1185
1186
constructor(
1188
>
private readonly previous: { workspace?: Workspace; data: IConfigurationData } | undefined,
1189
>
private readonly currentConfiguraiton: Configuration,
1190
>
private readonly currentWorkspace: Workspace | undefined,
1191
>
private readonly logService: ILogService
1192
>
) {
1193
>
for (const key of change.keys) {
1194
this.affectedKeys.add(key);
1195
}
1197
for (const key of keys) {
1198
this.affectedKeys.add(key);
1199
}
1200
}
1202
>
// Example: '\nfoo.bar\nabc.def\n'
1203
>
this._affectsConfigStr = this._marker;
1204
>
for (const key of this.affectedKeys) {
1205
this._affectsConfigStr += key + this._marker;
1206
}
1208
1209
private _previousConfiguration: Configuration | undefined = undefined;