forked from DonJayamanne/pythonVSCode
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgroups.ts
More file actions
46 lines (40 loc) · 1.55 KB
/
groups.ts
File metadata and controls
46 lines (40 loc) · 1.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
// Experiment to check whether to show "Extension Survey prompt" or not.
export enum ShowExtensionSurveyPrompt {
experiment = 'pythonSurveyNotification',
}
/*
* Experiment to check whether the extension should deprecate `python.pythonPath` setting
*/
export enum DeprecatePythonPath {
control = 'DeprecatePythonPath - control',
experiment = 'DeprecatePythonPath - experiment',
}
// Experiment to switch Jedi to use an LSP instead of direct providers
export enum JediLSP {
experiment = 'pythonJediLSP',
}
// Experiment to show a prompt asking users to join python mailing list.
export enum JoinMailingListPromptVariants {
variant1 = 'pythonJoinMailingListVar1',
variant2 = 'pythonJoinMailingListVar2',
variant3 = 'pythonJoinMailingListVar3',
}
// Feature flag for 'Python: Launch TensorBoard' feature
export enum NativeTensorBoard {
experiment = 'pythonTensorboardExperiment',
}
// Experiment to control which environment discovery mechanism can be used
export enum DiscoveryVariants {
discoverWithFileWatching = 'pythonDiscoveryModule',
discoveryWithoutFileWatching = 'pythonDiscoveryModuleWithoutWatcher',
}
// Find Interpreter suggestion experiment variants
export enum FindInterpreterVariants {
useFind = 'pythonFindInterpreter',
}
// Feature gate to control whether we install the PyTorch profiler package
// torch.profiler release is being delayed till end of March. This allows us
// to turn on the profiler plugin install functionality between releases
export enum TorchProfiler {
experiment = 'PythonPyTorchProfiler',
}