Skip to content

Commit acfc14c

Browse files
For tests, return the decorations manager
1 parent 02e68ab commit acfc14c

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

apps/client/src/main.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import {
55
LANGUAGE_SERVER_FAILED_START,
66
} from '@idl/vscode/client';
77
import { InitializeDebugger } from '@idl/vscode/debug';
8+
import { IDL_DECORATIONS_MANAGER } from '@idl/vscode/decorations';
89
import { InitializeDocs } from '@idl/vscode/docs';
910
import { InitializeENVIOpener } from '@idl/vscode/envi-opener';
1011
import { IInitializeType } from '@idl/vscode/initialize-types';
@@ -53,6 +54,7 @@ export async function activate(
5354
client,
5455
debug,
5556
notebooks,
57+
decorations: IDL_DECORATIONS_MANAGER,
5658
};
5759
}
5860

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
export * from './lib/idl-decorations-manager.class';
12
export * from './lib/initialize-decorations';

libs/vscode/initialize-types/src/lib/initialize-types.interface.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { IInitializeClientResult } from '@idl/vscode/client';
22
import { IInitializeDebuggerResult } from '@idl/vscode/debug';
3+
import { IDLDecorationsManager } from '@idl/vscode/decorations';
34
import { IInitializeNotebooks } from '@idl/vscode/notebooks';
45

56
/**
@@ -12,6 +13,8 @@ export interface IInitializeType {
1213
client: IInitializeClientResult;
1314
/** Debugger initialization values */
1415
debug: IInitializeDebuggerResult;
16+
/** Direct access to decorations management */
17+
decorations: IDLDecorationsManager;
1518
/** Notebook initialization values */
1619
notebooks: IInitializeNotebooks;
1720
}

0 commit comments

Comments
 (0)