Skip to content

Refactor interfaces #153

Refactor interfaces

Refactor interfaces #153

Triggered via pull request October 29, 2023 11:37
Status Failure
Total duration 56s
Artifacts

dotnet.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
build: src/NetFabric.Numerics/Polar/CoordinateSystem.cs#L16
The non-generic type 'IAngleUnits' cannot be used with type arguments
build: src/NetFabric.Numerics/Polar/PointReduced.cs#L19
The non-generic type 'IAngleUnits' cannot be used with type arguments
build: src/NetFabric.Numerics/Polar/PointReduced.cs#L17
The type 'TAngleUnits' cannot be used as type parameter 'TAngleUnits' in the generic type or method 'PointReduced<TAngleUnits, T>'. There is no boxing conversion or type parameter conversion from 'TAngleUnits' to 'NetFabric.Numerics.IAngleUnits<TAngleUnits>'.
build: src/NetFabric.Numerics/Polar/PointReduced.cs#L17
The type 'TAngleUnits' cannot be used as type parameter 'TAngleUnits' in the generic type or method 'CoordinateSystem<TAngleUnits, T>'. There is no boxing conversion or type parameter conversion from 'TAngleUnits' to 'NetFabric.Numerics.IAngleUnits<TAngleUnits>'.
build: src/NetFabric.Numerics/Polar/Point.cs#L17
The non-generic type 'IAngleUnits' cannot be used with type arguments
build: src/NetFabric.Numerics/Polar/Point.cs#L15
The type 'TAngleUnits' cannot be used as type parameter 'TAngleUnits' in the generic type or method 'Point<TAngleUnits, T>'. There is no boxing conversion or type parameter conversion from 'TAngleUnits' to 'NetFabric.Numerics.IAngleUnits<TAngleUnits>'.
build: src/NetFabric.Numerics/Polar/Point.cs#L15
The type 'TAngleUnits' cannot be used as type parameter 'TAngleUnits' in the generic type or method 'CoordinateSystem<TAngleUnits, T>'. There is no boxing conversion or type parameter conversion from 'TAngleUnits' to 'NetFabric.Numerics.IAngleUnits<TAngleUnits>'.
build: src/NetFabric.Numerics/Rectangular2D/Point.cs#L209
The type 'Radians' must be a non-nullable value type in order to use it as parameter 'TAngleUnits' in the generic type or method 'Point<TAngleUnits, T>'
build: src/NetFabric.Numerics/Polar/PointReduced.cs#L17
The type 'TAngleUnits' cannot be used as type parameter 'TUnits' in the generic type or method 'AngleReduced<TUnits, T>'. There is no boxing conversion or type parameter conversion from 'TAngleUnits' to 'NetFabric.Numerics.IAngleUnits'.
build: src/NetFabric.Numerics/Polar/PointReduced.cs#L17
The type 'TAngleUnits' cannot be used as type parameter 'TUnits' in the generic type or method 'AngleReduced<TUnits, T>'. There is no boxing conversion or type parameter conversion from 'TAngleUnits' to 'NetFabric.Numerics.IAngleUnits'.
build: src/NetFabric.Numerics.Angle/Angle`2.cs#L159
XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'
build: src/NetFabric.Numerics.Angle/AngleToDegrees.cs#L16
Missing XML comment for publicly visible type or member 'Angle.ToDegrees<T>(Angle<Radians, T>)'
build: src/NetFabric.Numerics.Angle/AngleToDegrees.cs#L21
Missing XML comment for publicly visible type or member 'Angle.ToDegrees<T>(AngleReduced<Radians, T>)'
build: src/NetFabric.Numerics.Angle/AngleToDegrees.cs#L36
Missing XML comment for publicly visible type or member 'Angle.ToDegrees<T>(Angle<Gradians, T>)'
build: src/NetFabric.Numerics.Angle/AngleToDegrees.cs#L41
Missing XML comment for publicly visible type or member 'Angle.ToDegrees<T>(AngleReduced<Gradians, T>)'
build: src/NetFabric.Numerics.Angle/AngleToDegrees.cs#L56
Missing XML comment for publicly visible type or member 'Angle.ToDegrees<T>(Angle<Revolutions, T>)'
build: src/NetFabric.Numerics.Angle/AngleToDegrees.cs#L61
Missing XML comment for publicly visible type or member 'Angle.ToDegrees<T>(AngleReduced<Revolutions, T>)'
build: src/NetFabric.Numerics.Angle/AngleToDegrees.cs#L67
Missing XML comment for publicly visible type or member 'Angle.ToDegrees<TDegrees, TMinutes>(TDegrees, TMinutes)'
build: src/NetFabric.Numerics.Angle/AngleToDegrees.cs#L81
Missing XML comment for publicly visible type or member 'Angle.ToDegrees<TDegrees, TMinutes, TSeconds>(TDegrees, TMinutes, TSeconds)'
build: src/NetFabric.Numerics.Angle/AngleToGradians.cs#L14
Missing XML comment for publicly visible type or member 'Angle.ToGradians<T>(Angle<Degrees, T>)'