﻿This tool consumes a project or solution and generates a Language Server Index Format file per the [LSIF specification](https://github.com/Microsoft/language-server-protocol/blob/master/indexFormat/specification.md).
﻿This tool consumes a project or solution and generates a Language Server Index Format file per the
[LSIF specification](https://github.com/Microsoft/language-server-protocol/blob/master/indexFormat/specification.md).

# Command Line Switches
## `--solution`
The path to the Visual Studio Solution file to process. The LSIF graph for all projects will be outputted.

## `--output`
Accepts a file path, and writes the results to that file instead of the console output.

## `--output-format`
Either "Line" (the default) to write out the LSIF where each line in the text is a separate JSON object, or
"JSON" where the LSIF is written out as a single large JSON array.

## `--log`
Accepts a file path where a log file is written to. The log file contains information regarding how long various
parts of the LSIF generation took.
Update documentation for current command line switches
Update documentation for current command line switches
