Update SonarQube configuration in tests-base.yaml #8
Annotations
10 warnings
test / Run Tests:
src/DIT.Workflower/Abstractions.cs#L3
Reduce the number of generic parameters in the 'ITransitionStart' interface to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436)
|
test / Run Tests:
src/DIT.Workflower/Query.cs#L4
Reduce the number of generic parameters in the 'ListTransitionsRequest' class to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436)
|
test / Run Tests:
src/DIT.Workflower/Abstractions.cs#L10
Reduce the number of generic parameters in the 'ITransitionOn' interface to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436)
|
test / Run Tests:
src/DIT.Workflower/Abstractions.cs#L17
Reduce the number of generic parameters in the 'ITransitionExit' interface to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436)
|
test / Run Tests:
src/DIT.Workflower/Abstractions.cs#L24
Reduce the number of generic parameters in the 'ITransitionCondition' interface to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436)
|
test / Run Tests:
src/DIT.Workflower/Abstractions.cs#L34
Reduce the number of generic parameters in the 'ITransitionDone' interface to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436)
|
test / Run Tests:
src/DIT.Workflower/Transition.cs#L16
Reduce the number of generic parameters in the 'TransitionDefinition' record to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436)
|
test / Run Tests:
src/DIT.Workflower/WorkflowDefinition.cs#L3
Reduce the number of generic parameters in the 'WorkflowDefinition' record to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436)
|
test / Run Tests:
src/DIT.Workflower/WorkflowDefinitionBuilder.cs#L7
'ITransitionCondition<TState, TCommand, TContext>' implements 'ITransitionExit<TState, TCommand, TContext>' so 'ITransitionExit<TState, TCommand, TContext>' can be removed from the inheritance list. (https://rules.sonarsource.com/csharp/RSPEC-1939)
|
test / Run Tests:
src/DIT.Workflower/WorkflowDefinitionBuilder.cs#L5
Reduce the number of generic parameters in the 'WorkflowDefinitionBuilder' class to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436)
|