- 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`. |
||
|---|---|---|
| .. | ||
| Microsoft.AspNetCore.Mvc.Razor.Extensions.Test | ||
| Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.Test | ||
| Microsoft.AspNetCore.Razor.Language.Test | ||
| Microsoft.AspNetCore.Razor.Performance | ||
| Microsoft.AspNetCore.Razor.Runtime.Test | ||
| Microsoft.AspNetCore.Razor.Test.Common | ||
| Microsoft.AspNetCore.Razor.Test.MvcShim | ||
| Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X | ||
| Microsoft.CodeAnalysis.Razor.Test | ||
| Microsoft.CodeAnalysis.Razor.Workspaces.Test | ||
| Microsoft.VisualStudio.Editor.Razor.Test | ||
| Microsoft.VisualStudio.Editor.Razor.Test.Common | ||
| Microsoft.VisualStudio.LanguageServices.Razor.Test | ||
| RazorPageGenerator.Test | ||