]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-6012 Fix creationDate during issue tracking on removed components
authorJulien HENRY <julien.henry@sonarsource.com>
Mon, 26 Jan 2015 13:05:33 +0000 (14:05 +0100)
committerJulien HENRY <julien.henry@sonarsource.com>
Mon, 26 Jan 2015 16:03:36 +0000 (17:03 +0100)
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/LocalIssueTracking.java
sonar-batch/src/main/resources/org/sonar/batch/scan/report/issuesreport.ftl

index 773c128e403e8f3d2995491948e550541f4a365b..11114ec0dc8d6acf9b85e70eb9b1c957f640235a 100644 (file)
@@ -178,6 +178,7 @@ public class LocalIssueTracking implements BatchComponent {
     issue.setAssignee(previous.assigneeLogin());
     issue.setComponentKey(previous.componentKey());
     issue.setManualSeverity(previous.isManualSeverity());
+    issue.setCreationDate(previous.creationDate());
     issue.setRuleKey(RuleKey.of(previous.ruleRepo(), previous.ruleKey()));
     issue.setNew(false);
     return issue;
index 2c4be6a86c8aced7257c9e0c0b7b6cd902816950..5f757cccd30340b4ac2e949bd0140f793791714b 100644 (file)
                   <#if issue.isNew()>
                     NEW
                   <#else>
-                    <#if issue.creationDate()??>${issue.creationDate()?date}<#else>TODO (no date)</#if>
+                    ${issue.creationDate()?date}
                   </#if>
                 </span>
               </div>
                               <#if issue.isNew()>
                                 NEW
                               <#else>
-                                <#if issue.creationDate()??>${issue.creationDate()?date}<#else>TODO (no date)</#if>
+                                ${issue.creationDate()?date}
                               </#if>
                             </span>
                             &nbsp;