File tree 2 files changed +3
-3
lines changed
src/client/interpreter/locators/services
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ export class KnownPathsService extends CacheableLocatorService {
30
30
. then ( listOfInterpreters => _ . flatten ( listOfInterpreters ) )
31
31
. then ( interpreters => interpreters . filter ( item => item . length > 0 ) )
32
32
. then ( interpreters => Promise . all ( interpreters . map ( interpreter => this . getInterpreterDetails ( interpreter ) ) ) )
33
- . then ( interpreters => interpreters . filter ( interpreter => ! interpreter ) . map ( interpreter => interpreter ! ) ) ;
33
+ . then ( interpreters => interpreters . filter ( interpreter => ! ! interpreter ) . map ( interpreter => interpreter ! ) ) ;
34
34
}
35
35
private async getInterpreterDetails ( interpreter : string ) {
36
36
const details = await this . helper . getInterpreterInformation ( interpreter ) ;
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ export class BaseVirtualEnvService extends CacheableLocatorService {
40
40
. then ( dirs => Promise . all ( dirs . map ( lookForInterpretersInDirectory ) ) )
41
41
. then ( pathsWithInterpreters => _ . flatten ( pathsWithInterpreters ) )
42
42
. then ( interpreters => Promise . all ( interpreters . map ( interpreter => this . getVirtualEnvDetails ( interpreter ) ) ) )
43
- . then ( interpreters => interpreters . filter ( interpreter => ! interpreter ) . map ( interpreter => interpreter ! ) )
43
+ . then ( interpreters => interpreters . filter ( interpreter => ! ! interpreter ) . map ( interpreter => interpreter ! ) )
44
44
. catch ( ( err ) => {
45
45
console . error ( 'Python Extension (lookForInterpretersInVenvs):' , err ) ;
46
46
// Ignore exceptions.
@@ -65,7 +65,7 @@ export class BaseVirtualEnvService extends CacheableLocatorService {
65
65
return '' ;
66
66
} ) ) ;
67
67
}
68
- private async getVirtualEnvDetails ( interpreter : string ) : Promise < PythonInterpreter > {
68
+ private async getVirtualEnvDetails ( interpreter : string ) : Promise < PythonInterpreter | undefined > {
69
69
return Promise . all ( [
70
70
this . helper . getInterpreterInformation ( interpreter ) ,
71
71
this . virtualEnvMgr . getEnvironmentName ( interpreter ) ,
You can’t perform that action at this time.
0 commit comments