Summary: 313 instances, 267 unique Text Count // TODO #478 : We should really just stop the context menu from showing up for this row, but that's a bit more involved 1 // TODO compare model against old model for early bail? 1 /* TODO : enable using this when data source creation is enabled 1 //TODO: Implement deletenotebook context menu action 1 // TODO: When sql statements are in, implement this. 1 // TODO: deal with disconnections 1 // TODO issue #228 add statusview callbacks here 1 // TODO: handle error 4 // TODO remove once CTP support goes away 1 return ''; // TODO chgagnon 1 // TODO: Make the help link 1) extensible (01/08/2018, https://github.com/Microsoft/azuredatastudio/issues/450) 1 // TODO @sbatten @joao find something better to prevent editor taking over #79897 1 // TODO support better mapping of node type 2 // TODO : figure out if any inbuilt alternative is available 1 // TODO parse inline content if parameter markdown=1 1 const filter = selector as vscode.DocumentFilter; // TODO: microsoft/TypeScript#42768 1 // TODO: should we validate and complete required missing parameters? 1 // TODO: use proper handler 1 //TODO: have to figure out how to sort connections for all provider 1 // TODO: remove this ADS side workaround for SQL On-Demand and handle it in SQL Tools Service 1 // TODO handle showing a messages output (should be updated with all messages, only changing 1 output in total) 1 // Always put these three on top. TODO: maybe only for MSSQL? 1 // TODO: When node-pty is updated this cast can be removed 1 // TODO: this will be refactored out into the notebooks extension as a contribution point 1 // TODO: Aria-live 1 // TODO #3164 should use URI instead of path for startNew 1 // TODO: Why is copy still showing up when text isn't selected? 1 // TODO: Currently we simply read the value of the first matching element. The code should be updated to: 1 // TODO: This gets resolved again but doesn't need to as it's already validated 1 // TODO: Calculate a partial from the reverse diagonals. 1 // TODO: Do canvas renderer too? 1 // TODO issue #2746 should ideally show a warning inside the dialog if have no data 2 // TODO: Check for success; throw error 1 _options = { ..._options, filter: filter as ITreeFilter }; // TODO need typescript help here 1 // TODO remove event listeners 1 // TODO: add connection strings for other languages 1 // TODO: Replace with Map 1 // TODO should change hidden state to false if we add support 1 // TODO: should also work for `node_modules` folders several levels down 1 // TODO notify model for cleanup 1 /* TODO: Composition position got messed up somewhere */ 1 1 // TODO #1334 use connectionManagementService.GetProviderNames here. The challenge is that the credentials provider is returned 1 // TODO: Figure out if we should update the showing menu? 1 // TODO should we output this somewhere else? 1 //TODO: use useMinVersion 1 // TODO: differentiate between file not existing and other types of failures; need to know whether to prompt to create new 1 // TODO add history notification if a non-untitled notebook has a state change 1 // TODO @misolori update bubble badge to adopt letter: ThemeIcon instead of unicode 1 // TODO should we default the port? Or just ignore later? 1 // TODO: consider removing this check when working on migration scenario. If a user converts to an SDK-style project and adding this 1 // TODO #3813 support filtering by already expanded / not yet expanded 3 // TODO handle unregistering API on close 1 // TODO: This could probably be a real registered action, but it has to talk to this output element 1 // TODO: Understand if blobName and blobPath are the same and replace blobPath with blobName if so. 2 // TODO hack 2 // TODO This should be split up into separate edit operation types 1 // TODO: Remove this, it should live in group/editor servioce 1 //TODO handle error case 1 // TODO add kernel name if saved in the document 1 //TODO: Need to handle splitting of cell if the selection is on webview 1 // TODO add any Edit Data-specific shortcuts here 1 // TODO: Move panel orientation change into this file so it's not fired many times 1 // TODO: Optimize siblings clauses with ripgrep here. 1 // TODO: Should look into using the MenuRegistry for this 1 // TODO: handle parsing errors 1 //TODO check what SSMS uses as batch size 1 // Hardcoding viewType/extension ID for now. TODO these should be replaced once we can 1 // TODO: expand support to multiple providers 1 // TODO: escape? 1 // TODO: vscode connections string 1 // TODO: Support replacement for multiple selections 1 // TODO this should use a global hidden setting. 1 // TODO @sbatten fix hack for #91367 1 // TODO: whether set timeout as 15000ms 1 // TODO: localize 3 // TODO: because the connection group is used as a context object and isn't serializable, 1 // TODO is there any case where skipping causes errors? So far it seems like it gets called twice 1 // TODO: Notebook doesn't work without root setting enabled in web mode. Once we start using non-root containers, we can remove this code. 1 // TODO Need to make separate calls for worker nodes and coordinator node 1 // TODO: should --clear-output-folder be included? We should always be writing to a folder created just for this, but potentially risky 1 // TODO https://github.com/microsoft/vscode/issues/57360 1 // TODO: Convert this to ctrl+c, ctrl+v for pwsh? 1 // TODO: instead of using idDebuggerInterestedInLanguage, have a specific ext point for languages 1 // TODO add version handling 1 : (actionsProvider as IActionProvider).getActions()) // TODO: microsoft/TypeScript#42768 1 // @TODO: remove cast once azdata update complete - karlb 3/1/2019 1 // TODO: write to log once we have one 1 // TODO: Shouldn't this happen automatically? 1 //TODO determine is this is a table or a view 1 folderPath = resource.fsPath; // TODO rob: handle non-file URIs 1 // TODO: Implement query cancellation service 1 // TODO: Common file with mssql 2 // TODO: See if it's possible to bundle vscode-languagedetection 1 // TODO handle in-place update of displayed data 1 const { language, pattern, scheme, hasAccessToAllModels } = selector as LanguageFilter; // TODO: microsoft/TypeScript#42768 1 // TODO: do we have a construct for parsing version numbers? 1 // TODO: figure out which project contains the file 1 // TODO must call through to setup in the extension host 2 // TODO would be good to have a smarter way to do this. 1 // TODO shouldn't the below use defaultLocation? 1 // TODO @roblou 1 throw new Error(constants.unknownDataSourceType + dataSource.type); // TODO: elegant handling of unknown dataSource type instead of failure 1 // TODO should we error? 2 // TODO: Should we bother converting all the data if we aren't caching? Meaning it is being requested by an extension? 1 // TODO: https://github.com/microsoft/azuredatastudio/issues/16016 1 || memberName === 'dispose' // TODO: keeping all `dispose` methods 1 // 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. 1 // TODO: Support adding/removing KeyValues concurrently. For now this should only 1 // TODO handle safe/unsafe mapping 1 // TODO: Allow query provider to provide the language mode. 1 super.show(); // TODO: Why have show() bubble up while update() trickles down? (Could move setComboboxAccessibility() here.) 1 // TODO hook to cell change and other events 1 // TODO: figure out what to do with the QueryCancelResult 1 let isCluster: boolean = false; // TODO: Do we even need this for Kusto 1 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 1 // TODO: How does this work with detached processes? 1 //TODO replace this with proper cleanup for all the pages 1 // TODO should we handle this in any way? 1 // TODO update source based on editor component contents 1 // TODO this is a hack 1 // TODO @RMacfarlane completely remove this property 1 // TODO add telemetry 1 // TODO: review this 2 // TODO convert this to a workspace folder + pattern, so excludes will be resolved properly for an absolute path inside a workspace folder 1 // TODO should this thenable be awaited? 1 //TODO: will need to add a SQL DB condition here in the future 1 // TODO: this distinction should go away by adopting `IOutlineService` 1 // TODO handle notification of start/stop status 1 // {{SQL CARBON EDIT}} - TODO: Import needs to be updated to work with langpacks. 1 // TODO re-enable insert into document once APIs are finalized. 1 // TODO: item.isResolved 1 // TODO: Optimize siblings clauses with ripgrep here. 1 // TODO: Use uri for cwd in createterminal 1 // TODO unsure why this is here and not in _getData 1 // TODO: Support core.commentChar 1 const integrateWithAzureFunctions: boolean = true; //TODO: get value from settings or quickpick 1 // TODO: fix this when data sources are enabled again 2 // TODO: untitled search editors will be excluded from search even when include *.code-search is specified 1 return !!(selector as LanguageFilter).exclusive; // TODO: microsoft/TypeScript#42768 1 // TODO this is fishy. 1 // TODO:@sandy Selection range should be template range 1 // 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 1 // TODO verify min version 1 //TODO: find a better way to find if AF or local settings is in the project 1 // TODO support filtering by already expanded / not yet expanded 2 // TODO - Don't close this when the button is clicked, set up a page validator instead 1 // TODO: better handling of this case 1 // TODO #931 we should process this. There can be a payload attached which should be added to outputs. 1 // TODO: hover widget? 1 // TODO Handle version tracking 1 // TODO @hediet make this method a member of LineBreakData. 1 // TODO wait until next message before clearing 1 // TODO: Show error message? 1 // TODO: Pass in unicode version in ctor 1 // TODO: This probably needs per-uri granularity 1 // TODO #930 handle in-place update of displayed data 1 // TODO support more brackets 1 // TODO: because the connection group is used as a context object and isn't serializable, 1 // TODO: Support font ligatures 1 // TODO when we can just show error as an output, should show an "execution canceled" error in output 1 // TODO: This is probably always false, given we're pegging the thread... 1 // TODO allow configuring the look and feel 14 // TODO log errors from the handler 1 // TODO: Flushing output is not possible anymore without async 1 // TODO : enable using this when data source creation is enabled 1 // TODO implement selection support 1 // TODO: give more detail why variable name was invalid https://github.com/microsoft/azuredatastudio/issues/12231 1 // TODO ideally would let node define if it's deletable 1 // TODO: Pick between the light and dark logo 2 // TODO handle undo tracking 1 //TODO: This is the same file from mssql. Move this into a common place. 2 // TODO indicate on the status bar that the query is being canceled 1 // TODO: Ideally processId would be merged into processReady 1 // TODO update language and kernel when these change 1 // TODO: Indicate connection started 1 /* TODO: Determine a more permanent fix; vs/dropdown is overwriting this selector in packaged builds */ 1 // TODO save error state and show the error 1 // TODO add more info to kernels 1 * TODO: Move this feature to data protocol client repo once stablized 1 // TODO prompt for recursive delete if non-empty? 1 // TODO: What are string addresses? 1 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 1 // TODO this is really bad and should adopt the `typeId` 1 * TODO this could be a map reduce operation 1 // TODO Instead of rebuilding the whole model, refresh and uncache the inspected setting value 1 // TODO: secure password storage; https://github.com/microsoft/azuredatastudio/issues/10561 1 ['Database', 'AAAW2008P7'] // TODO: Get this string from the actual results 1 // TODO: Cannot cancel query as no query is running. 1 // TODO: should fire delete events? 1 // TODO: Cache these in a way that will use the correct instance 1 //TODO: this should never happen. If the input is already passed, it should have the uri 1 // TODO improve node type handling so it's not tied to SQL Server types 1 // TODO issue #228 add statusview callbacks here 2 displayName: 'Azure SQL Resource Provider', // TODO Localize 1 //TODO: validate 1 this._colorPicker = null as ColorPickerWidget | null; // TODO: TypeScript thinks this is always null 1 // TODO: add disassembly F9 1 value: 'Azure SQL Managed Instance does not support multiple log files', // TODO: Get this string from the actual results 1 // TODO: Support for orphaned accounts (accounts with no provider) 1 _hideReplaceToggle?: boolean; // TODO: Search Editor's replace experience 1 // TODO: handle other background colors and more styles 1 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 1 // TODO: TS 3.1 upgrade. Why are we checking against void? 1 const filter = selector as vscode.DocumentFilter; // TODO: microsoft/TypeScript#42768 1 // TODO: Allow extensions to contribute toolbar actions. 1 // TODO: The idea here was to add the result plus the time it took to get the latency 1 || /^_(.*)Brand$/.test(memberName || '') // TODO: keeping all members ending with `Brand`... 2 // TODO consider using Telemetry.trackEvent(command); 3 url: 'https://microsoft.com' // TODO: Get this string from the actual results 1 // TODO: add a rule collector to avoid duplication 2 // TODO: This is async so that we can return a promise to the API in the future. 1 // TODO: pass resource? 1 margin-top: -1px; /* TODO @misolori: figure out a way to not use negative margin for alignment */ 1 // TODO the API should be copied to `out` during compile, not here 1 // TODO: update when edit session is ready 1 // TODO handle error message case by returning it in the OE API 2 // TODO track error state 1 // TODO handle error here 1 * TODO - Call Extensibility API for ShowNotebook 1 * TODO: This should be removed before taking the feature to public preview. 1 // TODO: tsql parsing to check if it's a reserved keyword or invalid tsql https://github.com/microsoft/azuredatastudio/issues/12204 1 // TODO: Prompt user to add account 3 || memberName === 'dispose'// TODO: keeping all `dispose` methods 1 // TODO: only supporting single location for now. We should add a drop down for multi locations mode 1 // TODO: Append overwrites existing mime types currently 1 // TODO define question interface 3 // TODO should we error out in this case somehow? E.g. send Ctrl+C? 1 // TODO: Move this to the service 1 // TODO #3815 implement properly 1 // TODO: define more messages here 1 // TODO verify this is "canonical" behavior 1 // TODO: handle cancellation 1 // TODO: Do this as part of the install to avoid multiple events. 1 // TODO make this generic enough to handle non-SQL languages too 1 // TODO refactor server instance so it doesn't need the kernel. Likely need to reimplement this 1 // TODO: avoid regex... 1 /* TODO: actions should be part of the pane, but they aren't yet */ 2 // TODO track error state for the cell 1 // TODO: does this need its own icon? 1 //TODO: add refresh logic 2 // TODO should we cleanup old future? I don't think we need to 1 // TODO: Should this be an event as it can fire twice? 1 // TODO: check that the runtime is available on PATH 1 // TODO: Support letter spacing and line height 1 // TODO: do we have a common construct for connection strings? 1 // TODO : In future icon should be decided based on language id (scmp) and not resource name 1 // TODO: Only focus the new instance if the group had focus? 1 // TODO should prompt and handle cell placement 1 // TODO support querying valid notebook file types 1 // TODO: support to delete env vars; currently the "deletes" are ignored 1 // TODO telemetry for save results 1 import { IConfigurationService } from 'vs/platform/configuration/common/configuration'; //TODO: Needed? 1 // TODO also, would like to change this to getNodeInfo as OE is the primary use case now 1 // TODO: localize 1 // TODO move registration 1 // TODO can only run sync code 1 // TODO #3814 implement 1 this._recommendationText.value = selectedIssue?.message || ''; //TODO: Expose correct property for recommendation. 1 //TODO: Close editor and open it 1 export const minSupportedNetCoreVersionForBuild: string = '3.1.0'; // TODO: watch out for EOL support in Dec 2022 https://github.com/microsoft/azuredatastudio/issues/17800 1 // TODO: avoid regex... 1 // TODO: add validation logic for these 2 objects 1 // TODO: In the future should use extension recommendations to prompt for correct extension 1 private _selectedTabIndex: number = 0; //TODO: can be an option 1 // TODO: Show Error Messages 3 text: 'Managed instance T-SQL differences - Azure SQL Database', // TODO: Get this string from the actual results 1