Update Bevy.cs #200
Annotations
10 errors and 10 warnings
build:
samples/TinyEcsGame/Program.cs#L211
The type 'TinyEcs.Data<Sprite, Position, Rotation>' cannot be used as type parameter 'TQueryData' in the generic type or method 'Query<TQueryData>'. There is no boxing conversion from 'TinyEcs.Data<Sprite, Position, Rotation>' to 'TinyEcs.IQueryIterator<TinyEcs.Data<Sprite, Position, Rotation>>'.
|
build:
samples/TinyEcsGame/Program.cs#L102
The type 'TinyEcs.Data<Position, Velocity, Rotation>' cannot be used as type parameter 'TQueryData' in the generic type or method 'Query<TQueryData>'. There is no boxing conversion from 'TinyEcs.Data<Position, Velocity, Rotation>' to 'TinyEcs.IQueryIterator<TinyEcs.Data<Position, Velocity, Rotation>>'.
|
build:
samples/TinyEcsGame/Program.cs#L111
The type 'TinyEcs.Data<Position, Velocity>' cannot be used as type parameter 'TQueryData' in the generic type or method 'Query<TQueryData>'. There is no boxing conversion from 'TinyEcs.Data<Position, Velocity>' to 'TinyEcs.IQueryIterator<TinyEcs.Data<Position, Velocity>>'.
|
build:
samples/MyBattleground/Program.cs#L138
'QueryIterator' does not contain a definition for 'Tick' and no accessible extension method 'Tick' accepting a first argument of type 'QueryIterator' could be found (are you missing a using directive or an assembly reference?)
|
build:
samples/MyBattleground/Program.cs#L185
'DataRow<T0>' does not contain a definition for 'Tick' and no accessible extension method 'Tick' accepting a first argument of type 'DataRow<T0>' could be found (are you missing a using directive or an assembly reference?)
|
build:
samples/MyBattleground/Program.cs#L185
'QueryIterator' does not contain a definition for 'DataRefWithSizeAndChanged' and no accessible extension method 'DataRefWithSizeAndChanged' accepting a first argument of type 'QueryIterator' could be found (are you missing a using directive or an assembly reference?)
|
build:
samples/MyBattleground/Program.cs#L186
'DataRow<T1>' does not contain a definition for 'Tick' and no accessible extension method 'Tick' accepting a first argument of type 'DataRow<T1>' could be found (are you missing a using directive or an assembly reference?)
|
build:
samples/MyBattleground/Program.cs#L186
'QueryIterator' does not contain a definition for 'DataRefWithSizeAndChanged' and no accessible extension method 'DataRefWithSizeAndChanged' accepting a first argument of type 'QueryIterator' could be found (are you missing a using directive or an assembly reference?)
|
build:
samples/MyBattleground/Program.cs#L202
'DataRow<T0>' does not contain a definition for 'NextTick' and no accessible extension method 'NextTick' accepting a first argument of type 'DataRow<T0>' could be found (are you missing a using directive or an assembly reference?)
|
build:
samples/MyBattleground/Program.cs#L203
'DataRow<T1>' does not contain a definition for 'NextTick' and no accessible extension method 'NextTick' accepting a first argument of type 'DataRow<T1>' could be found (are you missing a using directive or an assembly reference?)
|
build:
src/Archetype.cs#L123
Non-nullable field 'Pairs' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
build:
src/Lookup.cs#L211
Nullability of reference types in value of type 'TValue?' doesn't match target type 'TValue'.
|
build:
src/Lookup.cs#L232
Nullability of reference types in value of type 'TValue?' doesn't match target type 'TValue'.
|
build:
src/Lookup.cs#L250
Nullability of reference types in value of type 'TValue?' doesn't match target type 'TValue'.
|
build:
samples/MyBattleground/Program.cs#L88
The local function 'ExecuteIterator' is declared but never used
|
build:
samples/MyBattleground/Program.cs#L119
Field 'Mass.Value' is never assigned to, and will always have its default value 0
|
build:
tests/SparseSet.cs#L55
Theory method 'SparseSet_CheckSequence' on test class 'SparseSetTest' does not use parameter 'amount'. Use the parameter, or remove the parameter and associated data. (https://xunit.net/xunit.analyzers/rules/xUnit1026)
|
build:
src/Archetype.cs#L123
Non-nullable field 'Pairs' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
build:
src/Lookup.cs#L211
Nullability of reference types in value of type 'TValue?' doesn't match target type 'TValue'.
|
build:
src/Lookup.cs#L232
Nullability of reference types in value of type 'TValue?' doesn't match target type 'TValue'.
|