@@ -92,83 +92,89 @@ import { createTasks } from './vscode/tasks';
92
92
type VSCode = typeof vscode ;
93
93
94
94
type NotImplemented =
95
+ | 'authentication'
96
+ | 'BranchCoverage'
97
+ | 'Breakpoint'
95
98
| 'CancellationError'
96
99
| 'CancellationTokenSource'
97
100
| 'CodeActionTriggerKind'
101
+ | 'comments'
102
+ | 'CommentThreadState'
103
+ | 'CustomExecution'
104
+ | 'DataTransfer'
105
+ | 'DataTransferItem'
106
+ | 'DebugAdapterExecutable'
107
+ | 'DebugAdapterNamedPipeServer'
108
+ | 'DebugAdapterServer'
109
+ | 'DeclarationCoverage'
110
+ | 'DocumentDropEdit'
111
+ | 'env'
112
+ | 'extensions'
113
+ | 'FileCoverage'
114
+ | 'FileDecoration'
115
+ | 'FunctionBreakpoint'
98
116
| 'Hover'
117
+ | 'IndentAction'
118
+ | 'InlayHint'
119
+ | 'InlayHintKind'
120
+ | 'InlayHintLabelPart'
121
+ | 'InlineCompletionItem'
122
+ | 'InlineCompletionList'
123
+ | 'InlineCompletionTriggerKind'
124
+ | 'InlineValueEvaluatableExpression'
99
125
| 'InlineValueText'
100
126
| 'InlineValueVariableLookup'
101
127
| 'InputBoxValidationSeverity'
102
- | 'QuickPickItemKind'
103
- | 'RelativePattern'
104
- | 'InlineValueEvaluatableExpression'
105
- | 'SnippetTextEdit'
106
- | 'NotebookEdit'
107
- | 'SemanticTokensBuilder'
108
- | 'ParameterInformation'
109
- | 'SignatureInformation'
110
- | 'SignatureHelp'
111
- | 'InlineCompletionList'
112
- | 'InlineCompletionTriggerKind'
113
- | 'InlineCompletionItem'
114
- | 'InlayHintKind'
115
- | 'InlayHintLabelPart'
116
- | 'InlayHint'
117
- | 'LinkedEditingRanges'
118
- | 'DocumentDropEdit'
119
- | 'IndentAction'
128
+ | 'l10n'
120
129
| 'LanguageStatusSeverity'
121
- | 'TerminalLocation'
122
- | 'TerminalLink'
123
- | 'TerminalProfile'
124
- | 'FileDecoration'
125
- | 'ShellExecution'
126
- | 'CustomExecution'
127
- | 'Task'
128
- | 'UIKind'
129
- | 'env'
130
- | 'ProcessExecution'
131
- | 'DataTransferItem'
132
- | 'DataTransfer'
133
- | 'QuickInputButtons'
134
- | 'TextDocumentChangeReason'
135
- | 'TreeItemCheckboxState'
136
- | 'TerminalExitReason'
130
+ | 'LinkedEditingRanges'
131
+ | 'NotebookCellData'
137
132
| 'NotebookCellKind'
138
- | 'NotebookRange'
139
- | 'NotebookCellOutputItem'
140
133
| 'NotebookCellOutput'
141
- | 'NotebookCellData'
142
- | 'NotebookData'
143
- | 'NotebookControllerAffinity'
134
+ | 'NotebookCellOutputItem'
144
135
| 'NotebookCellStatusBarItem'
136
+ | 'NotebookControllerAffinity'
137
+ | 'NotebookData'
138
+ | 'NotebookEdit'
139
+ | 'NotebookRange'
145
140
| 'notebooks'
141
+ | 'ParameterInformation'
142
+ | 'ProcessExecution'
143
+ | 'QuickInputButtons'
144
+ | 'QuickPickItemKind'
145
+ | 'RelativePattern'
146
146
| 'scm'
147
- | 'DebugAdapterExecutable'
148
- | 'DebugAdapterServer'
149
- | 'DebugAdapterNamedPipeServer'
150
- | 'Breakpoint'
147
+ | 'SemanticTokensBuilder'
148
+ | 'ShellExecution'
149
+ | 'SignatureHelp'
150
+ | 'SignatureInformation'
151
+ | 'SnippetTextEdit'
151
152
| 'SourceBreakpoint'
152
- | 'FunctionBreakpoint'
153
- | 'extensions'
154
- | 'CommentThreadState'
155
- | 'comments'
156
- | 'authentication'
157
- | 'l10n'
158
- | 'tests'
159
- | 'TestRunProfileKind'
160
- | 'TestTag'
161
- | 'TestRunRequest'
162
- | 'TextEditorCursorStyle'
163
- | 'TestMessage'
164
- | 'TabInputText'
165
- | 'TabInputTextDiff'
153
+ | 'StatementCoverage'
166
154
| 'TabInputCustom'
167
- | 'TabInputWebview'
168
155
| 'TabInputNotebook'
169
156
| 'TabInputNotebookDiff'
170
157
| 'TabInputTerminal'
171
- | 'TelemetryTrustedValue' ;
158
+ | 'TabInputText'
159
+ | 'TabInputTextDiff'
160
+ | 'TabInputWebview'
161
+ | 'Task'
162
+ | 'TelemetryTrustedValue'
163
+ | 'TerminalExitReason'
164
+ | 'TerminalLink'
165
+ | 'TerminalLocation'
166
+ | 'TerminalProfile'
167
+ | 'TestCoverage'
168
+ | 'TestCoverageCount'
169
+ | 'TestMessage'
170
+ | 'TestRunProfileKind'
171
+ | 'TestRunRequest'
172
+ | 'tests'
173
+ | 'TestTag'
174
+ | 'TextDocumentChangeReason'
175
+ | 'TextEditorCursorStyle'
176
+ | 'TreeItemCheckboxState'
177
+ | 'UIKind' ;
172
178
173
179
export interface VSCodeMock extends Omit < VSCode , NotImplemented > { }
174
180
0 commit comments