public DefaultIssue setCreationDate(Date d) { this.creationDate = truncateToSeconds(d); return this; }
public DefaultIssue setCloseDate(@Nullable Date d) { this.closeDate = truncateToSeconds(d); return this; }
public DefaultIssue setUpdateDate(@Nullable Date d) { this.updateDate = truncateToSeconds(d); return this; }
private static boolean isOnPeriod(DefaultIssue issue, Period period) { // Add one second to not take into account issues created during current analysis return issue.creationDate().getTime() > truncateToSeconds(period.getSnapshotDate()); } }
long calculate(DefaultIssue issue, Period period) { if (issue.creationDate().getTime() > truncateToSeconds(period.getSnapshotDate())) { return MoreObjects.firstNonNull(issue.effortInMinutes(), 0L); } return 0L; } }
@Override public void onIssue(Component component, DefaultIssue issue) { if (issue.type() == RuleType.SECURITY_HOTSPOT) { return; } currentCounters.add(issue); if (!periodHolder.hasPeriod()) { return; } Period period = periodHolder.getPeriod(); // Add one second to not take into account issues created during current analysis if (issue.creationDate().getTime() > truncateToSeconds(period.getSnapshotDate())) { currentCounters.addOnPeriod(issue); } }
public DefaultIssue setCreationDate(Date d) { this.creationDate = truncateToSeconds(d); return this; }
public DefaultIssue setUpdateDate(@Nullable Date d) { this.updateDate = truncateToSeconds(d); return this; }
public DefaultIssue setCloseDate(@Nullable Date d) { this.closeDate = truncateToSeconds(d); return this; }
private static boolean isOnPeriod(DefaultIssue issue, Period period) { // Add one second to not take into account issues created during current analysis return issue.creationDate().getTime() > truncateToSeconds(period.getSnapshotDate()); } }
long calculate(DefaultIssue issue, Period period) { if (issue.creationDate().getTime() > truncateToSeconds(period.getSnapshotDate())) { return MoreObjects.firstNonNull(issue.effortInMinutes(), 0L); } return 0L; } }
@Override public void onIssue(Component component, DefaultIssue issue) { currentCounters.add(issue); if (!periodHolder.hasPeriod()) { return; } Period period = periodHolder.getPeriod(); // Add one second to not take into account issues created during current analysis if (issue.creationDate().getTime() > truncateToSeconds(period.getSnapshotDate())) { currentCounters.addOnPeriod(issue); } }