Update table listing generation

This commit is contained in:
Pine Wu
2018-10-29 11:56:14 -07:00
parent 26a092783d
commit a5278f14c1
3 changed files with 8 additions and 5 deletions

View File

@ -52,7 +52,7 @@ const samples = [{
path: 'decorator-sample',
guide: null,
apis: ['TextEditor.setDecorations', 'DecorationOptions', 'DecorationInstanceRenderOptions', 'ThemableDecorationInstanceRenderOptions', 'window.createTextEditorDecorationType', 'TextEditorDecorationType'],
contributions: [ 'colors']
contributions: ['colors']
},
// { description: 'extension-deps-sample', path: 'extension-deps-sample', guide: null, apis: [], contributions: [] },
// { description: 'hellocode-minimal-sample', path: 'hellocode-minimal-sample', guide: null, apis: [], contributions: [] },
@ -71,9 +71,9 @@ const samples = [{
// { description: 'quickinput-sample', path: 'quickinput-sample', guide: null, apis: [], contributions: [] },
// { description: 'smart-template-strings-sample', path: 'smart-template-strings-sample', guide: null, apis: [], contributions: [] },
{
description: 'Contribute Tasks via an Extension',
description: 'Task Provider Sample',
path: 'task-provider-sample',
guide: '/api/extension-guides/api-tasks',
guide: '/api/extension-guides/task-provider',
apis: ['tasks.registerTaskProvider', 'Task', 'ShellExecution'],
contributions: ['taskDefinitions']
},

View File

@ -26,7 +26,7 @@ const getTableRow = sample => {
return `[${api}](https://vscode-ext-docs.azurewebsites.net/api/references/vscode-api#${api})`
})
const contributions = sample.contributions.map(c => {
return `[${c}](https://vscode-ext-docs.azurewebsites.net/api/references/contribution-points#${c})`
return `[contributes.${c}](https://vscode-ext-docs.azurewebsites.net/api/references/contribution-points#contributes.${c})`
})
const apiAndContributionCell = apis.concat(contributions).join('<br>')