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
+
1
9
import {
2
10
JupyterFrontEnd ,
3
11
JupyterFrontEndPlugin
@@ -51,8 +59,6 @@ import { CODE_OVERRIDES_MANAGER } from './overrides';
51
59
import IPaths = JupyterFrontEnd . IPaths ;
52
60
import { LOG_CONSOLE } from './virtual/console' ;
53
61
54
- export * from './tokens' ;
55
-
56
62
export interface IFeatureOptions {
57
63
/**
58
64
* The feature to be registered.
Original file line number Diff line number Diff line change @@ -17,39 +17,11 @@ import {
17
17
IContextMenuOptions
18
18
} from './command_manager' ;
19
19
import 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' ;
29
20
import {
30
21
IForeignCodeExtractor ,
31
- IForeignCodeExtractorsRegistry ,
32
- IExtractedCode
22
+ IForeignCodeExtractorsRegistry
33
23
} 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' ;
53
25
54
26
export type TLanguageServerId = string ;
55
27
export type TLanguageId = string ;
You can’t perform that action at this time.
0 commit comments