Skip to content

Port GeoJSON

Port GeoJSON #9

Triggered via pull request January 29, 2025 04:07
Status Failure
Total duration 36s
Artifacts

build-and-test.yml

on: pull_request
Matrix: Build
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 40 warnings
Build (macos-latest, net9.0, 9.0.x, true, -x64, false)
Assets file '/Users/runner/work/PolygonClipper/PolygonClipper/tests/GeoJson/obj/project.assets.json' doesn't have a target for 'net9.0'. Ensure that restore has run and that you have included 'net9.0' in the TargetFrameworks for your project.
Build (macos-latest, net9.0, 9.0.x, true, -x64, false)
Assets file '/Users/runner/work/PolygonClipper/PolygonClipper/tests/GeoJson/obj/project.assets.json' doesn't have a target for 'net9.0'. Ensure that restore has run and that you have included 'net9.0' in the TargetFrameworks for your project.
Build (macos-latest, net9.0, 9.0.x, true, -x64, false)
Process completed with exit code 1.
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false)
The job was canceled because "macos-latest_net9_0_9_0_x" failed.
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false)
Assets file '/home/runner/work/PolygonClipper/PolygonClipper/tests/GeoJson/obj/project.assets.json' doesn't have a target for 'net9.0'. Ensure that restore has run and that you have included 'net9.0' in the TargetFrameworks for your project.
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false)
Assets file '/home/runner/work/PolygonClipper/PolygonClipper/tests/GeoJson/obj/project.assets.json' doesn't have a target for 'net9.0'. Ensure that restore has run and that you have included 'net9.0' in the TargetFrameworks for your project.
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false)
The operation was canceled.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false)
The job was canceled because "macos-latest_net9_0_9_0_x" failed.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false)
The operation was canceled.
Build (macos-latest, net8.0, 8.0.x, -x64, false)
The job was canceled because "macos-latest_net9_0_9_0_x" failed.
Build (macos-latest, net8.0, 8.0.x, -x64, false)
The operation was canceled.
Build (windows-latest, net9.0, 9.0.x, true, -x64, false)
The job was canceled because "macos-latest_net9_0_9_0_x" failed.
Build (windows-latest, net9.0, 9.0.x, true, -x64, false)
The operation was canceled.
Build (windows-latest, net8.0, 8.0.x, -x64, false)
The job was canceled because "macos-latest_net9_0_9_0_x" failed.
Build (windows-latest, net8.0, 8.0.x, -x64, false)
The operation was canceled.
Build (macos-latest, net9.0, 9.0.x, true, -x64, false): tests/PolygonClipper.Benchmarks/Program.cs#L8
Type 'Program' 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 (macos-latest, net9.0, 9.0.x, true, -x64, false): src/PolygonClipper/PolygonUtilities.cs#L102
The variable 'sqrEpsilon' is assigned but its value is never used
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false): tests/PolygonClipper.Benchmarks/Program.cs#L8
Type 'Program' 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 (ubuntu-latest, net9.0, 9.0.x, true, -x64, false): src/PolygonClipper/PolygonUtilities.cs#L102
The variable 'sqrEpsilon' is assigned but its value is never used
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/PolygonClipper.Benchmarks/Program.cs#L8
Type 'Program' 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 (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Converters/JsonStringEnumMemberConverter.cs#L19
Cannot convert null literal to non-nullable reference type.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L144
Nullability of reference types in type of parameter 'other' of 'bool Feature<TGeometry, TProps>.Equals(Feature<TGeometry, TProps> other)' doesn't match implicitly implemented member 'bool IEquatable<Feature<TGeometry, TProps>>.Equals(Feature<TGeometry, TProps>? other)' (possibly because of nullability attributes).
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L36
Cannot convert null literal to non-nullable reference type.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L43
Cannot convert null literal to non-nullable reference type.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L199
Cannot convert null literal to non-nullable reference type.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L199
Cannot convert null literal to non-nullable reference type.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L204
Cannot convert null literal to non-nullable reference type.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L272
Nullability of reference types in type of parameter 'other' of 'bool Feature<TGeometry>.Equals(Feature<TGeometry> other)' doesn't match implicitly implemented member 'bool IEquatable<Feature<TGeometry>>.Equals(Feature<TGeometry>? other)' (possibly because of nullability attributes).
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L229
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net8.0, 8.0.x, -x64, false): tests/PolygonClipper.Benchmarks/Program.cs#L8
Type 'Program' 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 (macos-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Converters/JsonStringEnumMemberConverter.cs#L19
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L144
Nullability of reference types in type of parameter 'other' of 'bool Feature<TGeometry, TProps>.Equals(Feature<TGeometry, TProps> other)' doesn't match implicitly implemented member 'bool IEquatable<Feature<TGeometry, TProps>>.Equals(Feature<TGeometry, TProps>? other)' (possibly because of nullability attributes).
Build (macos-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L36
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L43
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L199
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L199
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L204
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L272
Nullability of reference types in type of parameter 'other' of 'bool Feature<TGeometry>.Equals(Feature<TGeometry> other)' doesn't match implicitly implemented member 'bool IEquatable<Feature<TGeometry>>.Equals(Feature<TGeometry>? other)' (possibly because of nullability attributes).
Build (macos-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/Feature/Feature.cs#L229
Cannot convert null literal to non-nullable reference type.