src/Editor/Text/Impl/EditorOperations/EditorOperations.cs (4 lines): - line 2794: // TODO: Log error - line 2890: // TODO: Log error - line 3890: // TODO: Log error - line 3897: //TODO:MAC src/Editor/Text/Impl/Commanding/EditorCommandHandlerService.cs (3 lines): - line 106: // TODO: realize the chain dynamically and without Reverse() - line 291: // TODO: this should be an extensibility point as in some scenarios we might want to consider selection too for example. - line 476: // TODO: temporarily only include typechar to not break Roslyn inline rename and other non-typing scenario, tracked by #657668 src/Editor/Text/Impl/TextModel/Projection/ProjectionBuffer.cs (3 lines): - line 82: public void FinalApply() // TODO: make FinalApply return event raisers, eliminate FinishEdit() - line 424: // TODO shouldn't we load up the visitedbufferset with existing source buffers first? at least for perf. - line 1075: //if (normalizedChanges.Count > 0) // TODO: optimize this snapshot away if Count == 0 src/Editor/Text/Util/TextDataUtil/GuardedOperations.cs (3 lines): - line 661: // TODO: What is the right behavior here? - line 689: // TODO: What is the right behavior here? - line 695: // TODO: What is the right behavior here? src/Editor/Text/Def/TextData/Model/NormalizedSpanCollection.cs (2 lines): - line 441: // TODO: binary search - line 496: // TODO: binary search src/Editor/FPF/WindowsBase/Consts.cs (2 lines): - line 57: public const string VsFileVersion = "11.0.0.0"; // TODO: - line 64: public const string VsFileVersion = "11.0.0.0"; // TODO: src/Editor/Text/Impl/TextModel/Projection/ElisionMap.cs (2 lines): - line 89: // TODO: figure this out in advance so we don't screw up the balance of the tree - line 229: // TODO: this is identical to projection snapshot; can it be shared? src/Editor/Text/Util/TextDataUtil/TextUtilities.cs (2 lines): - line 426: // TODO: What is the right behavior here? - line 433: // TODO: What is the right behavior here? src/Editor/Text/Def/Internal/TextUIWpf/IDataStorage.cs (1 line): - line 17: /// TODO: For Dev11, this interface should provide methods to also write data (to disk or whatever underlying data storage) as opposed src/Editor/Text/Impl/Outlining/OutliningCommandHandler.cs (1 line): - line 138: // TODO: What about adhoc regions? (Windows has special logic here, but Mac does not have AdhocOutliner) src/Editor/Text/Impl/TextModel/NormalizedTextChangeCollection.cs (1 line): - line 310: // TODO: Since this evaluates differences lazily, we should add something here to *not* compute the next src/Editor/Language/Def/Intellisense/NavigableSymbol/PredefinedNavigableRelationships.cs (1 line): - line 23: // TODO: This must be a localized text. src/Editor/Text/Impl/Outlining/OutliningManager.cs (1 line): - line 410: // TODO: Notify providers somehow. src/Editor/Text/Impl/TextModel/BufferGroup.cs (1 line): - line 275: subedit.FinalApply(); // this creates the snapshot and queues/raises events...TODO: make it return raisers src/Editor/Core/Impl/Features/FeatureService.cs (1 line): - line 49: // TODO: I don't think we need to initialize all lists. src/Editor/Text/Def/TextUI/Adornments/Legacy/IBlockContextProvider.cs (1 line): - line 9: // TODO: DevDiv bug #369787: remove this in Dev16 when IBlockTag and related facilities are deprecated. src/Editor/Text/Def/TextUI/Adornments/Legacy/IBlockContext.cs (1 line): - line 9: // TODO: DevDiv bug #369787: remove this in Dev16 when IBlockTag and related facilities are deprecated. src/Editor/Text/Def/TextUI/Adornments/XPlatIntraTextAdornmentTag.cs (1 line): - line 119: //// TODO: Implement like in IntraTextAdornment static class src/Editor/Text/Impl/TextModel/BaseBuffer.cs (1 line): - line 1024: // TODO: with this implementation any handler might delay all subsequent handlers. src/Editor/Text/Impl/DifferenceAlgorithm/LineDecompositionList.cs (1 line): - line 12: // TODO: Replace the logic in this class with the upcoming Line/Word src/Editor/Core/Impl/ContentType/ContentTypeImpl.cs (1 line): - line 125: // TODO: log the error. src/Editor/Text/Def/TextData/Model/NormalizedSnapshotSpanCollection.cs (1 line): - line 267: // TODO: possibly eliminate based on slight usage? src/Editor/Text/Impl/TextModel/TextDocument.cs (1 line): - line 285: // TODO: the following event really should be queued up through the buffer group so that it comes before src/Editor/Text/Def/TextUI/Adornments/Legacy/PredefinedStructureTypes.cs (1 line): - line 7: // TODO: DevDiv bug #369787: remove this in Dev16 when IBlockTag and related facilities are deprecated. src/Editor/Text/Impl/EditorPrimitives/DefaultSelectionPrimitive.cs (1 line): - line 46: // TODO: What do we do in box mode? src/Editor/Text/Impl/DifferenceAlgorithm/WordDecompositionList.cs (1 line): - line 15: // TODO: Replace the logic in this class with the upcoming Line/Word src/Editor/Text/Impl/TextBufferUndoManager/TextBufferUndoManager.cs (1 line): - line 97: // TODO remove this src/Editor/Text/Impl/TextModel/Projection/BaseProjectionBuffer.cs (1 line): - line 148: // TODO: make something other than dead slow src/Editor/Text/Impl/EditorOptions/EditorOptions.cs (1 line): - line 84: // TODO: Should we be more specific? Should there be a src/Editor/Text/Def/TextData/Model/Projection/IProjectionBufferBase.cs (1 line): - line 10: //TODO: rename IProjectionBuffer when ready for API changes src/Editor/Language/Impl/Language/AsyncCompletion/AsyncCompletionSession.cs (1 line): - line 911: // TODO: Consider building CompletionPresentationViewModel in BG and passing it here src/Editor/Text/Def/TextUI/Adornments/Legacy/BlockContext.cs (1 line): - line 9: // TODO: DevDiv bug #369787: remove this in Dev16 when IBlockTag and related facilities are deprecated. src/Editor/Text/Impl/TextModel/ReadOnlyRegion.cs (1 line): - line 47: // TODO: change to simple forward tracking text span src/Editor/Language/Impl/Language/AsyncCompletion/ModelComputation.cs (1 line): - line 94: // TODO: Consider updating UI even if updateUi is false but it wasn't updated yet. src/Editor/Text/Def/TextUI/Adornments/Legacy/IBlockContextSource.cs (1 line): - line 11: // TODO: DevDiv bug #369787: remove this in Dev16 when IBlockTag and related facilities are deprecated. src/Editor/Text/Impl/TextModel/BufferFactoryService.cs (1 line): - line 384: // TODO: