Skip to content

Minor fixes (#84)

Minor fixes (#84) #35

Triggered via push May 17, 2025 09:46
Status Success
Total duration 34s
Artifacts

tests.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
test: Engine/src/Board/Move.cs#L229
Dereference of a possibly null reference.
test: Engine/src/Board/Move.cs#L225
Dereference of a possibly null reference.
test: Engine/src/Board/Move.cs#L222
Dereference of a possibly null reference.
test: Engine/src/Board/CardAction/ChoiceContext.cs#L55
Possible null reference argument for parameter 'effect' in 'string EffectSerializer.ParseEffectToString(object effect)'.
test: Engine/src/Board/CardAction/ComplexEffectExecutor.cs#L22
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern 'ScriptsOfTribute.ChoiceFollowUp.REPLACE_CARDS_IN_TAVERN' is not covered.
test: Engine/src/AI/ExternalAIAdapter.cs#L18
Non-nullable field 'sr' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
test: Engine/src/AI/ExternalAIAdapter.cs#L18
Non-nullable field 'sw' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
test: Engine/src/AI/ExternalAIAdapter.cs#L18
Non-nullable field 'botProcess' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
test: Engine/src/Board/UniqueId.cs#L3
'UniqueId' defines operator == or operator != but does not override Object.GetHashCode()
test: Engine/src/Board/UniqueId.cs#L3
'UniqueId' defines operator == or operator != but does not override Object.Equals(object o)