]> source.dussan.org Git - sonarqube.git/commitdiff
Fi quality flaw
authorJulien Lancelot <julien.lancelot@gmail.com>
Thu, 20 Jun 2013 06:41:33 +0000 (08:41 +0200)
committerJulien Lancelot <julien.lancelot@gmail.com>
Thu, 20 Jun 2013 13:17:41 +0000 (15:17 +0200)
sonar-core/src/main/java/org/sonar/core/issue/DefaultIssueFilter.java
sonar-server/src/main/java/org/sonar/server/issue/InternalRubyIssueService.java

index f2269b81a3ee47e99a2e3cc357efa7ae08fd553e..5f59c0f0e92654a3783a36f2aa2d02c757bd68bb 100644 (file)
@@ -27,7 +27,7 @@ public class DefaultIssueFilter {
   private Long id;
   private String name;
   private String user;
-  private Boolean shared = false;
+  private boolean shared = false;
   private String description;
   private String data;
   private Date createdAt;
@@ -72,11 +72,11 @@ public class DefaultIssueFilter {
     return this;
   }
 
-  public Boolean shared() {
+  public boolean shared() {
     return shared;
   }
 
-  public DefaultIssueFilter setShared(Boolean shared) {
+  public DefaultIssueFilter setShared(boolean shared) {
     this.shared = shared;
     return this;
   }
index 92f199f17294a2e693dfacc999f591eb0df3c540..42754d424cece36157090cce0a8982564cbf8d63 100644 (file)
@@ -484,7 +484,8 @@ public class InternalRubyIssueService implements ServerComponent {
     String name = params.get("name");
     String description = params.get("description");
     String data = params.get("data");
-    Boolean shared = RubyUtils.toBoolean(params.get("shared"));
+    Boolean sharedParam = RubyUtils.toBoolean(params.get("shared"));
+    boolean shared = sharedParam != null ? sharedParam : false;
 
     if (isUpdate) {
       checkMandatoryParameter(id, "id", result);