Skip to content

Commit 6798cca

Browse files
authored
nes: debt: remove python server-powered NES (microsoft#1435)
1 parent 813f7fb commit 6798cca

File tree

4 files changed

+3
-72
lines changed

4 files changed

+3
-72
lines changed

src/extension/inlineEdits/node/createNextEditProvider.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,11 @@ import { registerNextEditProviderId, XTabProviderId } from '../../../platform/co
77
import { IStatelessNextEditProvider } from '../../../platform/inlineEdits/common/statelessNextEditProvider';
88
import { IInstantiationService } from '../../../util/vs/platform/instantiation/common/instantiation';
99
import { XtabProvider } from '../../xtab/node/xtabProvider';
10-
import { ServerPoweredInlineEditProvider } from './serverPoweredInlineEditProvider';
1110

1211
export const defaultNextEditProviderId = XTabProviderId;
1312

1413
export const supportedProviderIds = {
1514
[registerNextEditProviderId(XtabProvider.ID)]: XtabProvider,
16-
[registerNextEditProviderId(ServerPoweredInlineEditProvider.ID)]: ServerPoweredInlineEditProvider,
1715
};
1816

1917
export function createNextEditProvider(nextEditProviderId: string | undefined, instantiationService: IInstantiationService): IStatelessNextEditProvider {

test/simulation/inlineEdit/inlineEdit.stest.ts

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
* Copyright (c) Microsoft Corporation. All rights reserved.
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
5-
import { ServerPoweredInlineEditProvider } from '../../../src/extension/inlineEdits/node/serverPoweredInlineEditProvider';
65
import { XtabProvider } from '../../../src/extension/xtab/node/xtabProvider';
76
import { ConfigKey } from '../../../src/platform/configuration/common/configurationService';
87
import { Configuration, ISimulationSuiteDescriptor, ssuite, stest } from '../../base/stest';
@@ -32,31 +31,6 @@ const commonXtabTestConfigurations: Configuration<unknown>[] = [
3231
// key: ConfigKey.Internal.InlineEditsXtabIncludeViewedFiles,
3332
// value: true,
3433
// },
35-
// uncomment to use paged clipping
36-
// {
37-
// key: ConfigKey.Internal.InlineEditsXtabUsePagedClipping,
38-
// value: true,
39-
// },
40-
// uncomment to use varying lines above
41-
// {
42-
// key: ConfigKey.Internal.InlineEditsXtabProviderUseVaryingLinesAbove,
43-
// value: true,
44-
// },
45-
// uncomment to disable tags in current file
46-
// {
47-
// key: ConfigKey.Internal.InlineEditsXtabIncludeTagsInCurrentFile,
48-
// value: false,
49-
// },
50-
// uncomment to disable streamed edits
51-
// {
52-
// key: ConfigKey.Internal.InlineEditsStreamEdits,
53-
// value: false,
54-
// }
55-
// uncomment to enable diffing only for documents in the prompt
56-
// {
57-
// key: ConfigKey.Internal.InlineEditsXtabDiffOnlyForDocsInPrompt,
58-
// value: true,
59-
// }
6034
];
6135

6236
const testConfigs: TestConfiguration[] = [
@@ -69,16 +43,7 @@ const testConfigs: TestConfiguration[] = [
6943
},
7044
...commonXtabTestConfigurations,
7145
],
72-
},
73-
{
74-
providerName: "server",
75-
extensionConfiguration: [
76-
{
77-
key: ConfigKey.Internal.InlineEditsProviderId,
78-
value: ServerPoweredInlineEditProvider.ID,
79-
}
80-
],
81-
},
46+
}
8247
];
8348

8449
for (const testConfig of testConfigs) {

test/simulation/inlineEdit/inlineEditTester.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import { DebugRecorder } from '../../../src/extension/inlineEdits/node/debugReco
1313
import { NextEditProvider } from '../../../src/extension/inlineEdits/node/nextEditProvider';
1414
import { NextEditProviderTelemetryBuilder } from '../../../src/extension/inlineEdits/node/nextEditProviderTelemetry';
1515
import { NextEditResult } from '../../../src/extension/inlineEdits/node/nextEditResult';
16-
import { ServerPoweredInlineEditProvider } from '../../../src/extension/inlineEdits/node/serverPoweredInlineEditProvider';
1716
import { ConfigKey, IConfigurationService } from '../../../src/platform/configuration/common/configurationService';
1817
import { IGitExtensionService } from '../../../src/platform/git/common/gitExtensionService';
1918
import { DocumentId } from '../../../src/platform/inlineEdits/common/dataTypes/documentId';
@@ -28,6 +27,7 @@ import { NesXtabHistoryTracker } from '../../../src/platform/inlineEdits/common/
2827
import { INotebookService } from '../../../src/platform/notebook/common/notebookService';
2928
import { IExperimentationService } from '../../../src/platform/telemetry/common/nullExperimentationService';
3029
import { TestingServiceCollection } from '../../../src/platform/test/node/services';
30+
import { IWorkspaceService } from '../../../src/platform/workspace/common/workspaceService';
3131
import { TaskQueue } from '../../../src/util/common/async';
3232
import { getLanguageForResource } from '../../../src/util/common/languages';
3333
import { CachedFunction } from '../../../src/util/vs/base/common/cache';
@@ -46,8 +46,6 @@ import { ISerializedFileEdit, ISerializedNesUserEditsHistory, NES_LOG_CONTEXT_TA
4646
import { ITestInformation } from '../testInformation';
4747
import { IInlineEditBaseFile, ILoadedFile } from './fileLoading';
4848
import { inlineEditScoringService } from './inlineEditScoringService';
49-
import { SpyingServerPoweredNesProvider } from './spyingServerPoweredNesProvider';
50-
import { IWorkspaceService } from '../../../src/platform/workspace/common/workspaceService';
5149

5250
export interface IInlineEditTest {
5351
recentEdit: IInlineEditTestDocument | IInlineEditTestDocument[];
@@ -161,10 +159,7 @@ export class InlineEditTester {
161159
}
162160

163161
const nextEditProviderId = configService.getExperimentBasedConfig(ConfigKey.Internal.InlineEditsProviderId, expService);
164-
const statelessNextEditProvider =
165-
nextEditProviderId === ServerPoweredInlineEditProvider.ID
166-
? instaService.createInstance(SpyingServerPoweredNesProvider)
167-
: createNextEditProvider(nextEditProviderId, instaService);
162+
const statelessNextEditProvider = createNextEditProvider(nextEditProviderId, instaService);
168163
const nextEditProvider = instaService.createInstance(NextEditProvider, workspace, statelessNextEditProvider, historyContextProvider, nesXtabHistoryTracker, debugRecorder);
169164

170165
const historyContext = historyContextProvider.getHistoryContext(docId)!;

test/simulation/inlineEdit/spyingServerPoweredNesProvider.ts

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)