@@ -12,27 +12,14 @@ import { PythonEnvironment } from '../pythonEnvironments/info';
1212export const IExtensionActivationManager = Symbol ( 'IExtensionActivationManager' ) ;
1313/**
1414 * Responsible for activation of extension.
15- *
16- * @export
17- * @interface IExtensionActivationManager
18- * @extends {IDisposable }
1915 */
2016export interface IExtensionActivationManager extends IDisposable {
21- /**
22- * Method invoked when extension activates (invoked once).
23- *
24- * @returns {Promise<void> }
25- * @memberof IExtensionActivationManager
26- */
17+ // Method invoked when extension activates (invoked once).
2718 activate ( startupStopWatch : StopWatch ) : Promise < void > ;
2819 /**
2920 * Method invoked when a workspace is loaded.
3021 * This is where we place initialization scripts for each workspace.
3122 * (e.g. if we need to run code for each workspace, then this is where that happens).
32- *
33- * @param {Resource } resource
34- * @returns {Promise<void> }
35- * @memberof IExtensionActivationManager
3623 */
3724 activateWorkspace ( resource : Resource ) : Promise < void > ;
3825}
@@ -43,8 +30,6 @@ export const IExtensionActivationService = Symbol('IExtensionActivationService')
4330 * invoked for every workspace folder (in multi-root workspace folders) during the activation of the extension.
4431 * This is a great hook for extension activation code, i.e. you don't need to modify
4532 * the `extension.ts` file to invoke some code when extension gets activated.
46- * @export
47- * @interface IExtensionActivationService
4833 */
4934export interface IExtensionActivationService {
5035 supportedWorkspaceTypes : { untrustedWorkspace : boolean ; virtualWorkspace : boolean } ;
@@ -100,8 +85,6 @@ export interface ILanguageServerProxy extends IDisposable {
10085 * Sends a request to LS so as to load other extensions.
10186 * This is used as a plugin loader mechanism.
10287 * Anyone (such as intellicode) wanting to interact with LS, needs to send this request to LS.
103- * @param {{} } [args]
104- * @memberof ILanguageServerProxy
10588 */
10689 loadExtension ( args ?: unknown ) : void ;
10790}
@@ -110,9 +93,6 @@ export const ILanguageServerOutputChannel = Symbol('ILanguageServerOutputChannel
11093export interface ILanguageServerOutputChannel {
11194 /**
11295 * Creates output channel if necessary and returns it
113- *
114- * @type {ILogOutputChannel }
115- * @memberof ILanguageServerOutputChannel
11696 */
11797 readonly channel : ILogOutputChannel ;
11898}
@@ -123,8 +103,6 @@ export const IExtensionSingleActivationService = Symbol('IExtensionSingleActivat
123103 * invoked during the activation of the extension.
124104 * This is a great hook for extension activation code, i.e. you don't need to modify
125105 * the `extension.ts` file to invoke some code when extension gets activated.
126- * @export
127- * @interface IExtensionSingleActivationService
128106 */
129107export interface IExtensionSingleActivationService {
130108 supportedWorkspaceTypes : { untrustedWorkspace : boolean ; virtualWorkspace : boolean } ;
0 commit comments