Rename editor.inlineSuggest.experimental.triggerCommandOnProviderChange to editor.inlineSuggest.triggerCommandOnProviderChange (#265322)

This commit is contained in:
Henning Dieterichs
2025-09-05 13:23:19 +02:00
committed by GitHub
parent 8c6fe4843b
commit fa6188bc91
2 changed files with 10 additions and 10 deletions
+9 -9
View File
@@ -4388,6 +4388,11 @@ export interface IInlineSuggestOptions {
enabled?: boolean;
};
/**
* @internal
*/
triggerCommandOnProviderChange?: boolean;
/**
* @internal
*/
@@ -4397,11 +4402,6 @@ export interface IInlineSuggestOptions {
*/
suppressInlineSuggestions?: string;
/**
* @internal
*/
triggerCommandOnProviderChange?: boolean;
showOnSuggestConflict?: 'always' | 'never' | 'whenSuggestListIsIncomplete';
};
}
@@ -4435,9 +4435,9 @@ class InlineEditorSuggest extends BaseEditorOption<EditorOption.inlineSuggest, I
renderSideBySide: 'auto',
allowCodeShifting: 'always',
},
triggerCommandOnProviderChange: false,
experimental: {
suppressInlineSuggestions: '',
triggerCommandOnProviderChange: false,
showOnSuggestConflict: 'never',
},
};
@@ -4487,9 +4487,9 @@ class InlineEditorSuggest extends BaseEditorOption<EditorOption.inlineSuggest, I
mode: 'auto'
}
},
'editor.inlineSuggest.experimental.triggerCommandOnProviderChange': {
'editor.inlineSuggest.triggerCommandOnProviderChange': {
type: 'boolean',
default: defaults.experimental.triggerCommandOnProviderChange,
default: defaults.triggerCommandOnProviderChange,
tags: ['experimental'],
description: nls.localize('inlineSuggest.triggerCommandOnProviderChange', "Controls whether to trigger a command when the inline suggestion provider changes."),
experiment: {
@@ -4559,9 +4559,9 @@ class InlineEditorSuggest extends BaseEditorOption<EditorOption.inlineSuggest, I
allowCodeShifting: stringSet(input.edits?.allowCodeShifting, this.defaultValue.edits.allowCodeShifting, ['always', 'horizontal', 'never']),
renderSideBySide: stringSet(input.edits?.renderSideBySide, this.defaultValue.edits.renderSideBySide, ['never', 'auto']),
},
triggerCommandOnProviderChange: boolean(input.triggerCommandOnProviderChange, this.defaultValue.triggerCommandOnProviderChange),
experimental: {
suppressInlineSuggestions: EditorStringOption.string(input.experimental?.suppressInlineSuggestions, this.defaultValue.experimental.suppressInlineSuggestions),
triggerCommandOnProviderChange: boolean(input.experimental?.triggerCommandOnProviderChange, this.defaultValue.experimental.triggerCommandOnProviderChange),
showOnSuggestConflict: stringSet(input.experimental?.showOnSuggestConflict, this.defaultValue.experimental.showOnSuggestConflict, ['always', 'never', 'whenSuggestListIsIncomplete']),
},
};
@@ -131,7 +131,7 @@ export class InlineCompletionsModel extends Disposable {
this._suppressedInlineCompletionGroupIds = inlineSuggest.map(v => new Set(v.experimental.suppressInlineSuggestions.split(',')));
this._inlineEditsEnabled = inlineSuggest.map(v => !!v.edits.enabled);
this._inlineEditsShowCollapsedEnabled = inlineSuggest.map(s => s.edits.showCollapsed);
this._triggerCommandOnProviderChange = inlineSuggest.map(s => s.experimental.triggerCommandOnProviderChange);
this._triggerCommandOnProviderChange = inlineSuggest.map(s => s.triggerCommandOnProviderChange);
this._minShowDelay = inlineSuggest.map(s => s.minShowDelay);
this._showOnSuggestConflict = inlineSuggest.map(s => s.experimental.showOnSuggestConflict);