Skip to content

solve second puzzle correctly #502

solve second puzzle correctly

solve second puzzle correctly #502

Triggered via push December 16, 2024 03:05
Status Success
Total duration 4m 37s
Artifacts 5

net.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

45 warnings
build (2024)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build (2024): 2024/Day14/Day14.Logic/Coordinates.cs#L6
'Coordinates' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build (2024): 2024/Day14/Day14.Logic/Coordinates.cs#L6
'Coordinates' defines operator == or operator != but does not override Object.GetHashCode()
build (2024): 2024/Day14/Day14.Logic/Robot.cs#L7
'Robot' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build (2024): 2024/Day14/Day14.Logic/Robot.cs#L7
'Robot' defines operator == or operator != but does not override Object.GetHashCode()
build (2024): 2024/Day15/Day15.Logic/WarehouseWoes.cs#L33
Non-nullable field '_map' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2024): 2024/Day15/Day15.Logic/WarehouseWoes.cs#L33
Non-nullable field '_movements' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2024): 2024/Day14/Day14.Logic/Coordinates.cs#L6
'Coordinates' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build (2024): 2024/Day14/Day14.Logic/Coordinates.cs#L6
'Coordinates' defines operator == or operator != but does not override Object.GetHashCode()
build (2024): 2024/Day14/Day14.Logic/Robot.cs#L7
'Robot' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build (2024): 2024/Day14/Day14.Logic/Robot.cs#L7
'Robot' defines operator == or operator != but does not override Object.GetHashCode()
build (2020)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build (2021)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build (2021): 2021/Day3/Day3.UnitTests/DiagnosticReportMust.cs#L12
Null should not be used for type parameter 'invalidReport' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2021): 2021/Day8/Day8.UnitTests/SubmarineDisplaysMust.cs#L12
Null should not be used for type parameter 'invalidWiring' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2021): 2021/Day2/Day2.UnitTests/SubmarineMust.cs#L13
Null should not be used for type parameter 'invalidCourse' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2021): 2021/Day4/Day4.UnitTests/BingoMust.cs#L11
Null should not be used for type parameter 'invalidBoards' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2021): 2021/Day4/Day4.UnitTests/BingoMust.cs#L127
Null should not be used for type parameter 'invalidDrawnNumbers' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2021): 2021/Day5/Day5.UnitTests/HydrothermalVentReportMust.cs#L11
Null should not be used for type parameter 'invalidReport' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2021): 2021/Day7/Day7.UnitTests/SubmarineAlignmentMust.cs#L11
Null should not be used for type parameter 'invalidInput' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2021): 2021/Day9/Day9.UnitTests/HeightMapMust.cs#L11
Null should not be used for type parameter 'invalidData' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2021): 2021/Day6/Day6.UnitTests/AgeModelMust.cs#L11
Null should not be used for type parameter 'invalidAges' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2021): 2021/Day11/Day11.UnitTests/OctopusCaveSimulationMust.cs#L11
Null should not be used for type parameter 'invalidInput' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
build (2022)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build (2022): 2022/Day16/Day16.Logic/Elephant.cs#L27
Non-nullable field '_route' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2022): 2022/Day16/Day16.Logic/Elephant.cs#L27
Non-nullable field '_currentPlan' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2022): 2022/Day16/Day16.Logic/PressureReleaseValve.cs#L26
Non-nullable field '_elephants' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2022): 2022/Day17/Day17.Logic/PyroclasticFlow.cs#L10
The field 'PyroclasticFlow._width' is assigned but its value is never used
build (2022): 2022/Day21/Day21.Logic/MonkeyMath.cs#L13
Non-nullable field '_fields' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2022): 2022/Day21/Day21.Logic/MonkeyHumanMath.cs#L13
Non-nullable field '_fields' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2022): 2022/Day20/Day20.Logic/CircularList.cs#L87
Non-nullable field '_head' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2022): 2022/Day20/Day20.Logic/CircularList.cs#L87
Non-nullable field '_tail' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2022): 2022/Day20/Day20.Logic/CircularList.cs#L49
Possible null reference return.
build (2023)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build (2023): 2023/Day7/Day7.Logic/CamelCards.cs#L13
Non-nullable field '_handSortedByKindAndCard' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (2023): 2023/Day10/Day10.Logic/PipeMaze.cs#L565
Unreachable code detected
build (2023): 2023/Day10/Day10.Logic/PipeMaze.cs#L576
Unreachable code detected
build (2023): 2023/Day10/Day10.Logic/PipeMaze.cs#L587
Unreachable code detected
build (2023): 2023/Day10/Day10.Logic/PipeMaze.cs#L598
Unreachable code detected
build (2023): 2023/Day10/Day10.Logic/PipeMaze.cs#L609
Unreachable code detected
build (2023): 2023/Day10/Day10.Logic/PipeMaze.cs#L620
Unreachable code detected
build (2023): 2023/Day18/Day18.Logic/CircularLinkedList.cs#L49
Possible null reference return.
build (2023): 2023/Day18/Day18.Logic/CircularLinkedList.cs#L51
Possible null reference return.
build (2023): 2023/Day18/Day18.Logic/CircularLinkedList.cs#L65
Dereference of a possibly null reference.

Artifacts

Produced during runtime
Name Size
code-coverage-report-2020
85.6 KB
code-coverage-report-2021
105 KB
code-coverage-report-2022
102 KB
code-coverage-report-2023
176 KB
code-coverage-report-2024
57.9 KB