Skip to content

Merge branch 'master' into develop #29

Merge branch 'master' into develop

Merge branch 'master' into develop #29

Triggered via push June 12, 2026 10:18
Status Success
Total duration 6m 44s
Artifacts 3

ci.yml

on: push
Matrix: build
Matrix: test-sql-databases
Fit to window
Zoom out
Zoom in

Annotations

50 warnings and 2 notices
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L770
Change return type of method 'GetFrom' from 'System.Collections.Generic.IEnumerable<NEventStore.ICommit>' to 'NEventStore.ICommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L789
Change return type of method 'GetFromTo' from 'System.Collections.Generic.IEnumerable<NEventStore.ICommit>' to 'NEventStore.ICommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L749
Change return type of method 'GetFrom' from 'System.Collections.Generic.IEnumerable<NEventStore.ICommit>' to 'NEventStore.ICommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L945
Change return type of method 'DeleteStream' from 'System.Collections.Generic.IReadOnlyCollection<NEventStore.Persistence.InMemory.InMemoryPersistenceEngine.InMemoryCommit>' to 'NEventStore.Persistence.InMemory.InMemoryPersistenceEngine.InMemoryCommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L926
Change return type of method 'Purge' from 'System.Collections.Generic.IReadOnlyCollection<NEventStore.Persistence.InMemory.InMemoryPersistenceEngine.InMemoryCommit>' to 'NEventStore.Persistence.InMemory.InMemoryPersistenceEngine.InMemoryCommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L779
Change return type of method 'GetFromTo' from 'System.Collections.Generic.IEnumerable<NEventStore.ICommit>' to 'NEventStore.ICommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/EventMessage.cs#L19
Non-nullable property 'Body' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'Payload' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'StreamId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build (ubuntu-latest): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'BucketId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build (windows-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L858
Change return type of method 'GetStreamsToSnapshot' from 'System.Collections.Generic.IEnumerable<NEventStore.Persistence.IStreamHead>' to 'NEventStore.Persistence.IStreamHead[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (windows-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L770
Change return type of method 'GetFrom' from 'System.Collections.Generic.IEnumerable<NEventStore.ICommit>' to 'NEventStore.ICommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (windows-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L789
Change return type of method 'GetFromTo' from 'System.Collections.Generic.IEnumerable<NEventStore.ICommit>' to 'NEventStore.ICommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (windows-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L945
Change return type of method 'DeleteStream' from 'System.Collections.Generic.IReadOnlyCollection<NEventStore.Persistence.InMemory.InMemoryPersistenceEngine.InMemoryCommit>' to 'NEventStore.Persistence.InMemory.InMemoryPersistenceEngine.InMemoryCommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (windows-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L779
Change return type of method 'GetFromTo' from 'System.Collections.Generic.IEnumerable<NEventStore.ICommit>' to 'NEventStore.ICommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (windows-latest): dependencies/NEventStore/src/NEventStore/Persistence/InMemory/InMemoryPersistenceEngine.cs#L749
Change return type of method 'GetFrom' from 'System.Collections.Generic.IEnumerable<NEventStore.ICommit>' to 'NEventStore.ICommit[]' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build (windows-latest): dependencies/NEventStore/src/NEventStore/EventMessage.cs#L19
Non-nullable property 'Body' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build (windows-latest): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'Payload' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build (windows-latest): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'StreamId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build (windows-latest): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'BucketId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/OptimisticPipelineHook.cs#L109
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/OptimisticPipelineHook.cs#L95
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/OptimisticPipelineHook.cs#L82
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/OptimisticPipelineHook.cs#L68
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/Serialization/RijndaelSerializer.cs#L63
'RijndaelManaged' is obsolete: 'The Rijndael and RijndaelManaged types are obsolete. Use Aes instead.' (https://aka.ms/dotnet-warnings/SYSLIB0022)
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/Serialization/RijndaelSerializer.cs#L41
'RijndaelManaged' is obsolete: 'The Rijndael and RijndaelManaged types are obsolete. Use Aes instead.' (https://aka.ms/dotnet-warnings/SYSLIB0022)
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'Payload' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'StreamId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'BucketId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net10.0): dependencies/NEventStore/src/NEventStore/EventMessage.cs#L19
Non-nullable property 'Body' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/OptimisticPipelineHook.cs#L109
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/OptimisticPipelineHook.cs#L95
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/OptimisticPipelineHook.cs#L82
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/OptimisticPipelineHook.cs#L68
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/Serialization/RijndaelSerializer.cs#L63
'RijndaelManaged' is obsolete: 'The Rijndael and RijndaelManaged types are obsolete. Use Aes instead.' (https://aka.ms/dotnet-warnings/SYSLIB0022)
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/Serialization/RijndaelSerializer.cs#L41
'RijndaelManaged' is obsolete: 'The Rijndael and RijndaelManaged types are obsolete. Use Aes instead.' (https://aka.ms/dotnet-warnings/SYSLIB0022)
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'Payload' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'StreamId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'BucketId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net8.0): dependencies/NEventStore/src/NEventStore/EventMessage.cs#L19
Non-nullable property 'Body' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/OptimisticEventStream.cs#L268
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/OptimisticEventStream.cs#L220
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/OptimisticEventStream.cs#L126
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/OptimisticEventStream.cs#L103
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/Serialization/RijndaelSerializer.cs#L63
'RijndaelManaged' is obsolete: 'The Rijndael and RijndaelManaged types are obsolete. Use Aes instead.' (https://aka.ms/dotnet-warnings/SYSLIB0022)
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/Serialization/RijndaelSerializer.cs#L41
'RijndaelManaged' is obsolete: 'The Rijndael and RijndaelManaged types are obsolete. Use Aes instead.' (https://aka.ms/dotnet-warnings/SYSLIB0022)
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'Payload' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'StreamId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/Snapshot.cs#L41
Non-nullable property 'BucketId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Test (Linux, net9.0): dependencies/NEventStore/src/NEventStore/EventMessage.cs#L19
Non-nullable property 'Body' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
test-results-net10.0 Expired
186 KB
sha256:0f7bc548f890bc9edcf4b31db536f3c9a3008788aed773842e511b04d44f4fdc
test-results-net8.0 Expired
186 KB
sha256:0e4247a1bf418290d64ab670e1f9d877a670000aa6df4d5f01b968bb305c8030
test-results-net9.0 Expired
186 KB
sha256:0559b36c5d5cab369fc4145d80490c677b28dec1186dd480e92801bb55a52765