File tree Expand file tree Collapse file tree 5 files changed +40
-32
lines changed
packages/jupyterlab-lsp/src Expand file tree Collapse file tree 5 files changed +40
-32
lines changed Original file line number Diff line number Diff line change 1+ /**
2+ * Extractor Public API
3+ *
4+ * Please note that this APIs can be subject to change and relocation to separate package in the future releases.
5+ *
6+ * @see https://github.com/krassowski/jupyterlab-lsp/issues/561
7+ */
8+ export { LanguageIdentifier } from '../lsp' ;
9+ export {
10+ IForeignCodeExtractor ,
11+ IForeignCodeExtractorsRegistry ,
12+ IExtractedCode
13+ } from '../extractors/types' ;
14+ export { RegExpForeignCodeExtractor } from '../extractors/regexp' ;
Original file line number Diff line number Diff line change 1+ /** Extractor Public API */
2+ export * from './extractor' ;
3+
4+ /** Overrides Public API */
5+ export * from './overrides' ;
Original file line number Diff line number Diff line change 1+ /**
2+ * Overrides Public API
3+ *
4+ * Please note that this APIs can be subject to change and relocation to separate package in the future releases.
5+ *
6+ * @see https://github.com/krassowski/jupyterlab-lsp/issues/561
7+ */
8+ export {
9+ ILSPCodeOverridesManager ,
10+ IScopedCodeOverride
11+ } from '../overrides/tokens' ;
Original file line number Diff line number Diff line change 1+ /** The Public API, as exposed in the `main` field of package.json */
2+
3+ /** General public tokens, including lumino Tokens and namespaces */
4+ export * from './tokens' ;
5+
6+ /** Component- and feature-specific APIs */
7+ export * from './api' ;
8+
19import {
210 JupyterFrontEnd ,
311 JupyterFrontEndPlugin
@@ -51,8 +59,6 @@ import { CODE_OVERRIDES_MANAGER } from './overrides';
5159import IPaths = JupyterFrontEnd . IPaths ;
5260import { LOG_CONSOLE } from './virtual/console' ;
5361
54- export * from './tokens' ;
55-
5662export interface IFeatureOptions {
5763 /**
5864 * The feature to be registered.
Original file line number Diff line number Diff line change @@ -17,39 +17,11 @@ import {
1717 IContextMenuOptions
1818} from './command_manager' ;
1919import IEditor = CodeEditor . IEditor ;
20-
21- /**
22- * Extractor API
23- *
24- * Please note that this APIs can be subject to change and relocation to separate package in the future releases.
25- *
26- * @see https://github.com/krassowski/jupyterlab-lsp/issues/561
27- */
28- import { LanguageIdentifier } from './lsp' ;
2920import {
3021 IForeignCodeExtractor ,
31- IForeignCodeExtractorsRegistry ,
32- IExtractedCode
22+ IForeignCodeExtractorsRegistry
3323} from './extractors/types' ;
34- export {
35- IExtractedCode ,
36- IForeignCodeExtractorsRegistry ,
37- IForeignCodeExtractor ,
38- LanguageIdentifier
39- } ;
40- export { RegExpForeignCodeExtractor } from './extractors/regexp' ;
41-
42- /**
43- * Overrides API
44- *
45- * Please note that this APIs can be subject to change and relocation to separate package in the future releases.
46- *
47- * @see https://github.com/krassowski/jupyterlab-lsp/issues/561
48- */
49- export {
50- ILSPCodeOverridesManager ,
51- IScopedCodeOverride
52- } from './overrides/tokens' ;
24+ import { LanguageIdentifier } from './lsp' ;
5325
5426export type TLanguageServerId = string ;
5527export type TLanguageId = string ;
You can’t perform that action at this time.
0 commit comments