Skip to content

[WIP] Add component-level dirty/changed flags #512

[WIP] Add component-level dirty/changed flags

[WIP] Add component-level dirty/changed flags #512

Re-run triggered September 5, 2025 16:42
Status Failure
Total duration 32s
Artifacts

workflows.yaml

on: pull_request
Matrix: Build Arch
Matrix: Pack NuGet
Matrix: Deploy NuGet & Release
Fit to window
Zoom out
Zoom in

Annotations

60 errors and 66 warnings
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Events)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, PureECS)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Debug, Default)
Type 'QueryDescription' already defines a member called 'WithAll' with the same parameter types
Build Arch (Release, Events)
No files were found with the provided path: TestResults/**/*.trx. No artifacts will be uploaded.
Build Arch (Release, Events): src/Arch/Core/Query.cs#L314
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Events)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Release, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Events)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Release, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, PureECS)
No files were found with the provided path: TestResults/**/*.trx. No artifacts will be uploaded.
Build Arch (Release, PureECS): src/Arch/Core/Query.cs#L314
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, PureECS)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Release, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, PureECS)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Release, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Events)
No files were found with the provided path: TestResults/**/*.trx. No artifacts will be uploaded.
Build Arch (Debug, Events): src/Arch/Core/Chunk.cs#L142
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Events)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Debug, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Events)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Debug, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Events)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Default)
No files were found with the provided path: TestResults/**/*.trx. No artifacts will be uploaded.
Build Arch (Release, Default): src/Arch/Core/Query.cs#L314
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Default)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Release, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Default)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Release, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Release, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, PureECS)
No files were found with the provided path: TestResults/**/*.trx. No artifacts will be uploaded.
Build Arch (Debug, PureECS): src/Arch/Core/Query.cs#L314
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, PureECS)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Debug, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, PureECS)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Debug, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, PureECS)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Default)
No files were found with the provided path: TestResults/**/*.trx. No artifacts will be uploaded.
Build Arch (Debug, Default): src/Arch/Core/Query.cs#L314
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Default)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Debug, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Default)
Nullability of reference types in type of parameter 'other' of 'bool Query.Equals(Query other)' doesn't match implicitly implemented member 'bool IEquatable<Query>.Equals(Query? other)' (possibly because of nullability attributes).
Build Arch (Debug, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'QueryDescription'. To specify an ordering, all instance fields must be in the same declaration.
Build Arch (Debug, Default)
There is no defined ordering between fields in multiple declarations of partial struct 'Chunk'. To specify an ordering, all instance fields must be in the same declaration.