Skip to content

fix: circular ref guard #3357

fix: circular ref guard

fix: circular ref guard #3357

Triggered via pull request August 19, 2026 02:18
Status Success
Total duration 5m 6s
Artifacts

sonarcloud.yml

on: pull_request
check if SONAR_TOKEN is set in github secrets
3s
check if SONAR_TOKEN is set in github secrets
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Build: src/Microsoft.OpenApi/Writers/OpenApiWriterBase.cs#L119
Pass the 'cancellationToken' to this method to allow cancellation of the operation, or use 'CancellationToken.None' to opt out explicitly.
Build: src/Microsoft.OpenApi/Models/References/OpenApiSchemaReference.cs#L170
Do not forget to remove this deprecated code someday.
Build: src/Microsoft.OpenApi/Models/References/OpenApiParameterReference.cs#L55
Do not forget to remove this deprecated code someday.
Build: src/Microsoft.OpenApi/Models/References/BaseOpenApiReferenceHolder.cs#L125
A static field in a generic type is not shared among instances of different close constructed types.
Build: src/Microsoft.OpenApi/Models/References/BaseOpenApiReferenceHolder.cs#L12
Reduce the number of generic parameters in the 'BaseOpenApiReferenceHolder' class to no more than the 2 authorized.
Build: src/Microsoft.OpenApi/Models/References/BaseOpenApiReferenceHolder.cs#L151
Remove this call from a constructor to the overridable 'CopyReference' method.
Build: src/Microsoft.OpenApi/Models/References/OpenApiSchemaReference.cs#L170
Do not forget to remove this deprecated code someday.
Build: src/Microsoft.OpenApi/Models/References/BaseOpenApiReferenceHolder.cs#L125
A static field in a generic type is not shared among instances of different close constructed types.
Build: src/Microsoft.OpenApi/Models/References/OpenApiParameterReference.cs#L55
Do not forget to remove this deprecated code someday.
Build: src/Microsoft.OpenApi/Models/References/BaseOpenApiReferenceHolder.cs#L12
Reduce the number of generic parameters in the 'BaseOpenApiReferenceHolder' class to no more than the 2 authorized.
Build
The 'adopt' legacy AdoptOpenJDK distribution is deprecated and will be removed in setup-java v6. Please migrate to the 'temurin' distribution.