Skip to content

New datatypes

New datatypes #519

Triggered via pull request October 28, 2024 15:33
Status Success
Total duration 2m 36s
Artifacts

test.yml

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

Annotations

20 warnings
Build & Test (ubuntu-latest): PG.Commons/PG.Commons.Test/DataTypes/IndexRangeTest.cs#L31
Theory method 'Test_End' on test class 'IndexRangeTest' has InlineData duplicate(s). Remove redundant attribute(s) from the theory method. (https://xunit.net/xunit.analyzers/rules/xUnit1025)
Build & Test (ubuntu-latest): PG.Benchmarks/GetStringFromBinary.cs#L24
Non-nullable field '_binaryReader' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build & Test (ubuntu-latest): PG.Benchmarks/DatBuilderBenchmark.cs#L26
Non-nullable field '_keys' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build & Test (ubuntu-latest): PG.Benchmarks/DatBuilderBenchmark.cs#L27
Non-nullable field '_values' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build & Test (ubuntu-latest): PG.Benchmarks/DatBuilderBenchmark.cs#L29
Non-nullable field '_builder' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build & Test (ubuntu-latest): PG.Benchmarks/EmpireAtWarValidatorBenchmark.cs#L22
Non-nullable field '_validator' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build & Test (ubuntu-latest): PG.Benchmarks/EmpireAtWarValidatorBenchmark.cs#L24
Non-nullable field '_toValidate' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build & Test (ubuntu-latest): PG.Benchmarks/EncodeString.cs#L26
Non-nullable field 'StringValue' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build & Test (ubuntu-latest): PG.StarWarsGame.Files.MEG/PG.StarWarsGame.Files.MEG.Test/Binary/Metadata/V1/MegFileTableRecordTest.cs#L54
Comparison made to same variable; did you mean to compare something else?
Build & Test (ubuntu-latest): PG.StarWarsGame.Files.MEG/PG.StarWarsGame.Files.MEG.Test/Binary/Metadata/V1/MegFileTableRecordTest.cs#L55
Comparison made to same variable; did you mean to compare something else?
Build & Test (windows-latest): PG.Testing/ExcludeFromCodeCoverageAttribute.cs#L4
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Testing\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Testing\ExcludeFromCodeCoverageAttribute.cs'.
Build & Test (windows-latest): PG.Testing/obj/Release/net48/PG.Testing.Version.cs#L20
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Testing\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Testing\ExcludeFromCodeCoverageAttribute.cs'.
Build & Test (windows-latest): PG.Benchmarks/ExcludeFromCodeCoverageAttribute.cs#L4
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs'.
Build & Test (windows-latest): PG.Benchmarks/obj/Release/net48/PG.Benchmarks.Version.cs#L20
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs'.
Build & Test (windows-latest): PG.Benchmarks/ContainsInvalidCharsBenchmark.cs#L11
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs'.
Build & Test (windows-latest): PG.Benchmarks/EncodeString.cs#L12
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs'.
Build & Test (windows-latest): PG.Benchmarks/EmpireAtWarMegBuilderBenchmark.cs#L15
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs'.
Build & Test (windows-latest): PG.Benchmarks/GetBytesBenchmark.cs#L9
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs'.
Build & Test (windows-latest): PG.Benchmarks/EmpireAtWarValidatorBenchmark.cs#L14
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs'.
Build & Test (windows-latest): PG.Benchmarks/DatBuilderBenchmark.cs#L15
The type 'ExcludeFromCodeCoverageAttribute' in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs' conflicts with the imported type 'ExcludeFromCodeCoverageAttribute' in 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using the type defined in 'D:\a\PetroglyphTools\PetroglyphTools\PG.Benchmarks\ExcludeFromCodeCoverageAttribute.cs'.