@@ -88,8 +88,11 @@ export class KernelSelector {
8888 /** 
8989 * Selects a kernel from a remote session. 
9090 * 
91+  * @param  {Resource } resource 
92+  * @param  {StopWatch } stopWatch 
9193 * @param  {IJupyterSessionManager } session 
9294 * @param  {CancellationToken } [cancelToken] 
95+  * @param  {IJupyterKernelSpec | LiveKernelModel } [currentKernel] 
9396 * @returns  {Promise<KernelSpecInterpreter> } 
9497 * @memberof  KernelSelector 
9598 */ 
@@ -120,8 +123,12 @@ export class KernelSelector {
120123 /** 
121124 * Select a kernel from a local session. 
122125 * 
126+  * @param  {Resource } resource 
127+  * @param  type 
128+  * @param  {StopWatch } stopWatch 
123129 * @param  {IJupyterSessionManager } [session] 
124130 * @param  {CancellationToken } [cancelToken] 
131+  * @param  {IJupyterKernelSpec | LiveKernelModel } [currentKernel] 
125132 * @returns  {Promise<KernelSpecInterpreter> } 
126133 * @memberof  KernelSelector 
127134 */ 
@@ -155,8 +162,11 @@ export class KernelSelector {
155162 * Gets a kernel that needs to be used with a local session. 
156163 * (will attempt to find the best matching kernel, or prompt user to use current interpreter or select one). 
157164 * 
165+  * @param  {Resource } resource 
166+  * @param  type 
158167 * @param  {IJupyterSessionManager } [sessionManager] 
159168 * @param  {nbformat.INotebookMetadata } [notebookMetadata] 
169+  * @param  {boolean } [disableUI] 
160170 * @param  {CancellationToken } [cancelToken] 
161171 * @returns  {Promise<KernelSpecInterpreter> } 
162172 * @memberof  KernelSelector 
@@ -213,6 +223,7 @@ export class KernelSelector {
213223 * Gets a kernel that needs to be used with a remote session. 
214224 * (will attempt to find the best matching kernel, or prompt user to use current interpreter or select one). 
215225 * 
226+  * @param  {Resource } resource 
216227 * @param  {IJupyterSessionManager } [sessionManager] 
217228 * @param  {nbformat.INotebookMetadata } [notebookMetadata] 
218229 * @param  {CancellationToken } [cancelToken] 
@@ -439,9 +450,12 @@ export class KernelSelector {
439450 * Otherwise, if not provided user is changing the kernel after starting a notebook. 
440451 * 
441452 * @private  
453+  * @param  {Resource } resource 
442454 * @param  {PythonInterpreter } interpreter 
455+  * @param  type 
443456 * @param  {string } [displayNameOfKernelNotFound] 
444457 * @param  {IJupyterSessionManager } [session] 
458+  * @param  {boolean } [disableUI] 
445459 * @param  {CancellationToken } [cancelToken] 
446460 * @returns  {Promise<KernelSpecInterpreter> } 
447461 * @memberof  KernelSelector 
0 commit comments