diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-06-19 17:20:16 +0200 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-06-19 17:20:26 +0200 |
commit | e5bd8f4cb3936952c79ac741815cab69dfd1312e (patch) | |
tree | b55df2ad388b2955ab7eb82eae7a726c3e889407 | |
parent | 95314e58decc1185afc29a1428cac374a935d8fb (diff) | |
download | sonarqube-e5bd8f4cb3936952c79ac741815cab69dfd1312e.tar.gz sonarqube-e5bd8f4cb3936952c79ac741815cab69dfd1312e.zip |
Computation of quality gate must be done after computation of differential measures
2 files changed, 3 insertions, 1 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/step/ComputationSteps.java b/server/sonar-server/src/main/java/org/sonar/server/computation/step/ComputationSteps.java index 081ae51c5e5..8f174cd37af 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/computation/step/ComputationSteps.java +++ b/server/sonar-server/src/main/java/org/sonar/server/computation/step/ComputationSteps.java @@ -55,8 +55,8 @@ public class ComputationSteps { // data computation QualityProfileEventsStep.class, QualityGateEventsStep.class, - QualityGateMeasuresStep.class, FillMeasuresWithVariationsStep.class, + QualityGateMeasuresStep.class, // Persist data PersistComponentsStep.class, diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/step/QualityGateMeasuresStep.java b/server/sonar-server/src/main/java/org/sonar/server/computation/step/QualityGateMeasuresStep.java index 2f18e4951b7..1ebbc1f3fb3 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/computation/step/QualityGateMeasuresStep.java +++ b/server/sonar-server/src/main/java/org/sonar/server/computation/step/QualityGateMeasuresStep.java @@ -54,6 +54,8 @@ import static org.sonar.server.computation.component.DepthTraversalTypeAwareVisi * <li>computes the measures on the project for metrics {@link CoreMetrics#QUALITY_GATE_DETAILS_KEY} and * {@link CoreMetrics#ALERT_STATUS_KEY}</li> * </ul> + * + * It must be executed after the computation of differential measures {@link FillMeasuresWithVariationsStep} */ public class QualityGateMeasuresStep implements ComputationStep { |