Fix: ReverseGeocoder sends coordinates near zero in scientific notation, rejected by Nominatim - #40
Merged
f1ana merged 2 commits intoSep 2, 2026
Annotations
1 error and 11 warnings
|
Test
Process completed with exit code 1.
|
|
Complete job
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build:
src/Nominatim.API.Tests/GeocoderTests.cs#L78
Argument of type 'Task<GeocodeResponse>' cannot be used for parameter 'value' of type 'Task<GeocodeResponse?>' in 'ConfiguredCall SubstituteExtensions.Returns<GeocodeResponse?>(Task<GeocodeResponse?> value, GeocodeResponse? returnThis, params GeocodeResponse?[] returnThese)' due to differences in the nullability of reference types.
|
|
Build:
src/Nominatim.API.Tests/GeocoderTests.cs#L39
Argument of type 'Task<GeocodeResponse[]>' cannot be used for parameter 'value' of type 'Task<GeocodeResponse[]?>' in 'ConfiguredCall SubstituteExtensions.Returns<GeocodeResponse[]?>(Task<GeocodeResponse[]?> value, GeocodeResponse[]? returnThis, params GeocodeResponse[]?[] returnThese)' due to differences in the nullability of reference types.
|
|
Build:
src/Nominatim.API.Tests/AddressLookupTests.cs#L36
Argument of type 'Task<AddressLookupResponse[]>' cannot be used for parameter 'value' of type 'Task<AddressLookupResponse[]?>' in 'ConfiguredCall SubstituteExtensions.Returns<AddressLookupResponse[]?>(Task<AddressLookupResponse[]?> value, AddressLookupResponse[]? returnThis, params AddressLookupResponse[]?[] returnThese)' due to differences in the nullability of reference types.
|
|
Build:
src/Nominatim.API.Tests/QuerySearchTests.cs#L38
Argument of type 'Task<AddressSearchResponse[]>' cannot be used for parameter 'value' of type 'Task<AddressSearchResponse[]?>' in 'ConfiguredCall SubstituteExtensions.Returns<AddressSearchResponse[]?>(Task<AddressSearchResponse[]?> value, AddressSearchResponse[]? returnThis, params AddressSearchResponse[]?[] returnThese)' due to differences in the nullability of reference types.
|
|
Build
The 'licenseUrl' element will be deprecated. Consider using the 'license' element instead.
|
|
Build:
src/Nominatim.API.Tests/GeocoderTests.cs#L123
Argument of type 'Task<GeocodeResponse>' cannot be used for parameter 'value' of type 'Task<GeocodeResponse?>' in 'ConfiguredCall SubstituteExtensions.Returns<GeocodeResponse?>(Task<GeocodeResponse?> value, GeocodeResponse? returnThis, params GeocodeResponse?[] returnThese)' due to differences in the nullability of reference types.
|
|
Build:
src/Nominatim.API.Tests/GeocoderTests.cs#L78
Argument of type 'Task<GeocodeResponse>' cannot be used for parameter 'value' of type 'Task<GeocodeResponse?>' in 'ConfiguredCall SubstituteExtensions.Returns<GeocodeResponse?>(Task<GeocodeResponse?> value, GeocodeResponse? returnThis, params GeocodeResponse?[] returnThese)' due to differences in the nullability of reference types.
|
|
Build:
src/Nominatim.API.Tests/GeocoderTests.cs#L39
Argument of type 'Task<GeocodeResponse[]>' cannot be used for parameter 'value' of type 'Task<GeocodeResponse[]?>' in 'ConfiguredCall SubstituteExtensions.Returns<GeocodeResponse[]?>(Task<GeocodeResponse[]?> value, GeocodeResponse[]? returnThis, params GeocodeResponse[]?[] returnThese)' due to differences in the nullability of reference types.
|
|
Build:
src/Nominatim.API.Tests/AddressLookupTests.cs#L36
Argument of type 'Task<AddressLookupResponse[]>' cannot be used for parameter 'value' of type 'Task<AddressLookupResponse[]?>' in 'ConfiguredCall SubstituteExtensions.Returns<AddressLookupResponse[]?>(Task<AddressLookupResponse[]?> value, AddressLookupResponse[]? returnThis, params AddressLookupResponse[]?[] returnThese)' due to differences in the nullability of reference types.
|
|
Build:
src/Nominatim.API.Tests/QuerySearchTests.cs#L38
Argument of type 'Task<AddressSearchResponse[]>' cannot be used for parameter 'value' of type 'Task<AddressSearchResponse[]?>' in 'ConfiguredCall SubstituteExtensions.Returns<AddressSearchResponse[]?>(Task<AddressSearchResponse[]?> value, AddressSearchResponse[]? returnThis, params AddressSearchResponse[]?[] returnThese)' due to differences in the nullability of reference types.
|
background
wait
wait-all
cancel
parallel
Loading