Skip to content

Optimize CommandBuffer::Playback #508

Optimize CommandBuffer::Playback

Optimize CommandBuffer::Playback #508

Triggered via pull request August 11, 2025 03:18
Status Success
Total duration 1m 13s
Artifacts 12

workflows.yaml

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

Annotations

86 warnings
Build Arch (Release, PureECS)
Unboxing a possibly null value.
Build Arch (Release, PureECS)
Possible null reference assignment.
Build Arch (Release, PureECS)
Possible null reference assignment.
Build Arch (Release, PureECS)
Possible null reference assignment.
Build Arch (Release, PureECS)
Possible null reference assignment.
Build Arch (Release, PureECS)
Possible null reference assignment.
Build Arch (Release, PureECS)
Possible null reference assignment.
Build Arch (Release, PureECS)
Possible null reference assignment.
Build Arch (Release, PureECS)
Possible null reference assignment.
Build Arch (Release, PureECS)
Possible null reference assignment.
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 (Debug, Default)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Debug, Default)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Debug, Default)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Debug, Default)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Debug, Default)
Unboxing a possibly null value.
Build Arch (Debug, Default)
Unboxing a possibly null value.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Debug, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Release, Default)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Release, Default)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Release, Default)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Release, Default)
Unboxing a possibly null value.
Build Arch (Release, Default)
Unboxing a possibly null value.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Release, Default)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Unboxing a possibly null value.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, PureECS)
Possible null reference assignment.
Build Arch (Debug, Events)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Debug, Events)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Debug, Events)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Debug, Events)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Debug, Events)
Unboxing a possibly null value.
Build Arch (Debug, Events)
Unboxing a possibly null value.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Debug, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Release, Events)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Release, Events)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Release, Events)
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual) (https://github.com/nunit/nunit.analyzers/tree/master/documentation/NUnit2005.md)
Build Arch (Release, Events)
Unboxing a possibly null value.
Build Arch (Release, Events)
Unboxing a possibly null value.
Build Arch (Release, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Possible null reference assignment.
Build Arch (Release, Events)
Possible null reference assignment.

Artifacts

Produced during runtime
Name Size Digest
build-output-Debug
1.01 MB
sha256:c5974930c311675f6f5a721f24aaf9886eba4cdd5f4928f94432f37dcfa608ca
build-output-Debug-Events
1.02 MB
sha256:b7ec84831ff19ebb0d7aa1371f7b3b6ea44ee90925e8b7b0fa9f9459c024682f
build-output-Debug-PureECS
988 KB
sha256:0c4f83883a3b1430e334d9a036d1aed97d08f1f2733fd7080d76988ab1ec006d
build-output-Release
895 KB
sha256:35236541254118c8f573d05f718f5d2f6e1f9bcd185beab95ebf8fb2359472d0
build-output-Release-Events
1.02 MB
sha256:740908a33e59bd5a3622bc3934a189100ec8bb7b473205074fdacedfaa01f186
build-output-Release-PureECS
988 KB
sha256:5acec8281cfe4a0245f117771b8895aaa94d19bfa19afec7b4cf3784054c660a
test-results-Debug-Default
22.6 KB
sha256:2ee3c0fa05ac6ab0387906ac1459aa3b9c5ee08781b7fe5573356089d443448a
test-results-Debug-Events
25.3 KB
sha256:faa74c95bfaa091f7e25b16b1a71e4c902f5b3bee6f589c74a640161fbac7bb9
test-results-Debug-PureECS
20.7 KB
sha256:312a826dc13174528a9a7e013215a7fcb724603569da67456c601bc1604167c5
test-results-Release-Default
22.1 KB
sha256:bc9a4cc9352908f2b0e2217b0c65183ef451015ad998ad6dd55a3f194b46f36f
test-results-Release-Events
25.5 KB
sha256:d2b1a87f891d723eff97254919cebed2516f205ff7028d0181c31ba612a4b38b
test-results-Release-PureECS
20.5 KB
sha256:1b7ccbc2a71780e1845941c9a12b6b62aa8c3c29f6854b6df85647a62e855cf9