Nodejs/Product/Nodejs/SharedProject/ProjectNode.cs (13 lines): - line 583: // TODO: Maybe bring the exception back instead of automatically fixing this? - line 750: // TODO: Take file extension into account? - line 2520: // TODO: Handle source control issues. - line 2856: // TODO: If source control is enabled check out the project file. - line 3028: // TODO : Revisit the VSADDFILEFLAGS here. Can it be a nested project? - line 3217: // TODO: possibly report in the error list that the the item is already contained in the project file similar to Language projects. - line 3884: // TODO: Refactor this code when we support user files - line 3891: // TODO: Refactor this code when we support user files - line 3946: // TODO: Refactor this code when we support user files - line 4154: // TODO: Refactor this code when we support user files - line 4264: // TODO: turn file watcher back on. - line 4341: // TODO: Refactor me into something sane - line 5597: // TODO: when adding support for User files, we need to update this method Nodejs/Product/Nodejs/SharedProject/CommonPackage.cs (5 lines): - line 35: // TODO: - line 144: // TODO: Report error - line 151: // TODO: Report error - line 157: // TODO: Report error - line 165: // TODO: Report error Nodejs/Product/Nodejs/SharedProject/ProjectReferenceNode.cs (3 lines): - line 275: // TODO: Maybe referenced projects should be relative to ProjectDir? - line 324: // TODO: Maybe referenced projects should be relative to ProjectDir? - line 453: // TODO: This has got to be wrong, it doesn't work w/ other project types. Nodejs/Product/Nodejs/Debugger/DebugEngine/AD7Engine.cs (3 lines): - line 284: // TODO: Bind breakpoints when the module loads - line 743: // TODO: How does this differ from ExecuteOnThread? - line 1132: // TODO: Thread exit code Nodejs/Product/TestAdapter/TestFrameworkFactory.cs (3 lines): - line 24: // TODO: Consider it can also be inside a /.config/ folder and will configure the folder. - line 25: // TODO: Add configuration files for jest, mocha , jasmine. Consider that some frameworks can be configured using package.json - line 41: // TODO: Deprecate. Is configured by project file or is configured per file. Nodejs/Product/Nodejs/SharedProject/Navigation/SimpleObjectList.cs (3 lines): - line 234: // TODO: Use the flags and list type to actually filter the result. - line 289: // TODO: make use of the text option. - line 300: // TODO: Make use of the tooltip type. Nodejs/Product/TestAdapter/TestFrameworks/Angular/vsKarmaReporter.js (2 lines): - line 28: // TODO: Report error to user - line 35: // TODO: Is there a better option than onBrowserLog? Nodejs/Product/Nodejs/SharedProject/Navigation/HierarchyListener.cs (2 lines): - line 88: // TODO: Find out if this event is needed. - line 120: // TODO: Find out what this event is about. Nodejs/Product/Profiling/Profiling/LaunchProfiling.xaml.cs (2 lines): - line 30: // TODO: Specify an OpenFileDialog filter for finding an interpreter to profile - line 46: // TODO: Specify an OpenFileDialog filter for finding a script to profile Common/Product/SharedProject/CommonConstants.cs (1 line): - line 64: //TODO: Is there a constant in the SDK for this? Nodejs/Product/Nodejs/SharedProject/FileNode.cs (1 line): - line 219: // TODO: Distinguish between real Urls and fake ones (eg. "References") Nodejs/Product/TestAdapter/TestFrameworks/Jasmine/jasmine.js (1 line): - line 155: // TODO: Report the output of the test. Currently is only showing "F" for a regression. Nodejs/Product/Profiling/NodejsProfilingPackage.cs (1 line): - line 84: // TODO - Ideally this wouldn't be hardcoded in here but we don't have a good shared location Nodejs/Product/TestAdapterImpl/TestMethodResolver.cs (1 line): - line 42: //TODO - Find the matching function Nodejs/Product/Nodejs/TypeScriptHelpers/TypeScriptCompilerLocator.cs (1 line): - line 12: // TODO: figure out a better way to share functionality between the TypeScript repo and our components Nodejs/Product/Nodejs/Debugger/Communication/DebuggerConnection.cs (1 line): - line 126: // TODO: This currently results in a call to the synchronous TcpClient Nodejs/Product/Nodejs/SharedProject/ProjectNode.CopyPaste.cs (1 line): - line 117: // TODO: We should also analyze if the node being dragged over can accept the drop. Nodejs/Product/Nodejs/SharedProject/ProjectFactory.cs (1 line): - line 377: // TODO: Implement support for backing up all files Nodejs/Product/Nodejs/Debugger/DebugEngine/AD7StackFrame.cs (1 line): - line 151: // TODO: Module Nodejs/Product/Nodejs/NpmUI/NpmWorker.cs (1 line): - line 401: // TODO: This is duplicated from Npm project Nodejs/Product/Npm/SPI/Person.cs (1 line): - line 91: /// TODO: currently does not try to parse the string to extract the email or url. Nodejs/Product/Nodejs/SharedProject/ProvideDebugEngineAttribute.cs (1 line): - line 46: //engineKey.SetValue("FunctionBP", 1); // TODO: Implement PythonLanguageInfo.ResolveName Nodejs/Product/Nodejs/Project/NodejsProjectLauncher.cs (1 line): - line 116: //TODO: looks like this duplicates a bunch of code in NodeDebugger Nodejs/Product/TestAdapterNetStandard/NetCoreTestDiscoverer.cs (1 line): - line 144: // TODO: Do our own directory traversal. It's better for performance. Nodejs/Product/Nodejs/SharedProject/Automation/OANavigableProjectItems.cs (1 line): - line 80: // TODO: Add OAProjectItems.Kind getter implementation Nodejs/Product/Nodejs/Nodejs.cs (1 line): - line 143: // TODO: this doesn't work in the NPM assembly figure out how to make that work. Nodejs/Product/Nodejs/Project/DependencyNodeProperties.cs (1 line): - line 48: // TODO Retrieving the package information is currently too slow to include in properties pane. Nodejs/Product/Nodejs/SharedProject/Navigation/LibraryManager.cs (1 line): - line 221: // TODO: Creating the module tree should be done lazily as needed Nodejs/Product/Nodejs/SharedProject/CommonProjectNode.cs (1 line): - line 1228: // TODO: Distinguish between real Urls and fake ones (eg. "References") Nodejs/Product/Npm/PackageComparer.cs (1 line): - line 28: // TODO: should take into account versions! Nodejs/Product/Nodejs/TypeScriptHelpers/TsConfigJson.cs (1 line): - line 8: // TODO: replace this with calls to the TSJS Language Service Nodejs/Product/Nodejs/SharedProject/DependentFileNode.cs (1 line): - line 55: // TODO: Check this image Nodejs/Product/TestAdapterImpl/TestFilesUpdateWatcher.cs (1 line): - line 16: // TODO: consider replacing this with Microsoft.VisualStudioTools.Project.FileChangeManager. (When we have an assembly we can use to share code)