Skip to content

Update dependency System.Formats.Asn1 to v10 #2248

Update dependency System.Formats.Asn1 to v10

Update dependency System.Formats.Asn1 to v10 #2248

Triggered via pull request May 21, 2026 06:46
Status Success
Total duration 11m 31s
Artifacts 21

ci-build.yml

on: pull_request
Matrix: build / build-unix
build  /  build-windows
8m 1s
build / build-windows
build  /  collect-coverage
23s
build / collect-coverage
Fit to window
Zoom out
Zoom in

Annotations

1 error, 31 warnings, and 1 notice
build / collect-coverage
Process completed with exit code 141.
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder'
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/InterfaceStubGenerator.cs#L161
Type 'SyntaxReceiver' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/Emitter.cs#L335
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Refit.Generator.Emitter.WriteMethodOpening(Refit.Generator.SourceWriter, Refit.Generator.MethodModel, bool, bool, bool)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/Emitter.cs#L355
Use 'StringBuilder.Append(char)' instead of 'StringBuilder.Append(string)' when the input is a constant unit string (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1834)
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/Emitter.cs#L202
Method WriteRefitMethod passes 'ReturnTypeMetadata' as the paramName argument to a ArgumentOutOfRangeException constructor. Replace this argument with one of the method's parameter names. Note that the provided parameter name should have the exact casing as declared on the method. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2208)
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/InterfaceStubGenerator.cs#L23
Unused field 'TypeParameterVariableName' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/Parser.cs#L46
Prefer the generic overload 'Refit.Generator.WellKnownTypes.Get<T>()' instead of 'Refit.Generator.WellKnownTypes.Get(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/Polyfills/IndexRange.cs#L58
Provide a method named 'ToIndex' or 'FromInt32' as an alternate for operator op_Implicit (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2225)
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder.UniqueNameBuilder()'
build / build-unix (ubuntu-latest): src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder'
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder.UniqueNameBuilder()'
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder'
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/InterfaceStubGenerator.cs#L23
Unused field 'TypeParameterVariableName' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/Emitter.cs#L335
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Refit.Generator.Emitter.WriteMethodOpening(Refit.Generator.SourceWriter, Refit.Generator.MethodModel, bool, bool, bool)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/Emitter.cs#L355
Use 'StringBuilder.Append(char)' instead of 'StringBuilder.Append(string)' when the input is a constant unit string (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1834)
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/Emitter.cs#L202
Method WriteRefitMethod passes 'ReturnTypeMetadata' as the paramName argument to a ArgumentOutOfRangeException constructor. Replace this argument with one of the method's parameter names. Note that the provided parameter name should have the exact casing as declared on the method. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2208)
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/Parser.cs#L46
Prefer the generic overload 'Refit.Generator.WellKnownTypes.Get<T>()' instead of 'Refit.Generator.WellKnownTypes.Get(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/Polyfills/IndexRange.cs#L58
Provide a method named 'ToIndex' or 'FromInt32' as an alternate for operator op_Implicit (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2225)
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder.UniqueNameBuilder()'
build / build-unix (macos-latest): src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder'
build / build-windows: src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder'
build / build-windows: src/InterfaceStubGenerator.Shared/Emitter.cs#L335
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Refit.Generator.Emitter.WriteMethodOpening(Refit.Generator.SourceWriter, Refit.Generator.MethodModel, bool, bool, bool)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
build / build-windows: src/InterfaceStubGenerator.Shared/Emitter.cs#L355
Use 'StringBuilder.Append(char)' instead of 'StringBuilder.Append(string)' when the input is a constant unit string (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1834)
build / build-windows: src/InterfaceStubGenerator.Shared/Emitter.cs#L202
Method WriteRefitMethod passes 'ReturnTypeMetadata' as the paramName argument to a ArgumentOutOfRangeException constructor. Replace this argument with one of the method's parameter names. Note that the provided parameter name should have the exact casing as declared on the method. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2208)
build / build-windows: src/InterfaceStubGenerator.Shared/InterfaceStubGenerator.cs#L23
Unused field 'TypeParameterVariableName' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
build / build-windows: src/InterfaceStubGenerator.Shared/Parser.cs#L46
Prefer the generic overload 'Refit.Generator.WellKnownTypes.Get<T>()' instead of 'Refit.Generator.WellKnownTypes.Get(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
build / build-windows: src/InterfaceStubGenerator.Shared/Polyfills/IndexRange.cs#L58
Provide a method named 'ToIndex' or 'FromInt32' as an alternate for operator op_Implicit (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2225)
build / build-windows: src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder.UniqueNameBuilder()'
build / build-windows: src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder'
build / build-windows: src/InterfaceStubGenerator.Shared/UniqueNameBuilder.cs#L6
Missing XML comment for publicly visible type or member 'UniqueNameBuilder'
build / collect-coverage
No files were found with the provided path: ./.collect. No artifacts will be uploaded.
build / build-windows
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
Refit.GeneratorTests-linux-net8.0-report.html
145 KB
sha256:d8ae6850f4fbee604fa6a4e6f7cf13c76cd4612e0b07eb8651b8ddfefb01b630
Refit.GeneratorTests-linux-net9.0-report.html
146 KB
sha256:4d8b025469eb942910eb74fb080210fcd1d257ec19825456326137f4a00e2f15
Refit.GeneratorTests-macos-net8.0-report.html
145 KB
sha256:bcbfda4f2affce81d2060c14f97fff2d4672550e15f27c2ca7e670cd1bfc2d70
Refit.GeneratorTests-macos-net9.0-report.html
146 KB
sha256:30d0b2720e926f47fcdbe7f202c05f32dafd71d36f9aea1e006a800dbb4c412a
Refit.GeneratorTests-windows-net8.0-report.html
145 KB
sha256:d11a89e30abeda66ba335932d317fc4afd3248432b948ba383641d239e0a0e67
Refit.GeneratorTests-windows-net9.0-report.html
146 KB
sha256:3b5b56263954c6d5c4aa94f609feccfe46d975e599e25b1d2735130098313ebe
Refit.Tests-linux-net10.0-report.html
252 KB
sha256:021fa6691306accaeea58093eab01093205059a0033027f0adf95461d25dded6
Refit.Tests-linux-net8.0-report.html
246 KB
sha256:851792b2ad74a664ba7582f98b12c8f12c8e2d9f9e06d255cc14487b3560910e
Refit.Tests-linux-net9.0-report.html
253 KB
sha256:68da8f9ded0c6bbc3657344add890cbc4d75d55bff862914d5a10a87b9f2249f
Refit.Tests-macos-net10.0-report.html
250 KB
sha256:afafe56a36a16fc87995dca00baa2719dd718cf2010cce9b099fa9482a574000
Refit.Tests-macos-net8.0-report.html
243 KB
sha256:d904babd33c6d23eec523688291d13b1bd56dc4212949ee88eda23e3e6c124d0
Refit.Tests-macos-net9.0-report.html
249 KB
sha256:ff38ea3bd8e98ca21f73cf62679c8c4a40e0d70aac0e5e27a1b183be272594c6
Refit.Tests-windows-net10.0-report.html
252 KB
sha256:fa852d5b7a61523558cfae4847a6d4b5cab3a01f36b803b5a5041f0058a6b2a2
Refit.Tests-windows-net8.0-report.html
245 KB
sha256:1b5b990ea3626485b3bcfc56d786968df185ddfc4f9a15c4f592161b4d282376
Refit.Tests-windows-net9.0-report.html
252 KB
sha256:2986f7de4d6f3e8474425ae67e27761e6ec4e8f67b4a0572f0ba61de22b1133a
mtp-diagnostic-logs-Linux
339 KB
sha256:aa696628a9fbd257a2bf7db9951ece36fee6099d619d2c86338a085979602a16
mtp-diagnostic-logs-Windows
298 KB
sha256:59a4474841be8bb0964951b48475d28d36a5ad6ab408cb2bf2543d9b0380d5fe
mtp-diagnostic-logs-macOS
251 KB
sha256:27074e322c4c8408eec270b2598a45ec948a5609c28aaeb22a8ba6722ae14e92
tmp-coverage-Linux
1.76 KB
sha256:280bb8e953feebf4b93b84ac262498e8c25bbe558446f6a8bc7ed815cc92f2c9
tmp-coverage-Windows
1.77 KB
sha256:d54e5e7db6f4f7a83e9421f303e69116498623b960f0654e6378ed4ec57cdaa0
tmp-coverage-macOS
1.76 KB
sha256:3a95eb340a95569c364319442fc44146edd964a0440254302ae97301a7d13837