Migrate AvaloniaNameSourceGenerator to IIncrementalGenerator (#19216)
* Add AnalyzerProject.targets targets * PrivateAssets on Workspaces.Common * Migrate AvaloniaNameSourceGenerator to IIncrementalGenerator * Remove outdated lins in the generator readme * Add GlobPattern.ToString * Fix tests * Formatting * Redo pipeline, make steps more independent from each other, compilation should be reused between dependency changes * Split XAML parsing and type resolution into separated steps * Restore CompilationReferencesComparer usage * Revert "Restore CompilationReferencesComparer usage" This reverts commit c51341990b8030bb2594ee66e8819b903383bcc1. * Split ResolvedNamesProvider pipeline step, process files in parallel * Add comment * Switch back to EquatableList * Add cancellation to the incremenetal source gen * Rethrow cancellation exception
This commit is contained in:
@@ -121,6 +121,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Props", "Props", "{F3AC8BC1
|
||||
build\UnitTests.NetFX.props = build\UnitTests.NetFX.props
|
||||
build\WarnAsErrors.props = build\WarnAsErrors.props
|
||||
build\XUnit.props = build\XUnit.props
|
||||
build\AnalyzerProject.targets = build\AnalyzerProject.targets
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Targets", "Targets", "{4D6FAF79-58B4-482F-9122-0668C346364C}"
|
||||
|
||||
Reference in New Issue
Block a user