Skip to content

move to TUnit, fix thread safety edge cases #22

move to TUnit, fix thread safety edge cases

move to TUnit, fix thread safety edge cases #22

Triggered via pull request March 10, 2026 00:53
Status Success
Total duration 12m 28s
Artifacts 1

benchmark.yml

on: pull_request
Matrix: benchmark
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Benchmarks (ubuntu-latest): src/FastCloner/Code/FastClonerGenerator.cs#L365
Possible null reference return.
Benchmarks (ubuntu-latest): src/FastCloner/Code/FastClonerGenerator.cs#L343
Possible null reference return.
Benchmarks (ubuntu-latest): src/FastCloner/Code/FastClonerCache.cs#L293
Possible null reference return.
Benchmarks (ubuntu-latest): src/FastCloner/Code/FastCloneState.cs#L343
Non-nullable field 'entries' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Benchmarks (ubuntu-latest): src/FastCloner/Code/FastCloneState.cs#L343
Non-nullable field 'buckets' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Benchmarks (ubuntu-latest): src/FastCloner/Code/FieldAccessorGenerator.cs#L18
Possible null reference argument for parameter 'type' in 'UnaryExpression Expression.Convert(Expression expression, Type type)'.
Benchmarks (ubuntu-latest): src/FastCloner/Code/FieldAccessorGenerator.cs#L10
Converting null literal or possible null value to non-nullable type.
Benchmarks (ubuntu-latest): src/FastCloner/Code/FieldAccessorGenerator.cs#L10
Possible null reference argument for parameter 'type' in 'object? FastClonerCache.GetOrAddField(Type type, string name, Func<Type, object?> valueFactory)'.
Benchmarks (ubuntu-latest): src/FastCloner/Code/AhoCorasick.cs#L29
Converting null literal or possible null value to non-nullable type.

Artifacts

Produced during runtime
Name Size Digest
deepclone-results-ubuntu-latest Expired
10.8 KB
sha256:6a94ad21150c01b9a1f8fa7186a72879578da11d85287ea14cc0259e83ed3b26