Skip to content

feat: added nullable and parameter tests #1112

feat: added nullable and parameter tests

feat: added nullable and parameter tests #1112

Triggered via pull request October 6, 2024 10:37
Status Success
Total duration 4m 50s
Artifacts 1

ci-build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
build / build
The following actions use a deprecated Node.js version and will be forced to run on node20: glennawatson/coverlet-msbuild@v2.1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build / build: Refit/CamelCaseUrlParameterKeyFormatter.cs#L8
Missing XML comment for publicly visible type or member 'CamelCaseUrlParameterKeyFormatter.Format(string)'
build / build: Refit/RestMethodParameterInfo.cs#L5
Missing XML comment for publicly visible type or member 'RestMethodParameterInfo'
build / build: Refit/RestMethodParameterInfo.cs#L7
Missing XML comment for publicly visible type or member 'RestMethodParameterInfo.RestMethodParameterInfo(string, ParameterInfo)'
build / build: Refit/RestMethodParameterInfo.cs#L13
Missing XML comment for publicly visible type or member 'RestMethodParameterInfo.RestMethodParameterInfo(bool, ParameterInfo)'
build / build: Refit/RestMethodParameterInfo.cs#L19
Missing XML comment for publicly visible type or member 'RestMethodParameterInfo.Name'
build / build: Refit/RestMethodParameterInfo.cs#L20
Missing XML comment for publicly visible type or member 'RestMethodParameterInfo.ParameterInfo'
build / build: Refit/RestMethodParameterInfo.cs#L21
Missing XML comment for publicly visible type or member 'RestMethodParameterInfo.IsObjectPropertyParameter'
build / build: InterfaceStubGenerator.Shared/InterfaceStubGenerator.cs#L96
In externally visible method 'void InterfaceStubGenerator.GenerateInterfaceStubs<TContext>(TContext context, Action<TContext, Diagnostic> reportDiagnostic, Action<TContext, string, SourceText> addSource, CSharpCompilation compilation, string? refitInternalNamespace, ImmutableArray<MethodDeclarationSyntax> candidateMethods, ImmutableArray<InterfaceDeclarationSyntax> candidateInterfaces)', validate parameter 'reportDiagnostic' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
build / build: InterfaceStubGenerator.Shared/InterfaceStubGenerator.cs#L85
In externally visible method 'void InterfaceStubGenerator.GenerateInterfaceStubs<TContext>(TContext context, Action<TContext, Diagnostic> reportDiagnostic, Action<TContext, string, SourceText> addSource, CSharpCompilation compilation, string? refitInternalNamespace, ImmutableArray<MethodDeclarationSyntax> candidateMethods, ImmutableArray<InterfaceDeclarationSyntax> candidateInterfaces)', validate parameter 'compilation' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
build / build: InterfaceStubGenerator.Shared/InterfaceStubGenerator.cs#L202
In externally visible method 'void InterfaceStubGenerator.GenerateInterfaceStubs<TContext>(TContext context, Action<TContext, Diagnostic> reportDiagnostic, Action<TContext, string, SourceText> addSource, CSharpCompilation compilation, string? refitInternalNamespace, ImmutableArray<MethodDeclarationSyntax> candidateMethods, ImmutableArray<InterfaceDeclarationSyntax> candidateInterfaces)', validate parameter 'addSource' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)

Artifacts

Produced during runtime
Name Size
nuget
623 KB