Summary: 139 instances, 123 unique Text Count // TODO: Create a debug engine that can be used to attach to the (managed) test executor 1 // TODO: We should switch to a scheme which takes strings / returns object for options so they're extensible w/o reving the interface 1 // TODO: Expose interpreter configuration through properties 1 // TODO: reimplement this, right now, this functionality is not available in PLS 1 // TODO: Find a better icon 1 // TODO: implement support for getting members for module scope, 1 //TODO: Is there a constant in the SDK for this? 1 // TODO: Pylance 1 // TODO: Thread exit code 1 // TODO: Refactor me into something sane 1 // TODO: Refactor this code when we support user files 2 // TODO: select multiple spans? 1 // TODO: need to parse and see if we have keyword arguments entered into the current signature yet 1 // TODO: unsure that it makes sense to do this, but it maintains existing behavior 1 // TODO: Get PYEnvironment added to image list 1 // TODO: turn file watcher back on. 1 // TODO: Update to PYEnvironment 1 // TODO: 1 # TODO: pull in code from: 1 // TODO: If source control is enabled check out the project file. 1 // TODO: Change to PYEnvironment 1 // TODO: Abort all pending operations 1 Control.Visible = true; // TODO: pass SW_SHOW* flags through 1 // TODO : Revisit the VSADDFILEFLAGS here. Can it be a nested project? 1 // TODO: make use of the text option. 1 // TODO: Localization - [Python view] also appears in .natvis file, leave as-is for now 1 // TODO: Use the flags and list type to actually filter the result. 1 // TODO: Instead of this message box, hide the input/create 1 // TODO: Need to deal with version here... 1 // TODO: set large fields to null 1 // TODO: output window as well/instead? 1 // TODO: Creating the module tree should be done lazily as needed 1 // TODO: Find a way to obtain package descriptions 1 # TODO: Better fatal error handling 3 // TODO: Module 1 // TODO: We should also get the types of the arguments and use that to 1 // TODO: Handle source control issues. 1 // TODO: the last package may not be compatible? 1 // TODO: Add OAProjectItems.Kind getter implementation 1 // TODO: Evaluate if this is still necessary 2 // TODO: Pylance 1 // TODO: buffers differ in the REPL window case, in the future we should handle this better 1 // TODO: currently unused, could be deleted 1 // TODO: Replace with HashCode.Combine when .NET Standard 2.1 is out. 1 // TODO: possibly report in the error list that the the item is already contained in the project file similar to Language projects. 1 // TODO: Localization: is it safe to localize [Globals] ? Appears twice in this file 1 // TODO: needed? 1 // TODO: Localization - How to localize the different classification names 1 // TODO: turn PythonDebugOptions into a class that encapsulates all options (not just flags), including the "not set" 1 // TODO: Make use of the tooltip type. 1 //engineKey.SetValue("FunctionBP", 1); // TODO: Implement PythonLanguageInfo.ResolveName 1 // TODO: Check debugger datatips work 1 // TODO: Write the code that finds out the type of the output of the source project. 1 // TODO: Maybe bring the exception back instead of automatically fixing this? 1 // TODO: cancel previous auto detect if one is running (use same _working as in virtual env view) 1 // TODO: This node is not real - should we return null for Url? 2 // TODO: this thumb should be styled to look like a dotted triangle, 1 // TODO: need to check if conda uses the platform of specified environment 1 // TODO: Refactor this code when we support user files 1 // TODO: Use a global cache that can be reused by multiple conda envs (may need one per platform) 1 # TODO: Configure your database in settings.py and sync before running tests. 3 "Python Tools", // TODO: Localization - use ProductTitle for this? 1 // TODO: localize text 1 # TODO: Ignore request if it exists 1 // TODO: Find alternative way of closing repl window on Dev15 1 .Select(p => root == null || IOPath.IsPathRooted(p) ? p : IOPath.GetFullPath(IOPath.Combine(root, p))) // TODO: Replace with GetFullPath(p, root) when .NET Standard 2.1 is out. 1 # TODO: SystemExit exceptions come back to us as strings, can we automatically exit when ones raised somehow? 1 // TODO: Should this be using the ILanguageServiceBroker2 calls instead? That will include the necessary sync that the LanguageServiceBroker does 1 // TODO: find how to do this with a reader 1 // TODO: Add generic breakpoint extension point 1 // TODO: Localization: is it safe to localize [Globals] ? Appears twice in this file 1 // TODO: return a valid enumeration of IDebugErrorBreakpoint2. The debugger will then display information about why 1 // TODO: Review if this should be removed if server passes in CommitTriggers for each CompletionItem. This is in place to unblock VC headless VS demo for build 2019 1 // TODO: Distinguish between real Urls and fake ones (eg. "References") 2 // TODO: This has got to be wrong, it doesn't work w/ other project types. 1 // TODO: Check flag to see if we were notified 2 // TODO: Determine the context for this view and attach to the correct analyzer 1 // TODO: Report error 1 // TODO: We should also analyze if the node being dragged over can accept the drop. 1 // TODO: Take file extension into account? 1 // TODO: Find out what this event is about. 1 // TODO: this is assuming that all environments that CanBeDeleted are conda environments, which may not be true in the future 1 // TODO: Get package URL 1 // TODO: Pylance 1 // TODO: remove VS 2010 workaround by merging LocalComponent and LocalStackWalkingComponent together. 1 // TODO: Refactor this code when we support user files 1 // TODO: Find out if this event is needed. 1 // TODO: This should go through the project/analysis and see if we can 1 // TODO: send an instance of IDebugBreakpointErrorEvent2 to the UI and return a valid enumeration of IDebugErrorBreakpoint2 1 // TODO: Fix doc string parsing 1 // TODO: reference additional headers your program requires here 1 // TODO: every search clears the ClonedPath for the online templates, so this will trigger cloning more often than we desire 1 // TODO: Notify receiver of invalid message 1 # TODO: Is there an alternative? 1 // TODO: Report unhandled exception? 2 // TODO: Add support for config dependent user properties 2 // TODO: Implement support for backing up all files 1 // TODO: free unmanaged resources (unmanaged objects) and override finalizer 1 // TODO: Convert from IconMoniker 1 // TODO: Bind breakpoints when the module loads 1 // TODO: Get SendRequestAsync to return more useful information 1 // TODO: send an instance of IDebugBreakpointErrorEvent2 to the UI and return a valid instance of IDebugErrorBreakpoint2 from 1 1 // TODO: reference any additional headers you need in STDAFX.H 3 # TODO: this includes escape sequences w/ color, we need to unescape that 1 // TODO: Localization - [Python view] also appears in .natvis file, leave as-is for now 1 // // TODO: override finalizer only if 'Dispose(bool disposing)' has code to free unmanaged resources 1 // TODO: In a future VS 2017 release, SVsWebBrowsingService will have the ability 1 // TODO: Take into account params arrays 1 // TODO: Maybe referenced projects should be relative to ProjectDir? 2 // TODO: Report error 3 // TODO: implement this 1 // TODO: Figure out another way to get the project 1 // TODO: Evaluate if this is still necessary 1 // TODO (Dev17) - link to Python 2.7 support deprecation page. 1 # TODO: Add a "kind" field 1 // TODO: We should have better ordering than this... 1 // TODO: Check this image 1 // TODO: Is null the right check for not having tokens? 1 // TODO: Pylance 1 # TODO: stdin can show up here, do we echo that? 1 // TODO: Use the actual Django version 1 // TODO (Dev17) - link to Python 2.7 support deprecation page. 1