mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-18 23:59:43 +01:00
Allow additional extension data from Issue Reporter API (#196103)
* issue-reporter-main merge into branch (#13) * laying the groundwork for issue reporter API * working version 1 * added additional support, checkbox * smol change with disabling edits and cleanup * added blocker, timeout of 5 seconds, instead of rejecting we return * added working template data as well * removed test code * cleaning up commit * working with injecting template and allowing editing * cleanup pass 1 * added progress bar and code cleanup * cleanup and adding docs * added default data in issuereporter test * extension data hidden by default, better loading indication * cleanup * added codicons * added codicon styling, removed progress bar: * code cleanup * better preview button handling * cleaning up part 4 Co-authored-by: Tyler James Leonhardt <me@tylerleonhardt.com> --------- Co-authored-by: Tyler James Leonhardt <me@tylerleonhardt.com>
This commit is contained in:
@@ -411,6 +411,10 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
|
||||
checkProposedApiEnabled(extension, 'handleIssueUri');
|
||||
return extHostIssueReporter.registerIssueUriRequestHandler(extension, handler);
|
||||
},
|
||||
registerIssueDataProvider(handler: vscode.IssueDataProvider) {
|
||||
checkProposedApiEnabled(extension, 'handleIssueUri');
|
||||
return extHostIssueReporter.registerIssueDataProvider(extension, handler);
|
||||
},
|
||||
get appQuality(): string | undefined {
|
||||
checkProposedApiEnabled(extension, 'resolvers');
|
||||
return initData.quality;
|
||||
|
||||
Reference in New Issue
Block a user