@@ -16,7 +16,7 @@ private static Dictionary<string, string> EnvStringPaths
16
16
{
17
17
if ( _envStringPaths == null )
18
18
{
19
- _envStringPaths = LoadEnvironmentStringPaths ( ) ;
19
+ LoadEnvironmentStringPaths ( ) ;
20
20
}
21
21
return _envStringPaths ;
22
22
}
@@ -40,9 +40,9 @@ public static bool HasEnvironmentVar(string search)
40
40
dir . Split ( '%' ) . Length == 3 ) ;
41
41
}
42
42
43
- internal static Dictionary < string , string > LoadEnvironmentStringPaths ( )
43
+ private static void LoadEnvironmentStringPaths ( )
44
44
{
45
- var envStringPaths = new Dictionary < string , string > ( StringComparer . InvariantCultureIgnoreCase ) ;
45
+ _envStringPaths = new Dictionary < string , string > ( StringComparer . InvariantCultureIgnoreCase ) ;
46
46
var homedrive = Environment . GetEnvironmentVariable ( "HOMEDRIVE" ) ? . EnsureTrailingSlash ( ) ?? "C:\\ " ;
47
47
48
48
foreach ( DictionaryEntry special in Environment . GetEnvironmentVariables ( ) )
@@ -61,11 +61,9 @@ internal static Dictionary<string, string> LoadEnvironmentStringPaths()
61
61
{
62
62
// Variables are returned with a mixture of all upper/lower case.
63
63
// Call ToUpper() to make the results look consistent
64
- envStringPaths . Add ( special . Key . ToString ( ) . ToUpper ( ) , path ) ;
64
+ _envStringPaths . Add ( special . Key . ToString ( ) . ToUpper ( ) , path ) ;
65
65
}
66
66
}
67
-
68
- return envStringPaths ;
69
67
}
70
68
71
69
internal static List < Result > GetEnvironmentStringPathSuggestions ( string querySearch , Query query , PluginInitContext context )
0 commit comments