]> source.dussan.org Git - sonarqube.git/commitdiff
fix quality flaws
authorTeryk Bellahsene <teryk.bellahsene@sonarsource.com>
Tue, 10 Feb 2015 13:37:28 +0000 (14:37 +0100)
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>
Tue, 10 Feb 2015 13:38:18 +0000 (14:38 +0100)
sonar-core/src/main/java/org/sonar/core/issue/db/IssueDto.java
sonar-plugin-api/src/main/java/org/sonar/api/database/model/Snapshot.java

index 9b726f4b4e3a90f9ee242fbf3a92f2224f626154..183ddd71aae42ea222deac7fd7a5ca1dd94c273c 100644 (file)
@@ -677,7 +677,7 @@ public final class IssueDto implements Serializable {
     issue.setActionPlanKey(actionPlanKey);
     issue.setAuthorLogin(authorLogin);
     issue.setNew(false);
-    issue.setCreationDate(longToDate(issueCreationDate));
+    issue.setCreationDate(new Date(issueCreationDate));
     issue.setCloseDate(longToDate(issueCloseDate));
     issue.setUpdateDate(longToDate(issueUpdateDate));
     issue.setSelectedAt(selectedAt);
index a83d19fd29bd08991c962d248deb154817330f05..cd22585f357e415280c9334672c62c6bd792d7c1 100644 (file)
@@ -168,6 +168,14 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     this.rootProjectId = guessRootProjectId(resource, parent);
   }
 
+  public Snapshot(ResourceModel resource, boolean last, String status, Date date) {
+    this();
+    setResource(resource);
+    this.status = status;
+    this.last = last;
+    this.createdAt = date.getTime();
+  }
+
   private static Integer guessRootProjectId(ResourceModel resource, Snapshot parent) {
     Integer result;
     if (parent == null) {
@@ -182,14 +190,6 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return session.save(this);
   }
 
-  public Snapshot(ResourceModel resource, boolean last, String status, Date date) {
-    this();
-    setResource(resource);
-    this.status = status;
-    this.last = last;
-    this.createdAt = date.getTime();
-  }
-
   /**
    * Insertion date (technical)
    *
@@ -199,10 +199,6 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return longToDate(buildDate);
   }
 
-  public Long getBuildDateMs() {
-    return buildDate;
-  }
-
   /**
    * Insertion date (technical)
    *
@@ -213,6 +209,10 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return this;
   }
 
+  public Long getBuildDateMs() {
+    return buildDate;
+  }
+
   public Snapshot setBuildDateMs(Long d) {
     this.buildDate = d;
     return this;
@@ -222,15 +222,15 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return longToDate(createdAt);
   }
 
-  public Long getCreatedAtMs() {
-    return createdAt;
-  }
-
   public Snapshot setCreatedAt(Date createdAt) {
     this.createdAt = dateToLong(createdAt);
     return this;
   }
 
+  public Long getCreatedAtMs() {
+    return createdAt;
+  }
+
   public Snapshot setCreatedAtMs(Long createdAt) {
     this.createdAt = createdAt;
     return this;
@@ -343,15 +343,6 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return depth;
   }
 
-  public Integer getRootProjectId() {
-    return rootProjectId;
-  }
-
-  public Snapshot setRootProjectId(Integer rootProjectId) {
-    this.rootProjectId = rootProjectId;
-    return this;
-  }
-
   /**
    * Sets the depth of the snapshot
    *
@@ -364,6 +355,15 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     this.depth = depth;
   }
 
+  public Integer getRootProjectId() {
+    return rootProjectId;
+  }
+
+  public Snapshot setRootProjectId(Integer rootProjectId) {
+    this.rootProjectId = rootProjectId;
+    return this;
+  }
+
   public String getPeriod1Mode() {
     return period1Mode;
   }
@@ -508,10 +508,6 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return longToDate(period1Date);
   }
 
-  public Long getPeriod1DateMs() {
-    return period1Date;
-  }
-
   /**
    * For internal use.
    *
@@ -522,6 +518,10 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return this;
   }
 
+  public Long getPeriod1DateMs() {
+    return period1Date;
+  }
+
   public Snapshot setPeriod1DateMs(Long period1Date) {
     this.period1Date = period1Date;
     return this;
@@ -531,10 +531,6 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return longToDate(period2Date);
   }
 
-  public Long getPeriod2DateMs() {
-    return period2Date;
-  }
-
   /**
    * For internal use.
    *
@@ -545,6 +541,10 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return this;
   }
 
+  public Long getPeriod2DateMs() {
+    return period2Date;
+  }
+
   public Snapshot setPeriod2DateMs(Long period2Date) {
     this.period2Date = period2Date;
     return this;
@@ -554,10 +554,6 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return longToDate(period3Date);
   }
 
-  public Long getPeriod3DateMs() {
-    return period3Date;
-  }
-
   /**
    * For internal use.
    *
@@ -568,6 +564,10 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return this;
   }
 
+  public Long getPeriod3DateMs() {
+    return period3Date;
+  }
+
   public Snapshot setPeriod3DateMs(Long period3Date) {
     this.period3Date = period3Date;
     return this;
@@ -577,10 +577,6 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return longToDate(period4Date);
   }
 
-  public Long getPeriod4DateMs() {
-    return period4Date;
-  }
-
   /**
    * For internal use.
    *
@@ -591,6 +587,10 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return this;
   }
 
+  public Long getPeriod4DateMs() {
+    return period4Date;
+  }
+
   public Snapshot setPeriod4DateMs(Long period4Date) {
     this.period4Date = period4Date;
     return this;
@@ -600,10 +600,6 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return longToDate(period5Date);
   }
 
-  public Long getPeriod5DateMs() {
-    return period5Date;
-  }
-
   /**
    * For internal use.
    *
@@ -614,6 +610,10 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
     return this;
   }
 
+  public Long getPeriod5DateMs() {
+    return period5Date;
+  }
+
   public Snapshot setPeriod5DateMs(Long period5Date) {
     this.period5Date = period5Date;
     return this;
@@ -642,7 +642,7 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
         period5Mode = s;
         break;
       default:
-        throw new IndexOutOfBoundsException("Index of Snapshot.periodMode is between 1 and 5");
+        throw newPeriodIndexOutOfBoundsException("periodMode");
     }
     return this;
   }
@@ -660,7 +660,7 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
       case 5:
         return period5Mode;
       default:
-        throw new IndexOutOfBoundsException("Index of Snapshot.periodMode is between 1 and 5");
+        throw newPeriodIndexOutOfBoundsException("periodMode");
     }
   }
 
@@ -687,7 +687,7 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
         period5Param = s;
         break;
       default:
-        throw new IndexOutOfBoundsException("Index of Snapshot.periodModeParameter is between 1 and 5");
+        throw newPeriodIndexOutOfBoundsException("periodParameter");
     }
     return this;
   }
@@ -705,7 +705,7 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
       case 5:
         return period5Param;
       default:
-        throw new IndexOutOfBoundsException("Index of Snapshot.periodModeParameter is between 1 and 5");
+        throw newPeriodIndexOutOfBoundsException("periodParameter");
     }
   }
 
@@ -733,7 +733,7 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
         period5Date = time;
         break;
       default:
-        throw new IndexOutOfBoundsException("Index of Snapshot.periodDate is between 1 and 5");
+        throw newPeriodIndexOutOfBoundsException("periodDate");
     }
     return this;
   }
@@ -756,7 +756,7 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
         period5Date = date;
         break;
       default:
-        throw new IndexOutOfBoundsException("Index of Snapshot.periodDate is between 1 and 5");
+        throw newPeriodIndexOutOfBoundsException("periodDate");
     }
     return this;
   }
@@ -774,7 +774,7 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
       case 5:
         return longToDate(period5Date);
       default:
-        throw new IndexOutOfBoundsException("Index of Snapshot.periodDate is between 1 and 5");
+        throw newPeriodIndexOutOfBoundsException("periodDate");
     }
   }
 
@@ -791,10 +791,14 @@ public class Snapshot extends BaseIdentifiable<Snapshot> implements Serializable
       case 5:
         return period5Date;
       default:
-        throw new IndexOutOfBoundsException("Index of Snapshot.periodDate is between 1 and 5");
+        throw newPeriodIndexOutOfBoundsException("periodDate");
     }
   }
 
+  private IndexOutOfBoundsException newPeriodIndexOutOfBoundsException(String field) {
+    return new IndexOutOfBoundsException(String.format("Index of Snapshot.%s is between 1 and 5", field));
+  }
+
   @Override
   public boolean equals(Object obj) {
     if (!(obj instanceof Snapshot)) {