diff options
author | Stephane Gamard <stephane.gamard@searchbox.com> | 2014-08-14 15:38:21 +0200 |
---|---|---|
committer | Stephane Gamard <stephane.gamard@searchbox.com> | 2014-08-14 15:38:21 +0200 |
commit | b7e8093072635524adba8040858b7aa3290a0a5d (patch) | |
tree | a88b6a334f81dd9efcbb735ffff7f4f765b38c91 /server/process | |
parent | 84c18742d3a6406e6c32648bdc656bb040d4f4ca (diff) | |
download | sonarqube-b7e8093072635524adba8040858b7aa3290a0a5d.tar.gz sonarqube-b7e8093072635524adba8040858b7aa3290a0a5d.zip |
Revert Props setDefault
Diffstat (limited to 'server/process')
-rw-r--r-- | server/process/sonar-process/src/main/java/org/sonar/process/Props.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/server/process/sonar-process/src/main/java/org/sonar/process/Props.java b/server/process/sonar-process/src/main/java/org/sonar/process/Props.java index 45a630c365c..d6e2795a597 100644 --- a/server/process/sonar-process/src/main/java/org/sonar/process/Props.java +++ b/server/process/sonar-process/src/main/java/org/sonar/process/Props.java @@ -19,6 +19,8 @@ */ package org.sonar.process; +import org.apache.commons.lang.StringUtils; + import javax.annotation.CheckForNull; import javax.annotation.Nullable; import java.io.File; @@ -95,4 +97,11 @@ public class Props { } return this; } + + public void setDefault(String key, String value) { + String s = properties.getProperty(key); + if (StringUtils.isBlank(s)) { + properties.setProperty(key, value); + } + } } |