Fixed bug that allocates garbage upon accessing entitydata. #483
workflows.yaml
on: push
  
      
        Matrix: Build Arch
      
    
    
      
        Matrix: Pack NuGet
      
    
    
      
        Matrix: Deploy NuGet & Release
      
    
    Annotations
6 errors and 86 warnings
          | 
                      
                          Build Arch (Release, Default)
                        
                      
                       Process completed with exit code 1. | 
| 
                      
                          Build Arch (Release, PureECS)
                        
                      
                       Process completed with exit code 1. | 
| 
                      
                          Build Arch (Debug, PureECS)
                        
                      
                       Process completed with exit code 1. | 
| 
                      
                          Build Arch (Debug, Default)
                        
                      
                       Process completed with exit code 1. | 
| 
                      
                          Build Arch (Debug, Events)
                        
                      
                       Process completed with exit code 1. | 
| 
                      
                          Build Arch (Release, Events)
                        
                      
                       Process completed with exit code 1. | 
| 
                      
                          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 (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)
                        
                      
                       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, 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 (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)
                        
                      
                       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)
                        
                      
                       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 | |
|---|---|---|---|
| 
                        
                          test-results-Debug-Default
                        
                        
                          Expired
                       | 22.8 KB | sha256:a3b17080ebd2411279ce88b9cf27c6a5b93eb78e1d499939a15b7b3c7e6891f6 |  | 
| 
                        
                          test-results-Debug-Events
                        
                        
                          Expired
                       | 25.7 KB | sha256:a9a534ca70a053ff8225cc14bfa3a7ff38981c3d8a50260812629b98f3688ac6 |  | 
| 
                        
                          test-results-Debug-PureECS
                        
                        
                          Expired
                       | 20.8 KB | sha256:3a31d0c93c77940b5792ddebcd3eb528636398c28187d15ff02b399f2831d9d2 |  | 
| 
                        
                          test-results-Release-Default
                        
                        
                          Expired
                       | 22.6 KB | sha256:f86c474d122165a1c841437cb065f3ab3c1fde29fdcd766dcd5b87b742fdf14e |  | 
| 
                        
                          test-results-Release-Events
                        
                        
                          Expired
                       | 25.9 KB | sha256:778494079fc431efaa25c1e197500ffae7825fa3a398d9cb43d44de8f74f05ba |  | 
| 
                        
                          test-results-Release-PureECS
                        
                        
                          Expired
                       | 20.7 KB | sha256:cee2ae92c4b39ea3096f31e97451c37917aca39dd3be1d1f65f948778f45990b |  |