aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch/src/main/java/org/sonar/batch/qualitygate
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2014-09-17 11:26:32 +0200
committerJulien HENRY <julien.henry@sonarsource.com>2014-09-17 13:23:45 +0200
commit36c0197d53bf8e712a8813a610e1faa7130b6072 (patch)
tree18b4272c2a92badf2cdf323dae559a9538e8ecea /sonar-batch/src/main/java/org/sonar/batch/qualitygate
parentafaa0ecdd013e75d9ffb67bfceba8335f16ba6c4 (diff)
downloadsonarqube-36c0197d53bf8e712a8813a610e1faa7130b6072.tar.gz
sonarqube-36c0197d53bf8e712a8813a610e1faa7130b6072.zip
SONAR-5629 Call /batch/upload_report at the end of an analysis
Diffstat (limited to 'sonar-batch/src/main/java/org/sonar/batch/qualitygate')
-rw-r--r--sonar-batch/src/main/java/org/sonar/batch/qualitygate/QualityGateProvider.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/sonar-batch/src/main/java/org/sonar/batch/qualitygate/QualityGateProvider.java b/sonar-batch/src/main/java/org/sonar/batch/qualitygate/QualityGateProvider.java
index 7294e4e668b..5333c767ee1 100644
--- a/sonar-batch/src/main/java/org/sonar/batch/qualitygate/QualityGateProvider.java
+++ b/sonar-batch/src/main/java/org/sonar/batch/qualitygate/QualityGateProvider.java
@@ -36,7 +36,6 @@ import java.net.HttpURLConnection;
public class QualityGateProvider extends ProviderAdapter {
-
private static final Logger LOG = LoggerFactory.getLogger(QualityGateProvider.class);
private static final String PROPERTY_QUALITY_GATE = "sonar.qualitygate";
@@ -86,9 +85,9 @@ public class QualityGateProvider extends ProviderAdapter {
String jsonText = null;
try {
long qGateId = Long.valueOf(qualityGateSetting);
- jsonText = client.request(SHOW_URL + "?id="+qGateId, false);
- } catch(NumberFormatException configIsNameInsteadOfId) {
- jsonText = client.request(SHOW_URL + "?name="+qualityGateSetting, false);
+ jsonText = client.request(SHOW_URL + "?id=" + qGateId, false);
+ } catch (NumberFormatException configIsNameInsteadOfId) {
+ jsonText = client.request(SHOW_URL + "?name=" + qualityGateSetting, false);
}
JsonParser parser = new JsonParser();
@@ -97,7 +96,7 @@ public class QualityGateProvider extends ProviderAdapter {
QualityGate configuredGate = new QualityGate(root.get("name").getAsString());
if (root.has(ATTRIBUTE_CONDITIONS)) {
- for (JsonElement condition: root.get(ATTRIBUTE_CONDITIONS).getAsJsonArray()) {
+ for (JsonElement condition : root.get(ATTRIBUTE_CONDITIONS).getAsJsonArray()) {
JsonObject conditionObject = condition.getAsJsonObject();
configuredGate.add(new ResolvedCondition(conditionObject, metricFinder.findByKey(conditionObject.get("metric").getAsString())));
}