Skip to content

Update SonarQube configuration in tests-base.yaml #8

Update SonarQube configuration in tests-base.yaml

Update SonarQube configuration in tests-base.yaml #8

Triggered via push April 28, 2024 08:38
Status Success
Total duration 3m 26s
Artifacts

sonarqube.yaml

on: push
Fit to window
Zoom out
Zoom in

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)