src/Build/Evaluation/Evaluator.cs (2 lines): - line 1012: // TODO: do something other than just ignore the version - line 2498: // TODO: Detect if the duplicate import came from an SDK attribute src/dir.targets (2 lines): - line 44: - line 78: src/Tasks/Microsoft.Common.CrossTargeting.targets (2 lines): - line 122: TODO: https://github.com/Microsoft/msbuild/issues/1061: This is now generalized with less coupling to nuget, - line 175: src/MSBuild/OutOfProcTaskAppDomainWrapperBase.cs (1 line): - line 277: // TODO: Why not just Join on the thread??? src/Build/Definition/ToolsetConfigurationReader.cs (1 line): - line 242: //FIXME: handle ; in path on Unix src/Shared/BuildEnvironmentHelper.cs (1 line): - line 241: // TODO: Warn user somehow. We may have picked the wrong one. src/Tasks/XamlTaskFactory/RelationsParser.cs (1 line): - line 568: // TODO verify resource namespace exists src/Shared/LogMessagePacketBase.cs (1 line): - line 436: /// TODO: Investigate if it would be possible to use one of the overrides of CreateDelegate src/Build/Utilities/EngineFileUtilities.cs (1 line): - line 165: // TODO: assumption on legal path characters: https://github.com/Microsoft/msbuild/issues/781 src/Tasks/Microsoft.Common.CurrentVersion.targets (1 line): - line 2186: src/Tasks/NativeMethods.cs (1 line): - line 1111: // TODO: Verify correctness of this implementation and targets/DeployDependencies.proj (1 line): - line 159: TODO: this shouldn't be here. After moving to a better binplacing model (like "publish src/Tasks/AssemblyDependency/AssemblyInformation.cs (1 line): - line 386: // TODO: Nick Guerrera (Nick.Guerrera@microsoft.com) hacked this method for temporary use. src/Tasks/BootstrapperUtil/BootstrapperBuilder.cs (1 line): - line 825: #pragma warning disable 618 // Using XmlValidatingReader. TODO: We need to switch to using XmlReader.Create() with validation. src/Build/BackEnd/Components/RequestBuilder/RequestBuilder.cs (1 line): - line 878: // TODO: OPTIMIZATION: By returning null here, we commit to having to unwind the stack all the src/MSBuild/Microsoft.Build.CommonTypes.xsd (1 line): - line 4210: src/Build/Logging/BinaryLogger/BinaryLogger.cs (1 line): - line 93: // TODO: think about queuing to avoid contention netci.groovy (1 line): - line 16: // TODO: Mono src/Shared/FileUtilities.cs (1 line): - line 55: // TODO: assumption on file system case sensitivity: https://github.com/Microsoft/msbuild/issues/781 build/dir.targets (1 line): - line 7: src/Build/BackEnd/Components/RequestBuilder/TaskBuilder.cs (1 line): - line 581: // TODO: Why not just Join on the thread??? src/MSBuild/XMake.cs (1 line): - line 2080: // TODO: Parse an environment variable as well? dir.targets (1 line): - line 118: src/Utilities/ToolLocationHelper.cs (1 line): - line 1093: // TODO: Add caching so that we only have to read all this stuff in once.