From: Fabrice Bellingard Date: Thu, 27 Sep 2012 09:29:39 +0000 (+0200) Subject: SONAR-3636 Add and feed a new column projects.created_at X-Git-Tag: 3.3~196 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=eacd1ccd5e4edae7c3edceb4f4be483fc1718dc9;p=sonarqube.git SONAR-3636 Add and feed a new column projects.created_at => Update clone() method on ResourceModel --- diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/ResourceModel.java b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/ResourceModel.java index ae8813822ac..35a6e481340 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/ResourceModel.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/ResourceModel.java @@ -284,6 +284,10 @@ public class ResourceModel extends BaseIdentifiable implements Cloneable { return createdAt; } + public void setCreatedAt(Date createdAt) { + this.createdAt = createdAt; + } + @Override public boolean equals(Object obj) { if (!(obj instanceof ResourceModel)) { @@ -323,6 +327,7 @@ public class ResourceModel extends BaseIdentifiable implements Cloneable { .append("rootId", rootId) .append("copyResourceId", copyResourceId) .append("personId", personId) + .append("createdAt", createdAt) .toString(); } @@ -337,6 +342,7 @@ public class ResourceModel extends BaseIdentifiable implements Cloneable { clone.setCopyResourceId(getCopyResourceId()); clone.setLongName(getLongName()); clone.setPersonId(getPersonId()); + clone.setCreatedAt(getCreatedAt()); return clone; }