Skip to content

Fix/job request deiscriminator #1824

Fix/job request deiscriminator

Fix/job request deiscriminator #1824

Triggered via pull request February 4, 2025 14:06
Status Failure
Total duration 8m 48s
Artifacts

dotnet-build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 10 warnings
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/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/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/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
Process completed with exit code 1.
integration
The type 'Cratis.Chronicle.Grains.Jobs.SomeJobRequest' cannot be used as type parameter 'TRequest' in the generic type or method 'IJob<TRequest>'. There is no implicit reference conversion from 'Cratis.Chronicle.Grains.Jobs.SomeJobRequest' to 'Cratis.Chronicle.Concepts.Jobs.IJobRequest'.
integration: Source/Kernel/Grains.Specs/Jobs/for_Job/given/SomeJob.cs#L8
The type 'Cratis.Chronicle.Grains.Jobs.for_Job.given.SomeRequest' cannot be used as type parameter 'TRequest' in the generic type or method 'Job<TRequest, TJobState>'. There is no implicit reference conversion from 'Cratis.Chronicle.Grains.Jobs.for_Job.given.SomeRequest' to 'Cratis.Chronicle.Concepts.Jobs.IJobRequest'.
integration
The type 'Cratis.Chronicle.Grains.Jobs.SomeJobRequest' cannot be used as type parameter 'TRequest' in the generic type or method 'IJob<TRequest>'. There is no implicit reference conversion from 'Cratis.Chronicle.Grains.Jobs.SomeJobRequest' to 'Cratis.Chronicle.Concepts.Jobs.IJobRequest'.
integration: Source/Kernel/Grains.Specs/Jobs/INullJobWithSomeRequest.cs#L6
The type 'Cratis.Chronicle.Grains.Jobs.SomeJobRequest' cannot be used as type parameter 'TRequest' in the generic type or method 'IJob<TRequest>'. There is no implicit reference conversion from 'Cratis.Chronicle.Grains.Jobs.SomeJobRequest' to 'Cratis.Chronicle.Concepts.Jobs.IJobRequest'.
integration: Source/Kernel/Grains.Specs/Jobs/NullJobWithSomeRequest.cs#L8
The type 'Cratis.Chronicle.Grains.Jobs.SomeJobRequest' cannot be used as type parameter 'TRequest' in the generic type or method 'IJob<TRequest>'. There is no implicit reference conversion from 'Cratis.Chronicle.Grains.Jobs.SomeJobRequest' to 'Cratis.Chronicle.Concepts.Jobs.IJobRequest'.
integration
Process completed with exit code 1.
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/Storage.MongoDB/Jobs/JobStateSerializer.cs#L45
Parameter 'jobTypes' is unread.
integration: Source/Kernel/Storage.MongoDB/Jobs/JobStateSerializer.cs#L58
Add 'param' element to documentation comment (https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1141)