src/sql/workbench/services/notebook/browser/models/cell.ts (12 lines): - line 563: // TODO save error state and show the error - line 578: // TODO should change hidden state to false if we add support - line 601: // TODO update source based on editor component contents - line 630: // TODO track error state - line 668: // TODO track error state for the cell - line 788: // TODO #931 we should process this. There can be a payload attached which should be added to outputs. - line 861: // TODO wait until next message before clearing - line 868: // TODO #930 handle in-place update of displayed data - line 879: // TODO handle in-place update of displayed data - line 946: // TODO should we error out in this case somehow? E.g. send Ctrl+C? - line 1038: // TODO: Append overwrites existing mime types currently - line 1086: // TODO: this will be refactored out into the notebooks extension as a contribution point src/sql/workbench/services/notebook/browser/sql/sqlSessionManager.ts (7 lines): - line 327: // TODO when we can just show error as an output, should show an "execution canceled" error in output - line 342: // TODO verify this is "canonical" behavior - line 351: // TODO should we cleanup old future? I don't think we need to - line 380: // TODO: figure out what to do with the QueryCancelResult - line 392: // TODO handle showing a messages output (should be updated with all messages, only changing 1 output in total) - line 420: // TODO issue #2746 should ideally show a warning inside the dialog if have no data - line 614: // TODO should we output this somewhere else? extensions/sql-migration/src/dialog/assessmentResults/sqlAssessmentResult.ts (6 lines): - line 22: value: 'Azure SQL Managed Instance does not support multiple log files', // TODO: Get this string from the actual results - line 31: value: 'SQL Server allows a database to log transactions across multiple files. This databases uses multiple log files' // TODO: Get this string from the actual results - line 40: value: 'Azure SQL Managed Instance allows a single log file per database only. Please delete all but one of the log files before migrating this database.' // TODO: Get this string from the actual results - line 52: text: 'Managed instance T-SQL differences - Azure SQL Database', // TODO: Get this string from the actual results - line 53: url: 'https://microsoft.com' // TODO: Get this string from the actual results - line 69: ['Database', 'AAAW2008P7'] // TODO: Get this string from the actual results src/sql/workbench/api/browser/mainThreadNotebookDocumentsAndEditors.ts (5 lines): - line 100: // TODO Handle version tracking - line 112: // TODO handle undo tracking - line 279: // TODO hook to cell change and other events - line 284: // TODO remove event listeners - line 290: //TODO: Close editor and open it extensions/mssql/src/objectExplorerNodeProvider/hdfsProvider.ts (5 lines): - line 121: // TODO handle error message case by returning it in the OE API - line 122: // TODO support better mapping of node type - line 216: // TODO handle error message case by returning it in the OE API - line 217: // TODO support better mapping of node type - line 259: // TODO improve node type handling so it's not tied to SQL Server types src/vs/workbench/contrib/terminal/browser/terminalService.ts (5 lines): - line 698: // TODO: Shouldn't this happen automatically? - line 812: // TODO: Remove this, it should live in group/editor servioce - line 1142: // TODO shouldn't the below use defaultLocation? - line 1207: // TODO: pass resource? - line 1314: // TODO: add a rule collector to avoid duplication src/sql/workbench/services/notebook/browser/models/notebookModel.ts (4 lines): - line 561: //TODO: Need to handle splitting of cell if the selection is on webview - line 911: // TODO: should we validate and complete required missing parameters? - line 1190: // TODO should we handle this in any way? - line 1551: // TODO update language and kernel when these change extensions/sql-database-projects/src/dialogs/publishDatabaseDialog.ts (4 lines): - line 114: // TODO : enable using this when data source creation is enabled - line 162: /* TODO : enable using this when data source creation is enabled - line 339: // TODO: fix this when data sources are enabled again - line 352: // TODO: fix this when data sources are enabled again src/sql/workbench/contrib/editData/browser/editDataGridPanel.ts (4 lines): - line 155: // TODO add any Edit Data-specific shortcuts here - line 171: // TODO can only run sync code - line 276: // TODO #478 : We should really just stop the context menu from showing up for this row, but that's a bit more involved - line 354: // TODO: update when edit session is ready src/vs/workbench/contrib/terminal/browser/terminalInstance.ts (4 lines): - line 188: // TODO: Ideally processId would be merged into processReady - line 190: // TODO: How does this work with detached processes? - line 191: // TODO: Should this be an event as it can fire twice? - line 1037: // TODO: Do canvas renderer too? src/sql/workbench/services/notebook/browser/models/clientSession.ts (4 lines): - line 110: // TODO #3164 should use URI instead of path for startNew - line 114: // TODO add kernel name if saved in the document - line 118: // TODO move registration - line 294: // TODO is there any case where skipping causes errors? So far it seems like it gets called twice extensions/sql-database-projects/src/models/deploy/deployService.ts (4 lines): - line 39: // TODO: add connection strings for other languages - line 63: // TODO: handle parsing errors - line 99: // TODO verify min version - line 229: // TODO: vscode connections string extensions/mssql/src/objectExplorerNodeProvider/hdfsCommands.ts (3 lines): - line 196: // TODO ideally would let node define if it's deletable - line 197: // TODO also, would like to change this to getNodeInfo as OE is the primary use case now - line 238: // TODO prompt for recursive delete if non-empty? src/sql/workbench/api/browser/mainThreadNotebook.ts (3 lines): - line 129: // TODO must call through to setup in the extension host - line 158: // TODO must call through to setup in the extension host - line 512: // TODO log errors from the handler src/vs/workbench/contrib/preferences/browser/settingsEditor2.ts (3 lines): - line 519: // TODO: Aria-live - line 582: // TODO Instead of rebuilding the whole model, refresh and uncache the inspected setting value - line 1140: // TODO https://github.com/microsoft/vscode/issues/57360 src/sql/workbench/services/connection/browser/connectionManagementService.ts (3 lines): - line 387: //TODO: this should never happen. If the input is already passed, it should have the uri - line 958: // TODO make this generic enough to handle non-SQL languages too - line 1546: * TODO this could be a map reduce operation src/sql/workbench/browser/editData/editDataInput.ts (3 lines): - line 72: //TODO determine is this is a table or a view - line 159: // TODO: Indicate connection started - line 190: // TODO: deal with disconnections src/sql/workbench/services/query/common/queryModelService.ts (3 lines): - line 402: // TODO: Cannot cancel query as no query is running. - line 407: // TODO indicate on the status bar that the query is being canceled - line 566: // TODO: Implement query cancellation service extensions/sql-database-projects/src/common/utils.ts (2 lines): - line 247: // TODO: tsql parsing to check if it's a reserved keyword or invalid tsql https://github.com/microsoft/azuredatastudio/issues/12204 - line 248: // TODO: give more detail why variable name was invalid https://github.com/microsoft/azuredatastudio/issues/12231 src/vs/base/browser/ui/splitview/paneview.css (2 lines): - line 49: /* TODO: actions should be part of the pane, but they aren't yet */ - line 71: /* TODO: actions should be part of the pane, but they aren't yet */ build/lib/treeshaking.ts (2 lines): - line 561: || memberName === 'dispose'// TODO: keeping all `dispose` methods - line 562: || /^_(.*)Brand$/.test(memberName || '') // TODO: keeping all members ending with `Brand`... extensions/agent/src/dialogs/notebookDialog.ts (2 lines): - line 15: // TODO: localize - line 90: // TODO: Show Error Messages src/vs/editor/common/modes/tokenization/typescript.ts (2 lines): - line 191: // TODO: avoid regex... - line 248: // TODO: avoid regex... extensions/mssql/src/features.ts (2 lines): - line 55: // TODO: Prompt user to add account - line 1088: * TODO: Move this feature to data protocol client repo once stablized src/sql/workbench/services/accountManagement/browser/accountPickerImpl.ts (2 lines): - line 258: // TODO: Pick between the light and dark logo - line 286: // TODO: Pick between the light and dark logo extensions/agent/src/dialogs/jobDialog.ts (2 lines): - line 20: // TODO: localize - line 156: // TODO: Show Error Messages extensions/import/src/wizard/pages/summaryPage.ts (2 lines): - line 151: //TODO check what SSMS uses as batch size - line 168: // TODO: When sql statements are in, implement this. extensions/schema-compare/src/schemaCompareMainWindow.ts (2 lines): - line 20: // TODO : In future icon should be decided based on language id (scmp) and not resource name - line 1245: // TODO : figure out if any inbuilt alternative is available src/sql/platform/connection/common/providerConnectionInfo.ts (2 lines): - line 143: //TODO: validate - line 302: // Always put these three on top. TODO: maybe only for MSSQL? extensions/sql-database-projects/src/dialogs/deployDatabaseQuickpick.ts (2 lines): - line 21: const integrateWithAzureFunctions: boolean = true; //TODO: get value from settings or quickpick - line 23: //TODO: find a better way to find if AF or local settings is in the project src/vs/workbench/contrib/search/common/queryBuilder.ts (2 lines): - line 393: // TODO convert this to a workspace folder + pattern, so excludes will be resolved properly for an absolute path inside a workspace folder - line 609: folderPath = resource.fsPath; // TODO rob: handle non-file URIs src/sql/workbench/services/objectExplorer/browser/objectExplorerViewTreeShim.ts (2 lines): - line 18: import { IConfigurationService } from 'vs/platform/configuration/common/configuration'; //TODO: Needed? - line 59: // TODO: In the future should use extension recommendations to prompt for correct extension extensions/agent/src/dialogs/jobStepDialog.ts (2 lines): - line 19: // TODO: localize - line 576: // TODO: Show Error Messages extensions/mssql/src/objectExplorerNodeProvider/objectExplorerNodeProvider.ts (2 lines): - line 163: // TODO #3815 implement properly - line 172: // TODO #3814 implement extensions/notebook/src/common/notebookUtils.ts (2 lines): - line 43: // TODO support querying valid notebook file types - line 100: // TODO should prompt and handle cell placement src/sql/workbench/services/notebook/browser/notebookServiceImpl.ts (2 lines): - line 480: // TODO should this thenable be awaited? - line 885: // TODO add history notification if a non-untitled notebook has a state change src/sql/workbench/services/editData/common/editQueryRunner.ts (2 lines): - line 49: // TODO issue #228 add statusview callbacks here - line 59: // TODO issue #228 add statusview callbacks here build/lib/treeshaking.js (2 lines): - line 440: || memberName === 'dispose' // TODO: keeping all `dispose` methods - line 441: || /^_(.*)Brand$/.test(memberName || '') // TODO: keeping all members ending with `Brand`... extensions/sql-migration/src/dialog/createSqlMigrationService/createSqlMigrationServiceDialog.ts (2 lines): - line 570: //TODO: add refresh logic - line 580: //TODO: add refresh logic extensions/sql-database-projects/src/models/dataSources/dataSources.ts (2 lines): - line 40: // TODO: differentiate between file not existing and other types of failures; need to know whether to prompt to create new - line 52: // TODO: do we have a construct for parsing version numbers? extensions/sql-migration/src/dialog/assessmentResults/sqlDatabasesTree.ts (2 lines): - line 411: //TODO: will need to add a SQL DB condition here in the future - line 867: this._recommendationText.value = selectedIssue?.message || ''; //TODO: Expose correct property for recommendation. src/vs/workbench/contrib/terminal/browser/terminalGroup.ts (2 lines): - line 376: // TODO: Only focus the new instance if the group had focus? - line 547: // TODO: Support letter spacing and line height extensions/sql-database-projects/src/models/project.ts (2 lines): - line 1095: // TODO: consider removing this check when working on migration scenario. If a user converts to an SDK-style project and adding this - line 1514: // TODO: Currently we simply read the value of the first matching element. The code should be updated to: src/vs/workbench/contrib/debug/browser/disassemblyView.ts (2 lines): - line 479: // TODO: hover widget? - line 629: // TODO: instead of using idDebuggerInterestedInLanguage, have a specific ext point for languages src/sql/workbench/contrib/query/browser/queryEditor.ts (2 lines): - line 304: // TODO: Allow query provider to provide the language mode. - line 320: // TODO: Allow extensions to contribute toolbar actions. src/vs/workbench/contrib/terminal/browser/terminalActions.ts (2 lines): - line 531: // TODO: Convert this to ctrl+c, ctrl+v for pwsh? - line 1805: // TODO: Why is copy still showing up when text isn't selected? extensions/notebook/src/jupyter/jupyterServerManager.ts (2 lines): - line 136: // TODO handle notification of start/stop status - line 139: // TODO refactor server instance so it doesn't need the kernel. Likely need to reimplement this src/vs/workbench/contrib/terminal/browser/terminalView.ts (2 lines): - line 242: // TODO hack - line 542: // TODO: add a rule collector to avoid duplication src/vs/base/browser/ui/tree/compressedObjectTreeModel.ts (2 lines): - line 253: // TODO: review this - line 264: // TODO: review this extensions/sql-database-projects/src/models/dataSources/sqlConnectionStringSource.ts (2 lines): - line 60: // TODO: secure password storage; https://github.com/microsoft/azuredatastudio/issues/10561 - line 67: // TODO: do we have a common construct for connection strings? extensions/azuremonitor/src/prompts/question.ts (1 line): - line 6: // TODO: Common file with mssql extensions/mssql/src/prompts/adapter.ts (1 line): - line 12: // TODO define question interface extensions/azuremonitor/src/features/accountFeature.ts (1 line): - line 32: // TODO: Prompt user to add account extensions/kusto/src/features.ts (1 line): - line 50: // TODO: Prompt user to add account src/vs/workbench/api/common/extHostTypeConverters.ts (1 line): - line 1379: const filter = selector as vscode.DocumentFilter; // TODO: microsoft/TypeScript#42768 src/vs/workbench/contrib/debug/browser/debugEditorActions.ts (1 line): - line 53: // TODO: add disassembly F9 src/sql/workbench/browser/modelComponents/declarativeTable.component.ts (1 line): - line 266: // TODO allow configuring the look and feel extensions/sql-database-projects/src/controllers/projectController.ts (1 line): - line 1311: // TODO: Check for success; throw error src/sql/workbench/services/resourceProvider/browser/firewallRuleDialog.ts (1 line): - line 35: // TODO: Make the help link 1) extensible (01/08/2018, https://github.com/Microsoft/azuredatastudio/issues/450) extensions/notebook/src/jupyter/jupyterKernel.ts (1 line): - line 64: // TODO would be good to have a smarter way to do this. extensions/import/src/wizard/pages/fileConfigPage.ts (1 line): - line 203: //TODO handle error case src/sql/workbench/services/dialog/browser/dialogPane.ts (1 line): - line 35: private _selectedTabIndex: number = 0; //TODO: can be an option src/vs/workbench/browser/parts/editor/editorPart.ts (1 line): - line 808: // TODO @sbatten @joao find something better to prevent editor taking over #79897 src/sql/base/browser/ui/dropdownList/media/dropdownList.css (1 line): - line 8: /* TODO: Determine a more permanent fix; vs/dropdown is overwriting this selector in packaged builds */ src/vs/editor/contrib/inlineCompletions/inlineCompletionsModel.ts (1 line): - line 603: // TODO support more brackets src/sql/workbench/services/notebook/browser/outputs/widgets.ts (1 line): - line 99: // TODO compare model against old model for early bail? src/vs/workbench/services/preferences/common/preferencesModels.ts (1 line): - line 250: // TODO @roblou extensions/git/src/repository.ts (1 line): - line 1083: // TODO: This probably needs per-uri granularity src/sql/workbench/browser/modelComponents/diffeditor.component.ts (1 line): - line 167: // TODO allow configuring the look and feel extensions/mssql/src/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionModel.ts (1 line): - line 103: // TODO: whether set timeout as 15000ms src/vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView.ts (1 line): - line 944: // TODO: use proper handler src/vs/workbench/services/search/common/search.ts (1 line): - line 281: // TODO this is fishy. src/vs/editor/common/viewModel/splitLinesCollection.ts (1 line): - line 1259: // TODO @hediet make this method a member of LineBreakData. src/sql/workbench/contrib/objectExplorer/browser/serverTreeView.ts (1 line): - line 643: // TODO: because the connection group is used as a context object and isn't serializable, extensions/machine-learning/src/packageManagement/packageManageProviderBase.ts (1 line): - line 60: //TODO: use useMinVersion extensions/notebook/src/extension.ts (1 line): - line 35: // TODO: Notebook doesn't work without root setting enabled in web mode. Once we start using non-root containers, we can remove this code. extensions/azuremonitor/src/utils.ts (1 line): - line 6: //TODO: This is the same file from mssql. Move this into a common place. src/sql/workbench/contrib/notebook/browser/outputs/mimeRenderer.component.ts (1 line): - line 52: // TODO handle safe/unsafe mapping extensions/import/src/services/telemetry.ts (1 line): - line 32: // TODO add telemetry extensions/azuremonitor/src/objectExplorerNodeProvider/command.ts (1 line): - line 87: // TODO consider using Telemetry.trackEvent(command); src/sql/workbench/services/objectExplorer/browser/serverTreeActionProvider.ts (1 line): - line 163: // TODO: Should look into using the MenuRegistry for this src/vs/editor/contrib/inlineCompletions/ghostTextWidget.ts (1 line): - line 271: // TODO: escape? src/sql/platform/connection/common/connectionConfig.ts (1 line): - line 223: //TODO: have to figure out how to sort connections for all provider src/vs/workbench/services/languageDetection/browser/languageDetectionWorkerServiceImpl.ts (1 line): - line 42: // TODO: See if it's possible to bundle vscode-languagedetection src/sql/workbench/services/accountManagement/browser/accountManagementService.ts (1 line): - line 427: // TODO: Support for orphaned accounts (accounts with no provider) src/vs/platform/terminal/node/terminalProcess.ts (1 line): - line 148: // TODO: When node-pty is updated this cast can be removed extensions/mssql/src/objectExplorerNodeProvider/command.ts (1 line): - line 87: // TODO consider using Telemetry.trackEvent(command); extensions/merge-conflict/src/mergeDecorator.ts (1 line): - line 130: // TODO: Replace with Map src/vs/workbench/contrib/notebook/browser/view/renderers/cellOutput.ts (1 line): - line 344: // TODO: This could probably be a real registered action, but it has to talk to this output element src/vs/workbench/services/decorations/browser/decorationsService.ts (1 line): - line 112: // TODO @misolori update bubble badge to adopt letter: ThemeIcon instead of unicode src/sql/workbench/contrib/query/browser/queryEditorFactory.ts (1 line): - line 35: static readonly languages = ['Kusto', 'LogAnalytics', 'SQL']; //TODO Add language id here for new languages supported in query editor. Make it easier to contribute new extension's languageID extensions/kusto/src/prompts/adapter.ts (1 line): - line 12: // TODO define question interface src/vs/editor/contrib/inlineCompletions/suggestWidgetAdapterModel.ts (1 line): - line 135: // TODO: item.isResolved src/sql/workbench/browser/modelComponents/dropdown.component.ts (1 line): - line 167: // TODO allow configuring the look and feel src/sql/workbench/contrib/jobManagement/browser/notebookHistory.component.ts (1 line): - line 302: //TODO: Implement deletenotebook context menu action extensions/kusto/src/utils.ts (1 line): - line 6: //TODO: This is the same file from mssql. Move this into a common place. extensions/notebook/src/jupyter/serverInstance.ts (1 line): - line 272: // TODO #897 covers serializing stdout and stderr to a location where we can read from so that user can see if they run into trouble src/vs/workbench/contrib/tags/electron-sandbox/workspaceTags.ts (1 line): - line 144: // TODO: should also work for `node_modules` folders several levels down src/vs/workbench/services/search/common/fileSearchManager.ts (1 line): - line 145: // TODO: Optimize siblings clauses with ripgrep here. src/vs/workbench/contrib/externalTerminal/browser/externalTerminal.contribution.ts (1 line): - line 49: // TODO: Use uri for cwd in createterminal extensions/dacpac/src/wizard/dataTierApplicationWizard.ts (1 line): - line 113: // @TODO: remove cast once azdata update complete - karlb 3/1/2019 src/sql/workbench/services/accountManagement/browser/accountPickerService.ts (1 line): - line 61: // TODO: expand support to multiple providers build/azure-pipelines/common/createAsset.ts (1 line): - line 208: // TODO: Understand if blobName and blobPath are the same and replace blobPath with blobName if so. src/vs/workbench/contrib/preferences/browser/preferencesRenderers.ts (1 line): - line 97: // TODO:@sandy Selection range should be template range extensions/sql-database-projects/src/tools/autorestHelper.ts (1 line): - line 115: // TODO: should --clear-output-folder be included? We should always be writing to a folder created just for this, but potentially risky src/sql/base/browser/ui/taskbar/actionbar.ts (1 line): - line 243: // TODO: https://github.com/microsoft/azuredatastudio/issues/16016 extensions/merge-conflict/src/commandHandler.ts (1 line): - line 221: // TODO: Show error message? extensions/search-result/src/extension.ts (1 line): - line 197: // TODO: This is probably always false, given we're pegging the thread... src/sql/workbench/browser/modelComponents/fileBrowserTree.component.ts (1 line): - line 101: // TODO allow configuring the look and feel src/sql/workbench/services/query/common/queryRunner.ts (1 line): - line 192: // TODO issue #228 add statusview callbacks here src/vs/workbench/contrib/terminal/browser/terminalGroupService.ts (1 line): - line 144: // TODO: Move panel orientation change into this file so it's not fired many times src/vs/base/common/diff/diff.ts (1 line): - line 500: // TODO: Calculate a partial from the reverse diagonals. src/vs/workbench/contrib/search/browser/searchWidget.ts (1 line): - line 51: _hideReplaceToggle?: boolean; // TODO: Search Editor's replace experience extensions/sql-database-projects/src/tools/netcoreTool.ts (1 line): - line 27: export const minSupportedNetCoreVersionForBuild: string = '3.1.0'; // TODO: watch out for EOL support in Dec 2022 https://github.com/microsoft/azuredatastudio/issues/17800 extensions/azurecore/src/account-provider/utils/simpleWebServer.ts (1 line): - line 67: // TODO: What are string addresses? src/vs/platform/debug/electron-main/extensionHostDebugIpc.ts (1 line): - line 37: // TODO: support to delete env vars; currently the "deletes" are ignored src/vs/editor/contrib/hover/modesContentHover.ts (1 line): - line 514: this._colorPicker = null as ColorPickerWidget | null; // TODO: TypeScript thinks this is always null src/sql/workbench/contrib/modelView/browser/webview.component.ts (1 line): - line 158: // TODO allow configuring the look and feel src/sql/base/common/marked/marked.js (1 line): - line 2272: // TODO parse inline content if parameter markdown=1 build/gulpfile.vscode.js (1 line): - line 268: // TODO the API should be copied to `out` during compile, not here src/sql/workbench/contrib/jobManagement/browser/operatorsView.component.ts (1 line): - line 168: // TODO: handle error src/vs/editor/contrib/inlineCompletions/ghostText.ts (1 line): - line 136: // TODO this should use a global hidden setting. src/vs/platform/telemetry/common/telemetryUtils.ts (1 line): - line 176: // TODO unsure why this is here and not in _getData src/sql/workbench/contrib/query/browser/flavorStatus.ts (1 line): - line 204: // TODO #1334 use connectionManagementService.GetProviderNames here. The challenge is that the credentials provider is returned src/vs/platform/markers/common/markerService.ts (1 line): - line 105: // TODO this is a hack extensions/azuremonitor/src/objectExplorerNodeProvider/treeNodes.ts (1 line): - line 63: // TODO #3813 support filtering by already expanded / not yet expanded src/sql/workbench/browser/modelComponents/checkbox.component.ts (1 line): - line 73: // TODO allow configuring the look and feel extensions/mssql/src/dashboard/serviceEndpoints.ts (1 line): - line 43: // TODO remove once CTP support goes away extensions/git/src/git.ts (1 line): - line 2067: // TODO: Support core.commentChar extensions/resource-deployment/src/ui/resourceTypeWizard.ts (1 line): - line 109: // TODO - Don't close this when the button is clicked, set up a page validator instead src/sql/workbench/contrib/welcome/page/browser/welcomePage.ts (1 line): - line 696: // TODO: Do this as part of the install to avoid multiple events. src/sql/workbench/contrib/notebook/browser/htmlMarkdownConverter.ts (1 line): - line 101: // TODO: handle other background colors and more styles src/sql/workbench/browser/modelComponents/card.component.ts (1 line): - line 142: // TODO allow configuring the look and feel src/vs/workbench/services/search/common/searchService.ts (1 line): - line 459: // TODO: untitled search editors will be excluded from search even when include *.code-search is specified extensions/mssql/src/objectExplorerNodeProvider/treeNodes.ts (1 line): - line 65: // TODO #3813 support filtering by already expanded / not yet expanded src/vs/base/browser/ui/dropdown/dropdownActionViewItem.ts (1 line): - line 182: : (actionsProvider as IActionProvider).getActions()) // TODO: microsoft/TypeScript#42768 extensions/notebook/src/jupyter/jupyterSessionManager.ts (1 line): - line 113: // TODO add more info to kernels src/sql/workbench/contrib/notebook/browser/notebookViews/notebookViewsActions.ts (1 line): - line 134: // TODO should we error? extensions/mssql/src/resourceProvider/resourceProvider.ts (1 line): - line 51: displayName: 'Azure SQL Resource Provider', // TODO Localize src/vs/workbench/contrib/debug/node/debugAdapter.ts (1 line): - line 194: // TODO: check that the runtime is available on PATH src/vs/workbench/contrib/debug/browser/media/debug.contribution.css (1 line): - line 39: margin-top: -1px; /* TODO @misolori: figure out a way to not use negative margin for alignment */ src/vs/workbench/contrib/terminal/browser/terminalTypeAheadAddon.ts (1 line): - line 49: // TODO: Flushing output is not possible anymore without async src/sql/workbench/contrib/notebook/browser/outputs/gridOutput.component.ts (1 line): - line 439: // TODO implement selection support src/sql/workbench/services/query/common/resultSerializer.ts (1 line): - line 300: // TODO telemetry for save results src/vs/workbench/contrib/terminal/browser/media/xterm.css (1 line): - line 83: /* TODO: Composition position got messed up somewhere */ src/sql/workbench/services/objectExplorer/browser/serverTreeController.ts (1 line): - line 86: // TODO: because the connection group is used as a context object and isn't serializable, src/sql/workbench/contrib/notebook/browser/notebookActions.ts (1 line): - line 529: * TODO - Call Extensibility API for ShowNotebook src/vs/base/parts/quickinput/browser/quickInput.ts (1 line): - line 840: super.show(); // TODO: Why have show() bubble up while update() trickles down? (Could move setComboboxAccessibility() here.) extensions/sql-database-projects/src/common/azureFunctionsUtils.ts (1 line): - line 86: // TODO: figure out which project contains the file extensions/agent/src/data/operatorData.ts (1 line): - line 62: // TODO handle error here extensions/resource-deployment/src/services/bigDataClusterDeploymentProfile.ts (1 line): - line 40: // TODO: add validation logic for these 2 objects extensions/sql-database-projects/src/models/tree/dataSourceTreeItem.ts (1 line): - line 86: throw new Error(constants.unknownDataSourceType + dataSource.type); // TODO: elegant handling of unknown dataSource type instead of failure src/vs/workbench/api/common/extHostTimeline.ts (1 line): - line 86: // TODO: Should we bother converting all the data if we aren't caching? Meaning it is being requested by an extension? src/sql/workbench/browser/modelComponents/modelStore.ts (1 line): - line 51: // TODO notify model for cleanup src/vs/workbench/contrib/notebook/browser/view/renderers/webviewPreloads.ts (1 line): - line 744: // TODO: This is async so that we can return a promise to the API in the future. src/vs/base/browser/ui/tree/abstractTree.ts (1 line): - line 1334: _options = { ..._options, filter: filter as ITreeFilter }; // TODO need typescript help here src/sql/workbench/browser/modelComponents/inputbox.component.ts (1 line): - line 198: // TODO allow configuring the look and feel src/sql/workbench/contrib/notebook/browser/cellViews/codeActions.ts (1 line): - line 181: // TODO should we error? src/vs/workbench/contrib/terminal/browser/terminalTabbedView.ts (1 line): - line 497: // TODO hack src/sql/workbench/contrib/jobManagement/browser/jobsView.component.ts (1 line): - line 217: // TODO: handle error src/sql/workbench/browser/modelComponents/radioButton.component.ts (1 line): - line 73: // TODO allow configuring the look and feel src/vs/editor/contrib/multicursor/multicursor.ts (1 line): - line 956: // TODO: better handling of this case extensions/mssql/src/hdfs/webhdfs.ts (1 line): - line 101: // TODO: define more messages here extensions/kusto/src/prompts/question.ts (1 line): - line 6: // TODO: Common file with mssql src/sql/workbench/browser/modelComponents/text.component.ts (1 line): - line 86: // TODO allow configuring the look and feel extensions/import/src/services/serviceApiManager.ts (1 line): - line 41: // TODO handle unregistering API on close extensions/kusto/src/contextProvider.ts (1 line): - line 42: let isCluster: boolean = false; // TODO: Do we even need this for Kusto src/vs/workbench/contrib/notebook/browser/notebook.contribution.ts (1 line): - line 579: // TODO this is really bad and should adopt the `typeId` src/vs/editor/common/modes/languageSelector.ts (1 line): - line 58: const { language, pattern, scheme, hasAccessToAllModels } = selector as LanguageFilter; // TODO: microsoft/TypeScript#42768 src/vs/editor/contrib/codeAction/codeActionUi.ts (1 line): - line 120: // TODO: Figure out if we should update the showing menu? src/vs/workbench/contrib/notebook/browser/notebookBrowser.ts (1 line): - line 93: // Hardcoding viewType/extension ID for now. TODO these should be replaced once we can extensions/cms/src/cmsResource/treeNode.ts (1 line): - line 41: // TODO support filtering by already expanded / not yet expanded src/vs/workbench/services/authentication/browser/authenticationService.ts (1 line): - line 125: // TODO @RMacfarlane completely remove this property src/vs/workbench/api/common/extHost.api.impl.ts (1 line): - line 239: const filter = selector as vscode.DocumentFilter; // TODO: microsoft/TypeScript#42768 extensions/git/src/fileSystemProvider.ts (1 line): - line 124: // TODO: should fire delete events? extensions/machine-learning/src/views/externalLanguages/currentLanguagesTab.ts (1 line): - line 28: // TODO: only supporting single location for now. We should add a drop down for multi locations mode src/sql/workbench/contrib/jobManagement/browser/proxiesView.component.ts (1 line): - line 168: // TODO: handle error src/vs/workbench/services/search/node/fileSearch.ts (1 line): - line 260: // TODO: Optimize siblings clauses with ripgrep here. src/sql/workbench/browser/modelComponents/editor.component.ts (1 line): - line 148: // TODO allow configuring the look and feel src/vs/workbench/contrib/terminal/common/terminalConfiguration.ts (1 line): - line 128: // TODO: Support font ligatures extensions/arc/src/models/miaaModel.ts (1 line): - line 83: return ''; // TODO chgagnon src/vs/base/browser/ui/findinput/replaceInput.ts (1 line): - line 47: // TODO: does this need its own icon? src/vs/workbench/browser/parts/views/viewPaneContainer.ts (1 line): - line 1062: // TODO @sbatten fix hack for #91367 extensions/notebook/src/jupyter/jupyterController.ts (1 line): - line 155: // TODO re-enable insert into document once APIs are finalized. src/vs/workbench/contrib/terminal/electron-sandbox/localPty.ts (1 line): - line 80: // TODO: The idea here was to add the result plus the time it took to get the latency src/vs/editor/common/modes/languageFeatureRegistry.ts (1 line): - line 28: return !!(selector as LanguageFilter).exclusive; // TODO: microsoft/TypeScript#42768 src/sql/workbench/contrib/notebook/browser/markdownToolbarActions.ts (1 line): - line 106: // TODO: Support replacement for multiple selections src/vs/workbench/contrib/codeEditor/browser/quickaccess/gotoSymbolQuickAccess.ts (1 line): - line 60: // TODO: this distinction should go away by adopting `IOutlineService` build/azure-pipelines/common/createAsset.js (1 line): - line 168: // TODO: Understand if blobName and blobPath are the same and replace blobPath with blobName if so. extensions/agent/src/dialogs/pickScheduleDialog.ts (1 line): - line 15: // TODO: localize src/sql/workbench/browser/modelComponents/table.component.ts (1 line): - line 339: // TODO allow configuring the look and feel extensions/import/src/wizard/flatFileWizard.ts (1 line): - line 98: //TODO replace this with proper cleanup for all the pages src/vs/workbench/contrib/terminal/browser/links/terminalLinkManager.ts (1 line): - line 181: // TODO: This gets resolved again but doesn't need to as it's already validated src/sql/workbench/api/common/sqlExtHostTypes.ts (1 line): - line 659: // TODO This should be split up into separate edit operation types src/vs/workbench/contrib/customEditor/browser/customEditorInput.ts (1 line): - line 377: // TODO: Move this to the service extensions/azurecore/src/azureResource/treeNode.ts (1 line): - line 41: // TODO support filtering by already expanded / not yet expanded extensions/azurecore/src/extension.ts (1 line): - line 84: // TODO: Since Code Grant auth doesnt work in web mode, enabling Device code auth by default for web mode. We can remove this once we have that working in web mode. extensions/kusto/src/objectExplorerNodeProvider/command.ts (1 line): - line 87: // TODO consider using Telemetry.trackEvent(command); src/sql/workbench/contrib/dashboard/browser/widgets/explorer/explorerWidget.component.ts (1 line): - line 117: // TODO: remove this ADS side workaround for SQL On-Demand and handle it in SQL Tools Service src/sql/workbench/contrib/queryplan2/browser/queryPlan.ts (1 line): - line 566: * TODO: This should be removed before taking the feature to public preview. extensions/arc/src/models/postgresModel.ts (1 line): - line 154: // TODO Need to make separate calls for worker nodes and coordinator node src/vs/code/electron-browser/workbench/workbench.html (1 line): - line 7: src/sql/workbench/api/common/extHostNotebookEditor.ts (1 line): - line 42: // TODO add version handling src/sql/workbench/browser/modelComponents/listbox.component.ts (1 line): - line 89: // TODO allow configuring the look and feel src/vs/platform/terminal/node/ptyService.ts (1 line): - line 478: // TODO: Pass in unicode version in ctor src/vs/workbench/contrib/terminal/browser/terminalTabsList.ts (1 line): - line 468: // TODO: Cache these in a way that will use the correct instance src/sql/workbench/contrib/jobManagement/browser/alertsView.component.ts (1 line): - line 167: // TODO: handle error extensions/kusto/src/objectExplorerNodeProvider/treeNodes.ts (1 line): - line 63: // TODO #3813 support filtering by already expanded / not yet expanded build/gulpfile.extensions.js (1 line): - line 26: // {{SQL CARBON EDIT}} - TODO: Import needs to be updated to work with langpacks. src/sql/workbench/services/insights/browser/insightsDialogController.ts (1 line): - line 172: // TODO issue #2746 should ideally show a warning inside the dialog if have no data extensions/arc/src/ui/components/keyValueContainer.ts (1 line): - line 25: // TODO: Support adding/removing KeyValues concurrently. For now this should only src/sql/workbench/browser/modelComponents/tree.component.ts (1 line): - line 155: // TODO allow configuring the look and feel extensions/mssql/src/sqlClusterLookUp.ts (1 line): - line 148: // TODO should we default the port? Or just ignore later? extensions/azuremonitor/src/prompts/adapter.ts (1 line): - line 12: // TODO define question interface src/vs/workbench/api/browser/mainThreadCustomEditors.ts (1 line): - line 623: // TODO: handle cancellation src/vs/workbench/api/common/extHostExtensionService.ts (1 line): - line 219: // TODO: write to log once we have one src/vs/base/parts/tree/browser/treeDefaults.ts (1 line): - line 270: // TODO: TS 3.1 upgrade. Why are we checking against void?