allow metadata label to be optional (#198238)

This commit is contained in:
Peng Lyu
2023-11-14 11:44:15 -08:00
committed by GitHub
parent e121560310
commit 44488fc1ad
3 changed files with 4 additions and 4 deletions

View File

@@ -1326,7 +1326,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
registerInteractiveEditorSessionProvider(provider: vscode.InteractiveEditorSessionProvider, metadata?: vscode.InteractiveEditorSessionProviderMetadata) {
checkProposedApiEnabled(extension, 'interactive');
return extHostInteractiveEditor.registerProvider(extension, provider, metadata = { label: metadata?.label ?? extension.displayName ?? extension.name, supportReportIssue: metadata?.supportReportIssue ?? false });
return extHostInteractiveEditor.registerProvider(extension, provider, metadata?.label ?? extension.displayName ?? extension.name, metadata = { label: metadata?.label ?? extension.displayName ?? extension.name, supportReportIssue: metadata?.supportReportIssue ?? false });
},
registerInteractiveSessionProvider(id: string, provider: vscode.InteractiveSessionProvider) {
checkProposedApiEnabled(extension, 'interactive');