feat: Add benchmarks for IntSet vs HashSet<int> #5
Annotations
10 warnings
|
src/IntSet.Tests/StrykerTests.cs#L35
Do not use Assert.Equal() to check for collection size. Use Assert.Empty instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
|
|
src/IntSet.Tests/StrykerTests.cs#L25
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
|
|
src/IntSet.Benchmarks/SetOperationsBenchmarks.cs#L31
Non-nullable field '_hashSetB' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
src/IntSet.Benchmarks/SetOperationsBenchmarks.cs#L30
Non-nullable field '_intSetB' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
src/IntSet.Benchmarks/SetOperationsBenchmarks.cs#L28
Non-nullable field '_hashSetA' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
src/IntSet.Benchmarks/SetOperationsBenchmarks.cs#L27
Non-nullable field '_intSetA' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
src/IntSet.Benchmarks/SetOperationsBenchmarks.cs#L25
Non-nullable field '_dataB' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
src/IntSet.Benchmarks/SetOperationsBenchmarks.cs#L24
Non-nullable field '_dataA' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
src/IntSet.Benchmarks/SetOperationsBenchmarks.cs#L22
Non-nullable field 'DataType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
src/IntSet/IntSet.cs#L372
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '5' is not covered.
|
The logs for this run have expired and are no longer available.
Loading