workspaced.com.dscanner

Undocumented in source.

Members

Functions

findSymbol
void findSymbol(AsyncCallback cb, string symbol)

Asynchronously finds all definitions of a symbol in the import paths.

lint
void lint(AsyncCallback cb, string file, string ini)

Asynchronously lints the file passed.

listDefinitions
void listDefinitions(AsyncCallback cb, string file)

Asynchronously lists all definitions in the specified file.

start
void start(string dir, string dscannerPath)

Load function for dscanner. Call with {"cmd": "load", "components": ["dscanner"]} This will store the working directory and executable name for future use. It also checks for the version. All dub methods are used with "cmd": "dscanner"

stop
void stop()

Unloads dscanner. Has no purpose right now.

Meta