aspnetcore/test/Microsoft.VisualStudio.Edit...
N. Taylor Mullen 31c16af40b Add smart indentation for brace completion.
- Added a standalone brace smart indenter that listens to `ITextBuffer` changed events to determine when a brace completion event needs to be handled.
- Added methods to deal with getting document trackers from `ITextBuffer`s.
- Added a `BraceSmartIndenterTest` and `BraceSmartIndenterIntegrationTest` to verify all parts of the smart indenter.
- Moved private test infrastructure classes into their own files and expanded on their functionality to enable the brace completion smart indent scenarios.

#1538
2017-10-12 15:30:28 -07:00
..
Infrastructure Add smart indentation for brace completion. 2017-10-12 15:30:28 -07:00
BraceSmartIndenterIntegrationTest.cs Add smart indentation for brace completion. 2017-10-12 15:30:28 -07:00
BraceSmartIndenterTest.cs Add smart indentation for brace completion. 2017-10-12 15:30:28 -07:00
BraceSmartIndenterTestBase.cs Add smart indentation for brace completion. 2017-10-12 15:30:28 -07:00
DefaultCodeDocumentProviderTest.cs
DefaultTemplateEngineFactoryServiceTest.cs
DefaultTextBufferCodeDocumentProviderTest.cs
DefaultTextBufferProviderTest.cs
Microsoft.VisualStudio.Editor.Razor.Test.csproj
RazorDirectiveCompletionProviderTest.cs
RazorSyntaxTreePartialParserTest.cs Add smart indentation for brace completion. 2017-10-12 15:30:28 -07:00
TextContentChangedEventArgsExtensionsTest.cs Add smart indentation for brace completion. 2017-10-12 15:30:28 -07:00
VisualStudioRazorParserTest.cs Add smart indentation for brace completion. 2017-10-12 15:30:28 -07:00