Skip to content

Merge pull request #6 from joecare99/Logic&Tests #4

Merge pull request #6 from joecare99/Logic&Tests

Merge pull request #6 from joecare99/Logic&Tests #4

Triggered via push May 1, 2024 19:50
Status Success
Total duration 2m 25s
Artifacts
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build (Debug): Polybool.Net/Objects/Node.cs#L6
'Node<T>' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build (Debug): Polybool.Net/Objects/Point.cs#L15
'Point<T>' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build (Debug): Polybool.Net/Logic/Intersecter.cs#L42
Possible null reference argument for parameter 'otherPt' in 'void Intersecter.EventAdd(Node<NodeData> ev, IPoint otherPt)'.
build (Debug): Polybool.Net/Logic/Intersecter.cs#L62
Dereference of a possibly null reference.
build (Debug): Polybool.Net/Logic/Intersecter.cs#L61
Possible null reference argument for parameter 'p11' in 'int Intersecter.EventCompare(bool p1IsStart, IPoint p11, IPoint p12, bool p2IsStart, IPoint p21, IPoint p22)'.
build (Debug): Polybool.Net/Logic/Intersecter.cs#L62
Possible null reference argument for parameter 'p21' in 'int Intersecter.EventCompare(bool p1IsStart, IPoint p11, IPoint p12, bool p2IsStart, IPoint p21, IPoint p22)'.
build (Debug): Polybool.Net/Logic/Intersecter.cs#L62
Possible null reference argument for parameter 'p22' in 'int Intersecter.EventCompare(bool p1IsStart, IPoint p11, IPoint p12, bool p2IsStart, IPoint p21, IPoint p22)'.
build (Debug): Polybool.Net/Logic/Intersecter.cs#L99
Dereference of a possibly null reference.
build (Debug): Polybool.Net/Logic/Intersecter.cs#L101
Dereference of a possibly null reference.
build (Debug): Polybool.Net/Logic/Intersecter.cs#L140
Dereference of a possibly null reference.
build (Release): Polybool.Net/Objects/Node.cs#L6
'Node<T>' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build (Release): Polybool.Net/Objects/Point.cs#L15
'Point<T>' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build (Release): Polybool.Net/Logic/Intersecter.cs#L42
Possible null reference argument for parameter 'otherPt' in 'void Intersecter.EventAdd(Node<NodeData> ev, IPoint otherPt)'.
build (Release): Polybool.Net/Objects/Transition.cs#L8
Non-nullable property 'previous' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (Release): Polybool.Net/Logic/Intersecter.cs#L62
Dereference of a possibly null reference.
build (Release): Polybool.Net/Logic/Intersecter.cs#L61
Possible null reference argument for parameter 'p11' in 'int Intersecter.EventCompare(bool p1IsStart, IPoint p11, IPoint p12, bool p2IsStart, IPoint p21, IPoint p22)'.
build (Release): Polybool.Net/Logic/Intersecter.cs#L62
Possible null reference argument for parameter 'p21' in 'int Intersecter.EventCompare(bool p1IsStart, IPoint p11, IPoint p12, bool p2IsStart, IPoint p21, IPoint p22)'.
build (Release): Polybool.Net/Logic/Intersecter.cs#L62
Possible null reference argument for parameter 'p22' in 'int Intersecter.EventCompare(bool p1IsStart, IPoint p11, IPoint p12, bool p2IsStart, IPoint p21, IPoint p22)'.
build (Release): Polybool.Net/Logic/Intersecter.cs#L99
Dereference of a possibly null reference.
build (Release): Polybool.Net/Logic/Intersecter.cs#L101
Dereference of a possibly null reference.