mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-21 23:59:34 +01:00
SCM - 💄 cleanup isSCM property from quick diff providers (#246711)
This commit is contained in:
@@ -28,7 +28,6 @@ export class MainThreadQuickDiff implements MainThreadQuickDiffShape {
|
||||
label,
|
||||
rootUri: URI.revive(rootUri),
|
||||
selector,
|
||||
isSCM: false,
|
||||
visible,
|
||||
kind: 'contributed',
|
||||
getOriginalResource: async (uri: URI) => {
|
||||
|
||||
@@ -336,7 +336,6 @@ class MainThreadSCMProvider implements ISCMProvider {
|
||||
this._quickDiff = this._quickDiffService.addQuickDiffProvider({
|
||||
label: features.quickDiffLabel ?? this.label,
|
||||
rootUri: this.rootUri,
|
||||
isSCM: true,
|
||||
visible: true,
|
||||
kind: 'primary',
|
||||
getOriginalResource: async (uri: URI) => {
|
||||
@@ -357,7 +356,6 @@ class MainThreadSCMProvider implements ISCMProvider {
|
||||
this._stagedQuickDiff = this._quickDiffService.addQuickDiffProvider({
|
||||
label: features.secondaryQuickDiffLabel ?? this.label,
|
||||
rootUri: this.rootUri,
|
||||
isSCM: true,
|
||||
visible: true,
|
||||
kind: 'secondary',
|
||||
getOriginalResource: async (uri: URI) => {
|
||||
|
||||
@@ -70,7 +70,6 @@ export interface QuickDiffProvider {
|
||||
label: string;
|
||||
rootUri: URI | undefined;
|
||||
selector?: LanguageSelector;
|
||||
isSCM: boolean;
|
||||
visible: boolean;
|
||||
readonly kind: 'primary' | 'secondary' | 'contributed';
|
||||
getOriginalResource(uri: URI): Promise<URI | null>;
|
||||
@@ -79,7 +78,6 @@ export interface QuickDiffProvider {
|
||||
export interface QuickDiff {
|
||||
label: string;
|
||||
originalResource: URI;
|
||||
isSCM: boolean;
|
||||
visible: boolean;
|
||||
readonly kind: 'primary' | 'secondary' | 'contributed';
|
||||
}
|
||||
|
||||
@@ -81,7 +81,6 @@ export class QuickDiffService extends Disposable implements IQuickDiffService {
|
||||
const diff: Partial<QuickDiff> = {
|
||||
originalResource: scoreValue > 0 ? await provider.getOriginalResource(uri) ?? undefined : undefined,
|
||||
label: provider.label,
|
||||
isSCM: provider.isSCM,
|
||||
visible: provider.visible,
|
||||
kind: provider.kind
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user