Sourcegraph extensions enhance your code host, code reviews, and Sourcegraph itself by adding features such as:
Check out the extension authoring documentation to get started.
The definition of a symbol represented as one or many locations. For most programming languages
there is only one location at which a symbol is defined. If no definition can be found
null is returned.
A document selector is the combination of one or many document filters. A document matches the selector if any of the given filters matches. If the filter is a string and not a DocumentFilter, it will be treated as a language id.
A provider result represents the values that a provider, such as the HoverProvider, may return. The result may be a single value, a Promise that resolves to a single value, or a Subscribable that emits zero or more values.
Generated using TypeDoc