Remove STJ dependency on IncrementalValuesProvider.Collect() (#86616)
authorEirik Tsarpalis <eirik.tsarpalis@gmail.com>
Tue, 23 May 2023 19:38:17 +0000 (20:38 +0100)
committerGitHub <noreply@github.com>
Tue, 23 May 2023 19:38:17 +0000 (20:38 +0100)
commiteac41a3205167fb10058fb44427174f9bfe871f5
tree5cc9d5b688872ac2b8c87eab9aab1e057b2b5b8d
parent8a72f0483ed76746f0ee0d893f2352117d297c0f
Remove STJ dependency on IncrementalValuesProvider.Collect() (#86616)

* Remove dependency on IncrementalValuesProvider.Collect()

* Address feedback.
src/libraries/System.Text.Json/gen/Helpers/KnownTypeSymbols.cs
src/libraries/System.Text.Json/gen/JsonSourceGenerator.DiagnosticDescriptors.cs [new file with mode: 0644]
src/libraries/System.Text.Json/gen/JsonSourceGenerator.Emitter.cs
src/libraries/System.Text.Json/gen/JsonSourceGenerator.Parser.cs
src/libraries/System.Text.Json/gen/JsonSourceGenerator.Roslyn3.11.cs
src/libraries/System.Text.Json/gen/JsonSourceGenerator.Roslyn4.0.cs
src/libraries/System.Text.Json/gen/Model/SourceGenerationSpec.cs [deleted file]
src/libraries/System.Text.Json/gen/System.Text.Json.SourceGeneration.targets
src/libraries/System.Text.Json/tests/System.Text.Json.SourceGeneration.Unit.Tests/CompilationHelper.cs
src/libraries/System.Text.Json/tests/System.Text.Json.SourceGeneration.Unit.Tests/JsonSourceGeneratorIncrementalTests.cs