- Changed `ReparseAsync` to be `QueueReparse`. It's now async void to not give the misconception that it blocks until a reparse has been completed. - Removed `IContextChangedListener`. People can get the same effect of the interface by retrieving the document tracker interface via the `RazorEditorFactoryService` and then when its context changes getting the parser. - Exposed `TryGetParser` to aid in replacing `IContextChangedListener`. - Updated tests to not rely on `IContextChangedListener`. |
||
|---|---|---|
| .. | ||
| Infrastructure | ||
| BraceSmartIndenterIntegrationTest.cs | ||
| BraceSmartIndenterTest.cs | ||
| BraceSmartIndenterTestBase.cs | ||
| DefaultCodeDocumentProviderTest.cs | ||
| DefaultTemplateEngineFactoryServiceTest.cs | ||
| DefaultTextBufferCodeDocumentProviderTest.cs | ||
| DefaultTextBufferProviderTest.cs | ||
| DefaultVisualStudioRazorParserIntegrationTest.cs | ||
| DefaultVisualStudioRazorParserTest.cs | ||
| Microsoft.VisualStudio.Editor.Razor.Test.csproj | ||
| RazorDirectiveCompletionProviderTest.cs | ||
| RazorSyntaxTreePartialParserTest.cs | ||
| TextContentChangedEventArgsExtensionsTest.cs | ||