View Source GenLSP.Structures.Moniker (gen_lsp v0.10.0)
Moniker definition to match LSIF 0.5 moniker definition.
@since 3.16.0
Link to this section Summary
Functions
Fields
- scheme: The scheme of the moniker. For example tsc or .Net
- identifier: The identifier of the moniker. The value is opaque in LSIF however schema owners are allowed to define the structure if they want.
- unique: The scope in which the moniker is unique
- kind: The moniker kind if known.
Link to this section Types
@type t() :: %GenLSP.Structures.Moniker{ identifier: String.t(), kind: GenLSP.Enumerations.MonikerKind.t() | nil, scheme: String.t(), unique: GenLSP.Enumerations.UniquenessLevel.t() }
Link to this section Functions
fields
Fields
- scheme: The scheme of the moniker. For example tsc or .Net
- identifier: The identifier of the moniker. The value is opaque in LSIF however schema owners are allowed to define the structure if they want.
- unique: The scope in which the moniker is unique
- kind: The moniker kind if known.