Fix/job resume #1838
dotnet-build.yml
on: pull_request
dotnet-build
2m 8s
integration
1m 14s
Annotations
17 errors and 5 warnings
integration:
Source/Kernel/Grains/Jobs/Job.cs#L24
'Job<TRequest, TJobState>' does not implement interface member 'IJob<TRequest>.Start(TRequest)'. 'Job<TRequest, TJobState>.Start(TRequest)' cannot implement 'IJob<TRequest>.Start(TRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
integration:
Source/Kernel/Grains/Observation/Jobs/CatchUpObserver.cs#L22
'CatchUpObserver' does not implement interface member 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)'. 'Job<CatchUpObserverRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverRequest)' cannot implement 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
integration:
Source/Kernel/Grains/Observation/Jobs/CatchUpObserverPartition.cs#L15
'CatchUpObserverPartition' does not implement interface member 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)'. 'Job<CatchUpObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverPartitionRequest)' cannot implement 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
integration:
Source/Kernel/Grains/Observation/Jobs/RetryFailedPartition.cs#L16
'RetryFailedPartition' does not implement interface member 'IJob<RetryFailedPartitionRequest>.Start(RetryFailedPartitionRequest)'. 'Job<RetryFailedPartitionRequest, JobStateWithLastHandledEvent>.Start(RetryFailedPartitionRequest)' cannot implement 'IJob<RetryFailedPartitionRequest>.Start(RetryFailedPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
integration:
Source/Kernel/Grains/Observation/Jobs/ReplayObserver.cs#L21
'ReplayObserver' does not implement interface member 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)'. 'Job<ReplayObserverRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverRequest)' cannot implement 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
integration:
Source/Kernel/Grains/Observation/Jobs/ReplayObserverPartition.cs#L16
'ReplayObserverPartition' does not implement interface member 'IJob<ReplayObserverPartitionRequest>.Start(ReplayObserverPartitionRequest)'. 'Job<ReplayObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverPartitionRequest)' cannot implement 'IJob<ReplayObserverPartitionRequest>.Start(ReplayObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
integration
Process completed with exit code 1.
|
dotnet-build:
Source/Kernel/Grains/Jobs/Job.cs#L24
'Job<TRequest, TJobState>' does not implement interface member 'IJob<TRequest>.Start(TRequest)'. 'Job<TRequest, TJobState>.Start(TRequest)' cannot implement 'IJob<TRequest>.Start(TRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
dotnet-build:
Source/Kernel/Grains/Observation/Jobs/CatchUpObserver.cs#L22
'CatchUpObserver' does not implement interface member 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)'. 'Job<CatchUpObserverRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverRequest)' cannot implement 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
dotnet-build:
Source/Kernel/Grains/Observation/Jobs/CatchUpObserverPartition.cs#L15
'CatchUpObserverPartition' does not implement interface member 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)'. 'Job<CatchUpObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverPartitionRequest)' cannot implement 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
dotnet-build:
Source/Kernel/Grains/Observation/Jobs/ReplayObserver.cs#L21
'ReplayObserver' does not implement interface member 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)'. 'Job<ReplayObserverRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverRequest)' cannot implement 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
dotnet-build:
Source/Kernel/Grains/Observation/Jobs/RetryFailedPartition.cs#L16
'RetryFailedPartition' does not implement interface member 'IJob<RetryFailedPartitionRequest>.Start(RetryFailedPartitionRequest)'. 'Job<RetryFailedPartitionRequest, JobStateWithLastHandledEvent>.Start(RetryFailedPartitionRequest)' cannot implement 'IJob<RetryFailedPartitionRequest>.Start(RetryFailedPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
dotnet-build:
Source/Kernel/Grains/Observation/Jobs/ReplayObserverPartition.cs#L16
'ReplayObserverPartition' does not implement interface member 'IJob<ReplayObserverPartitionRequest>.Start(ReplayObserverPartitionRequest)'. 'Job<ReplayObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverPartitionRequest)' cannot implement 'IJob<ReplayObserverPartitionRequest>.Start(ReplayObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
dotnet-build:
Source/Kernel/Grains/Jobs/Job.cs#L24
'Job<TRequest, TJobState>' does not implement interface member 'IJob<TRequest>.Start(TRequest)'. 'Job<TRequest, TJobState>.Start(TRequest)' cannot implement 'IJob<TRequest>.Start(TRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
dotnet-build:
Source/Kernel/Grains/Observation/Jobs/CatchUpObserver.cs#L22
'CatchUpObserver' does not implement interface member 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)'. 'Job<CatchUpObserverRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverRequest)' cannot implement 'IJob<CatchUpObserverRequest>.Start(CatchUpObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
dotnet-build:
Source/Kernel/Grains/Observation/Jobs/CatchUpObserverPartition.cs#L15
'CatchUpObserverPartition' does not implement interface member 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)'. 'Job<CatchUpObserverPartitionRequest, JobStateWithLastHandledEvent>.Start(CatchUpObserverPartitionRequest)' cannot implement 'IJob<CatchUpObserverPartitionRequest>.Start(CatchUpObserverPartitionRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
dotnet-build:
Source/Kernel/Grains/Observation/Jobs/ReplayObserver.cs#L21
'ReplayObserver' does not implement interface member 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)'. 'Job<ReplayObserverRequest, JobStateWithLastHandledEvent>.Start(ReplayObserverRequest)' cannot implement 'IJob<ReplayObserverRequest>.Start(ReplayObserverRequest)' because it does not have the matching return type of 'Task<Result<StartJobError>>'.
|
integration:
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)
|
dotnet-build:
Integration/Base/MongoDBDatabase.cs#L65
Collection initialization can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0028)
|