Skip to content

Port GenericTests from Rust lib #23

Port GenericTests from Rust lib

Port GenericTests from Rust lib #23

Triggered via pull request March 23, 2025 15:30
Status Failure
Total duration 36s
Artifacts

build-and-test.yml

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

Annotations

11 errors and 40 warnings
Build (macos-latest, net8.0, 8.0.x, -x64, false)
Process completed with exit code 1.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false)
The operation was canceled.
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false)
The strategy configuration was canceled because "Build.macos-latest_net8_0_8_0_x" failed
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false)
The operation was canceled.
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false)
The strategy configuration was canceled because "Build.macos-latest_net8_0_8_0_x" failed
Build (windows-latest, net9.0, 9.0.x, true, -x64, false)
The operation was canceled.
Build (windows-latest, net9.0, 9.0.x, true, -x64, false)
The strategy configuration was canceled because "Build.macos-latest_net8_0_8_0_x" failed
Build (windows-latest, net8.0, 8.0.x, -x64, false)
The operation was canceled.
Build (windows-latest, net8.0, 8.0.x, -x64, false)
The strategy configuration was canceled because "Build.macos-latest_net8_0_8_0_x" failed
Build (macos-latest, net9.0, 9.0.x, true, -x64, false)
The operation was canceled.
Build (macos-latest, net9.0, 9.0.x, true, -x64, false)
The strategy configuration was canceled because "Build.macos-latest_net8_0_8_0_x" failed
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#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#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#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/Converters/JsonStringEnumMemberConverter.cs#L19
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net8.0, 8.0.x, -x64, false): src/PolygonClipper/PolygonClipper.cs#L157
The parameters should all be placed on the same line or each parameter should be placed on its own line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1117.md)
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/CoordinateReferenceSystem/CRSBase.cs#L45
Nullability of reference types in type of parameter 'other' of 'bool CRSBase.Equals(CRSBase other)' doesn't match implicitly implemented member 'bool IEquatable<CRSBase>.Equals(CRSBase? other)' (possibly because of nullability attributes).
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/CoordinateReferenceSystem/CRSBase.cs#L53
Nullability of reference types in type of parameter 'right' of 'bool CRSBase.Equals(CRSBase left, CRSBase right)' doesn't match implicitly implemented member 'bool IEqualityComparer<CRSBase>.Equals(CRSBase? x, CRSBase? y)' (possibly because of nullability attributes).
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/CoordinateReferenceSystem/CRSBase.cs#L53
Nullability of reference types in type of parameter 'left' of 'bool CRSBase.Equals(CRSBase left, CRSBase right)' doesn't match implicitly implemented member 'bool IEqualityComparer<CRSBase>.Equals(CRSBase? x, CRSBase? y)' (possibly because of nullability attributes).
Build (ubuntu-latest, net8.0, 8.0.x, -x64, false): tests/GeoJson/CoordinateReferenceSystem/CRSBase.cs#L37
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
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): src/PolygonClipper/PolygonClipper.cs#L157
The parameters should all be placed on the same line or each parameter should be placed on its own line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1117.md)
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false): tests/GeoJson/CoordinateReferenceSystem/CRSBase.cs#L45
Nullability of reference types in type of parameter 'other' of 'bool CRSBase.Equals(CRSBase other)' doesn't match implicitly implemented member 'bool IEquatable<CRSBase>.Equals(CRSBase? other)' (possibly because of nullability attributes).
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false): tests/GeoJson/CoordinateReferenceSystem/CRSBase.cs#L53
Nullability of reference types in type of parameter 'right' of 'bool CRSBase.Equals(CRSBase left, CRSBase right)' doesn't match implicitly implemented member 'bool IEqualityComparer<CRSBase>.Equals(CRSBase? x, CRSBase? y)' (possibly because of nullability attributes).
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false): tests/GeoJson/CoordinateReferenceSystem/CRSBase.cs#L53
Nullability of reference types in type of parameter 'left' of 'bool CRSBase.Equals(CRSBase left, CRSBase right)' doesn't match implicitly implemented member 'bool IEqualityComparer<CRSBase>.Equals(CRSBase? x, CRSBase? y)' (possibly because of nullability attributes).
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false): tests/GeoJson/CoordinateReferenceSystem/CRSBase.cs#L37
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false): tests/GeoJson/Converters/JsonStringEnumMemberConverter.cs#L19
Cannot convert null literal to non-nullable reference type.
Build (ubuntu-latest, net9.0, 9.0.x, true, -x64, false): src/PolygonClipper/PolygonClipper.cs#L157
The parameters should all be placed on the same line or each parameter should be placed on its own line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1117.md)
Build (macos-latest, net9.0, 9.0.x, true, -x64, false): tests/GeoJson/Feature/Feature.cs#L199
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net9.0, 9.0.x, true, -x64, false): tests/GeoJson/Feature/Feature.cs#L43
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net9.0, 9.0.x, true, -x64, false): tests/GeoJson/Feature/Feature.cs#L36
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net9.0, 9.0.x, true, -x64, false): tests/GeoJson/Converters/JsonStringEnumMemberConverter.cs#L19
Cannot convert null literal to non-nullable reference type.
Build (macos-latest, net9.0, 9.0.x, true, -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, net9.0, 9.0.x, true, -x64, false): src/PolygonClipper/PolygonClipper.cs#L157
The parameters should all be placed on the same line or each parameter should be placed on its own line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1117.md)