Skip to content

Fix/job request deiscriminator #1833

Fix/job request deiscriminator

Fix/job request deiscriminator #1833

Triggered via pull request February 10, 2025 12:16
Status Failure
Total duration 5m 9s
Artifacts

dotnet-build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 11 warnings
dotnet-build: Source/Kernel/Grains/Jobs/JobTypes.cs#L20
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
dotnet-build: Source/Kernel/Grains/Jobs/JobTypeCanOnlyHaveOneRequestType.cs#L1
A source file is missing a required header. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0073)
dotnet-build: Source/Kernel/Grains/Jobs/JobTypeMustHaveARequestType.cs#L1
A source file is missing a required header. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0073)
dotnet-build: Source/Kernel/Grains/Jobs/JobTypes.cs#L20
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
dotnet-build: Source/Kernel/Grains/Jobs/JobTypeCanOnlyHaveOneRequestType.cs#L1
A source file is missing a required header. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0073)
dotnet-build: Source/Kernel/Grains/Jobs/JobTypeMustHaveARequestType.cs#L1
A source file is missing a required header. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0073)
dotnet-build: Source/Kernel/Grains/Jobs/JobTypes.cs#L20
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
dotnet-build: Source/Kernel/Grains/Jobs/JobTypeCanOnlyHaveOneRequestType.cs#L1
A source file is missing a required header. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0073)
dotnet-build: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
dotnet-build: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
dotnet-build: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
dotnet-build: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
integration: Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
integration: Source/Kernel/Grains/Jobs/JobTypes.cs#L20
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
integration: Source/Kernel/Grains/Jobs/JobTypeCanOnlyHaveOneRequestType.cs#L1
A source file is missing a required header. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0073)
integration: Source/Kernel/Grains/Jobs/JobTypeMustHaveARequestType.cs#L1
A source file is missing a required header. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0073)
integration: Source/Kernel/Setup/Serialization/SerializationConfigurationExtensions.cs#L11
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
integration: Integration/Orleans.InProcess/for_EventSequence/when_appending/many_with_first_event_violating_unique_constraint.cs#L36
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)