@@ -13,8 +13,8 @@ export class PluginVariablesService implements IPluginVariablesService {
13
13
private $prompter : IPrompter ,
14
14
private $fs : IFileSystem ) { }
15
15
16
- public getPluginVariablePropertyName ( pluginData : IPluginData ) : string {
17
- return `${ pluginData . name } -${ PluginVariablesService . PLUGIN_VARIABLES_KEY } ` ;
16
+ public getPluginVariablePropertyName ( pluginName : string ) : string {
17
+ return `${ pluginName } -${ PluginVariablesService . PLUGIN_VARIABLES_KEY } ` ;
18
18
}
19
19
20
20
public savePluginVariablesInProjectFile ( pluginData : IPluginData ) : IFuture < void > {
@@ -29,14 +29,14 @@ export class PluginVariablesService implements IPluginVariablesService {
29
29
30
30
if ( ! _ . isEmpty ( values ) ) {
31
31
this . $projectDataService . initialize ( this . $projectData . projectDir ) ;
32
- this . $projectDataService . setValue ( this . getPluginVariablePropertyName ( pluginData ) , values ) . wait ( ) ;
32
+ this . $projectDataService . setValue ( this . getPluginVariablePropertyName ( pluginData . name ) , values ) . wait ( ) ;
33
33
}
34
34
} ) . future < void > ( ) ( ) ;
35
35
}
36
36
37
- public removePluginVariablesFromProjectFile ( pluginData : IPluginData ) : IFuture < void > {
37
+ public removePluginVariablesFromProjectFile ( pluginName : string ) : IFuture < void > {
38
38
this . $projectDataService . initialize ( this . $projectData . projectDir ) ;
39
- return this . $projectDataService . removeProperty ( this . getPluginVariablePropertyName ( pluginData ) ) ;
39
+ return this . $projectDataService . removeProperty ( this . getPluginVariablePropertyName ( pluginName ) ) ;
40
40
}
41
41
42
42
public interpolatePluginVariables ( pluginData : IPluginData , pluginConfigurationFilePath : string ) : IFuture < void > {
@@ -115,7 +115,7 @@ export class PluginVariablesService implements IPluginVariablesService {
115
115
variableData . name = pluginVariableName ;
116
116
117
117
this . $projectDataService . initialize ( this . $projectData . projectDir ) ;
118
- let pluginVariableValues = this . $projectDataService . getValue ( this . getPluginVariablePropertyName ( pluginData ) ) . wait ( ) ;
118
+ let pluginVariableValues = this . $projectDataService . getValue ( this . getPluginVariablePropertyName ( pluginData . name ) ) . wait ( ) ;
119
119
variableData . value = pluginVariableValues ? pluginVariableValues [ pluginVariableName ] : undefined ;
120
120
121
121
return variableData ;
0 commit comments