Skip to content

Merge branch 'develop/1.0' of https://github.com/petesramek/polyline-… #639

Merge branch 'develop/1.0' of https://github.com/petesramek/polyline-…

Merge branch 'develop/1.0' of https://github.com/petesramek/polyline-… #639

Triggered via push March 20, 2026 17:42
Status Failure
Total duration 3m 9s
Artifacts 3

build.yml

on: push
Extract version
20s
Extract version
Set workflow variables
2s
Set workflow variables
Format source code
42s
Format source code
Compile source code
1m 0s
Compile source code
Package binaries
44s
Package binaries
Generate assembly metadata
51s
Generate assembly metadata
Publish development package
20s
Publish development package
Fit to window
Zoom out
Zoom in

Annotations

1 error and 38 warnings
Run tests
Process completed with exit code 2.
Extract version
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-ecosystem/action-regex-match@v2, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Extract version
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Extract version
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Extract version
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Format source code
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile source code
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile source code: src/PolylineAlgorithm/Abstraction/AbstractPolylineEncoder.cs#L25
Symbol 'PolylineAlgorithm.Abstraction.AbstractPolylineEncoder<TCoordinate, TPolyline>' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Compile source code: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L21
Symbol 'PolylineAlgorithm.Abstraction.AbstractPolylineDecoder<TPolyline, TCoordinate>' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Compile source code: src/PolylineAlgorithm/PolylineEncoding.cs#L214
XML comment has cref attribute 'GetCharCount' that could not be resolved
Compile source code: src/PolylineAlgorithm/PolylineEncoding.cs#L30
XML comment on 'PolylineEncoding.Normalize(double, uint)' has a paramref tag for 'rounding', but there is no parameter by that name
Compile source code: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L181
Missing XML comment for publicly visible type or member 'AbstractPolylineDecoder<TPolyline, TCoordinate>.CreateCoordinate(double, double)'
Compile source code: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L178
Missing XML comment for publicly visible type or member 'AbstractPolylineDecoder<TPolyline, TCoordinate>.GetReadOnlyMemory(in TPolyline)'
Compile source code: src/PolylineAlgorithm/Abstraction/AbstractPolylineEncoder.cs#L12
The using directive for 'PolylineAlgorithm.Internal.Diagnostics' appeared previously in this namespace
Compile source code: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L10
The using directive for 'PolylineAlgorithm.Internal.Diagnostics' appeared previously in this namespace
Package binaries: src/PolylineAlgorithm/Abstraction/IPolylineDecoder.cs#L13
Symbol 'PolylineAlgorithm.Abstraction.IPolylineDecoder<TPolyline, TCoordinate>' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Package binaries: src/PolylineAlgorithm/Abstraction/IPolylineEncoder.cs#L10
Symbol 'PolylineAlgorithm.Abstraction.IPolylineEncoder<TCoordinate, TPolyline>' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Package binaries: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L21
Symbol 'PolylineAlgorithm.Abstraction.AbstractPolylineDecoder<TPolyline, TCoordinate>' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Package binaries: src/PolylineAlgorithm/Abstraction/AbstractPolylineEncoder.cs#L25
Symbol 'PolylineAlgorithm.Abstraction.AbstractPolylineEncoder<TCoordinate, TPolyline>' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Package binaries: src/PolylineAlgorithm/PolylineEncoding.cs#L214
XML comment has cref attribute 'GetCharCount' that could not be resolved
Package binaries: src/PolylineAlgorithm/PolylineEncoding.cs#L30
XML comment on 'PolylineEncoding.Normalize(double, uint)' has a paramref tag for 'rounding', but there is no parameter by that name
Package binaries: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L181
Missing XML comment for publicly visible type or member 'AbstractPolylineDecoder<TPolyline, TCoordinate>.CreateCoordinate(double, double)'
Package binaries: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L178
Missing XML comment for publicly visible type or member 'AbstractPolylineDecoder<TPolyline, TCoordinate>.GetReadOnlyMemory(in TPolyline)'
Package binaries: src/PolylineAlgorithm/Abstraction/AbstractPolylineEncoder.cs#L12
The using directive for 'PolylineAlgorithm.Internal.Diagnostics' appeared previously in this namespace
Package binaries: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L10
The using directive for 'PolylineAlgorithm.Internal.Diagnostics' appeared previously in this namespace
Generate assembly metadata
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run tests: src/PolylineAlgorithm/Abstraction/AbstractPolylineEncoder.cs#L25
Symbol 'PolylineAlgorithm.Abstraction.AbstractPolylineEncoder<TCoordinate, TPolyline>' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Run tests: src/PolylineAlgorithm/Extensions/PolylineEncoderExtensions.cs#L16
Symbol 'PolylineAlgorithm.Extensions.PolylineEncoderExtensions' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Run tests: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L21
Symbol 'PolylineAlgorithm.Abstraction.AbstractPolylineDecoder<TPolyline, TCoordinate>' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Run tests: src/PolylineAlgorithm/Extensions/PolylineDecoderExtensions.cs#L17
Symbol 'PolylineAlgorithm.Extensions.PolylineDecoderExtensions' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Run tests: src/PolylineAlgorithm/PolylineEncoding.cs#L214
XML comment has cref attribute 'GetCharCount' that could not be resolved
Run tests: src/PolylineAlgorithm/PolylineEncoding.cs#L30
XML comment on 'PolylineEncoding.Normalize(double, uint)' has a paramref tag for 'rounding', but there is no parameter by that name
Run tests: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L181
Missing XML comment for publicly visible type or member 'AbstractPolylineDecoder<TPolyline, TCoordinate>.CreateCoordinate(double, double)'
Run tests: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L178
Missing XML comment for publicly visible type or member 'AbstractPolylineDecoder<TPolyline, TCoordinate>.GetReadOnlyMemory(in TPolyline)'
Run tests: src/PolylineAlgorithm/Abstraction/AbstractPolylineEncoder.cs#L12
The using directive for 'PolylineAlgorithm.Internal.Diagnostics' appeared previously in this namespace
Run tests: src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs#L10
The using directive for 'PolylineAlgorithm.Internal.Diagnostics' appeared previously in this namespace

Artifacts

Produced during runtime
Name Size Digest
assembly-metadata
36.9 KB
sha256:4debc8c97a5cd024f9b7dbf30ec1c5a4f1fe1a3d27994319d23fd156a648b0cb
build
96.5 MB
sha256:e7ec0cdd5d714511081f13c73ca13cb29579d7b9b65850ebe66150a2f19f5121
package
233 KB
sha256:f836aee91b1246bec5621edd684005c56a4838383b479a81dd21803e093a1e05