diff options
author | Julien HENRY <julien.henry@sonarsource.com> | 2014-07-07 16:28:58 +0200 |
---|---|---|
committer | Julien HENRY <julien.henry@sonarsource.com> | 2014-07-07 16:29:24 +0200 |
commit | 6ace78128277d173c22a02518305838454bd95f8 (patch) | |
tree | 6e2b4568feb5a062fd86775899623235b7dbee46 /sonar-plugin-api | |
parent | 2d8b6e295dd33f85a3eaa28c2798b720ca55f7ff (diff) | |
download | sonarqube-6ace78128277d173c22a02518305838454bd95f8.tar.gz sonarqube-6ace78128277d173c22a02518305838454bd95f8.zip |
Improve filesystem logger
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectDefinition.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectDefinition.java b/sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectDefinition.java index b228e383421..29fb31ce86f 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectDefinition.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectDefinition.java @@ -182,8 +182,12 @@ public class ProjectDefinition { } private void appendProperty(String key, String value) { - String newValue = properties.getProperty(key, "") + SEPARATOR + value; - properties.put(key, newValue); + String current = properties.getProperty(key, ""); + if (StringUtils.isBlank(current)) { + properties.put(key, value); + } else { + properties.put(key, current + SEPARATOR + value); + } } /** |