Files: src/OpenApiSourceGenerator/OpenApiSourceGenerator.csproj, src/OpenApiSourceGenerator.Sample/OpenApiSourceGenerator.Sample.csproj, src/OpenApiSourceGenerator.Tests/OpenApiSourceGenerator.Tests.csproj
Microsoft.OpenApi / Microsoft.OpenApi.YamlReader versions are inconsistent:
- Generator:
3.5.4 / 3.5.1
- Sample:
3.5.4 / (no explicit YamlReader reference)
- Tests:
3.3.1 / 3.3.1
Since the generator's parsing behavior depends on this library, testing against an older version than what's actually shipped is risky and could mask version-specific bugs.
Suggested fix: Adopt Central Package Management (Directory.Packages.props) to pin a single version of shared dependencies across all three projects.
Files:
src/OpenApiSourceGenerator/OpenApiSourceGenerator.csproj,src/OpenApiSourceGenerator.Sample/OpenApiSourceGenerator.Sample.csproj,src/OpenApiSourceGenerator.Tests/OpenApiSourceGenerator.Tests.csprojMicrosoft.OpenApi/Microsoft.OpenApi.YamlReaderversions are inconsistent:3.5.4/3.5.13.5.4/ (no explicit YamlReader reference)3.3.1/3.3.1Since the generator's parsing behavior depends on this library, testing against an older version than what's actually shipped is risky and could mask version-specific bugs.
Suggested fix: Adopt Central Package Management (
Directory.Packages.props) to pin a single version of shared dependencies across all three projects.