Moniker definition to match LSIF 0.5 moniker definition.

Available since

3.16.0

.

Fields

unique:UniquenessLevel

The scope in which the moniker is unique

scheme:String

The scheme of the moniker. For example tsc or .Net

@:optionaloptionalkind:Null<MonikerKind>

The moniker kind if known.

identifier:String

The identifier of the moniker. The value is opaque in LSIF however schema owners are allowed to define the structure if they want.