Merge branch 'extend-polylinealgorithm-multi-dimensional-support' of … #714
build.yml
on: push
Extract version
11s
Run tests
48s
Generate assembly metadata
29s
Publish development package
11s
Annotations
35 warnings
|
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. Node.js 20 will be removed from the runner on September 16th, 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/
|
|
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. Node.js 20 will be removed from the runner on September 16th, 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. Node.js 20 will be removed from the runner on September 16th, 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/IPolylineEncoder.cs#L38
Symbol 'PolylineAlgorithm.Abstraction.IPolylineEncoder<TValue, 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/IPolylineDecoder.cs#L22
Symbol 'PolylineAlgorithm.Abstraction.IPolylineDecoder<TPolyline, TValue>' 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/IPolylineFormatter.cs#L23
Symbol 'PolylineAlgorithm.Abstraction.IPolylineFormatter<TValue, 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/PolylineDecoder.cs#L62
XML comment has cref attribute 'Decode(TPolyline, CancellationToken)' that could not be resolved
|
|
Compile source code:
src/PolylineAlgorithm/Extensions/PolylineEncoderExtensions.cs#L38
Parameter 'cancellationToken' has no matching param tag in the XML comment for 'PolylineEncoderExtensions.Encode<TValue, TPolyline>(IPolylineEncoder<TValue, TPolyline>, TValue[], PolylineEncodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Compile source code:
src/PolylineAlgorithm/Extensions/PolylineEncoderExtensions.cs#L37
Parameter 'options' has no matching param tag in the XML comment for 'PolylineEncoderExtensions.Encode<TValue, TPolyline>(IPolylineEncoder<TValue, TPolyline>, TValue[], PolylineEncodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Compile source code:
src/PolylineAlgorithm/Abstraction/IPolylineEncoder.cs#L82
Parameter 'options' has no matching param tag in the XML comment for 'IPolylineEncoder<TValue, TPolyline>.Encode(IEnumerable<TValue>, PolylineEncodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Compile source code:
src/PolylineAlgorithm/Abstraction/IPolylineDecoder.cs#L48
Parameter 'options' has no matching param tag in the XML comment for 'IPolylineDecoder<TPolyline, TValue>.Decode(TPolyline, PolylineDecodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Compile source code:
src/PolylineAlgorithm/PolylineEncodingOptions.cs#L26
Non-nullable field '_previous' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Compile source code:
src/PolylineAlgorithm/PolylineDecodingOptions.cs#L24
Non-nullable property 'Previous' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Package binaries:
src/PolylineAlgorithm/Abstraction/IPolylineEncoder.cs#L38
Symbol 'PolylineAlgorithm.Abstraction.IPolylineEncoder<TValue, 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/IPolylineDecoder.cs#L22
Symbol 'PolylineAlgorithm.Abstraction.IPolylineDecoder<TPolyline, TValue>' 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/IPolylineFormatter.cs#L23
Symbol 'PolylineAlgorithm.Abstraction.IPolylineFormatter<TValue, 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/PolylineDecoder.cs#L62
XML comment has cref attribute 'Decode(TPolyline, CancellationToken)' that could not be resolved
|
|
Package binaries:
src/PolylineAlgorithm/Extensions/PolylineEncoderExtensions.cs#L38
Parameter 'cancellationToken' has no matching param tag in the XML comment for 'PolylineEncoderExtensions.Encode<TValue, TPolyline>(IPolylineEncoder<TValue, TPolyline>, TValue[], PolylineEncodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Package binaries:
src/PolylineAlgorithm/Extensions/PolylineEncoderExtensions.cs#L37
Parameter 'options' has no matching param tag in the XML comment for 'PolylineEncoderExtensions.Encode<TValue, TPolyline>(IPolylineEncoder<TValue, TPolyline>, TValue[], PolylineEncodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Package binaries:
src/PolylineAlgorithm/Abstraction/IPolylineEncoder.cs#L82
Parameter 'options' has no matching param tag in the XML comment for 'IPolylineEncoder<TValue, TPolyline>.Encode(IEnumerable<TValue>, PolylineEncodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Package binaries:
src/PolylineAlgorithm/Abstraction/IPolylineDecoder.cs#L48
Parameter 'options' has no matching param tag in the XML comment for 'IPolylineDecoder<TPolyline, TValue>.Decode(TPolyline, PolylineDecodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Package binaries:
src/PolylineAlgorithm/PolylineDecodingOptions.cs#L24
Non-nullable property 'Previous' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Package binaries:
src/PolylineAlgorithm/PolylineEncodingOptions.cs#L26
Non-nullable field '_previous' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
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. Node.js 20 will be removed from the runner on September 16th, 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. Node.js 20 will be removed from the runner on September 16th, 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/IPolylineEncoder.cs#L38
Symbol 'PolylineAlgorithm.Abstraction.IPolylineEncoder<TValue, 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/PolylineDecodingOptions.cs#L18
Symbol 'PolylineAlgorithm.PolylineDecodingOptions<TValue>' 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/IPolylineDecoder.cs#L22
Symbol 'PolylineAlgorithm.Abstraction.IPolylineDecoder<TPolyline, TValue>' 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/PolylineDecoder.cs#L62
XML comment has cref attribute 'Decode(TPolyline, CancellationToken)' that could not be resolved
|
|
Run tests:
src/PolylineAlgorithm/Extensions/PolylineEncoderExtensions.cs#L38
Parameter 'cancellationToken' has no matching param tag in the XML comment for 'PolylineEncoderExtensions.Encode<TValue, TPolyline>(IPolylineEncoder<TValue, TPolyline>, TValue[], PolylineEncodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Run tests:
src/PolylineAlgorithm/Extensions/PolylineEncoderExtensions.cs#L37
Parameter 'options' has no matching param tag in the XML comment for 'PolylineEncoderExtensions.Encode<TValue, TPolyline>(IPolylineEncoder<TValue, TPolyline>, TValue[], PolylineEncodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Run tests:
src/PolylineAlgorithm/Abstraction/IPolylineEncoder.cs#L82
Parameter 'options' has no matching param tag in the XML comment for 'IPolylineEncoder<TValue, TPolyline>.Encode(IEnumerable<TValue>, PolylineEncodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Run tests:
src/PolylineAlgorithm/Abstraction/IPolylineDecoder.cs#L48
Parameter 'options' has no matching param tag in the XML comment for 'IPolylineDecoder<TPolyline, TValue>.Decode(TPolyline, PolylineDecodingOptions<TValue>?, CancellationToken)' (but other parameters do)
|
|
Run tests:
src/PolylineAlgorithm/PolylineDecodingOptions.cs#L24
Non-nullable property 'Previous' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Run tests:
src/PolylineAlgorithm/PolylineEncodingOptions.cs#L26
Non-nullable field '_previous' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
assembly-metadata
|
31.5 KB |
sha256:e41449858e7b9e0c6681aed2ae3f6976cc01fe9cd6b59537a15a5d4b9c40390c
|
|
|
build
|
91.5 MB |
sha256:729286f0fa3e50f11d262f8462610c8650f6e952cba5af40f4edd3133fffe811
|
|
|
package
|
50.6 KB |
sha256:b659c9c5d73ef78b8ff4d5b73dcf7b311e6bdada4faa6bf20208c0b827d4ec86
|
|
|
test-results
|
162 KB |
sha256:42c83ffc2ba8cb93b3a0ee9662201e974122e5cfa148c86bac9f75a7180b9053
|
|