@Override public void log() { Loggers.get(getClass()).debug("-> Keep one snapshot per {} between {} and {}", label, DateUtils.formatDate(start), DateUtils.formatDate(end)); }
/** * @see #setProperty(String, String) */ public Settings setProperty(String key, @Nullable Date date, boolean includeTime) { if (date == null) { return removeProperty(key); } return setProperty(key, includeTime ? DateUtils.formatDateTime(date) : DateUtils.formatDate(date)); }
/** * @throws org.sonar.api.utils.text.WriterException on any failure */ public JsonWriter valueDate(@Nullable Date value) { try { stream.value(value == null ? null : DateUtils.formatDate(value)); return this; } catch (Exception e) { throw rethrow(e); } }
public Settings setProperty(String key, @Nullable Date date, boolean includeTime) { if (date == null) { return removeProperty(key); } return setProperty(key, includeTime ? DateUtils.formatDateTime(date) : DateUtils.formatDate(date)); }
private static String logDate(Instant instant) { return DateUtils.formatDate(instant.truncatedTo(ChronoUnit.SECONDS)); } }
/** * @see #setProperty(String, String) */ public Settings setProperty(String key, @Nullable Date date, boolean includeTime) { if (date == null) { return removeProperty(key); } return setProperty(key, includeTime ? DateUtils.formatDateTime(date) : DateUtils.formatDate(date)); }
private static long startOfDay(long now) { return parseDate(formatDate(new Date(now))).getTime(); }
@Override public void log() { Loggers.get(getClass()).debug("-> Delete data prior to: {}", DateUtils.formatDate(before)); } }
@Override public void log() { Loggers.get(getClass()).debug("-> Keep analyses with a version prior to {}", DateUtils.formatDate(before)); }
@Test public void shouldFormatDate() { assertThat(DateUtils.formatDate(new Date())).startsWith("20"); assertThat(DateUtils.formatDate(new Date())).hasSize(10); }
.append(encode(profile.getProfileName())) .append("&since=") .append(formatDate(new Date(profile.getStartDate()))) .append("&to=") .append(formatDate(new Date(profile.getEndDate()))) .append("\n"); int newRules = profile.getNewRules();
private Optional<Period> resolveByDate(DbSession dbSession, String projectUuid, Instant date, String propertyValue) { Instant now = Instant.ofEpochMilli(system2.now()); checkPeriodProperty(date.compareTo(now) <= 0, propertyValue, "date is in the future (now: '%s')", supplierToString(() -> logDate(now))); LOG.debug("Resolving new code period by date: {}", supplierToString(() -> logDate(date))); Optional<Period> period = findFirstSnapshot(dbSession, createCommonQuery(projectUuid).setCreatedAfter(date.toEpochMilli()).setSort(BY_DATE, ASC)) .map(dto -> newPeriod(LEAK_PERIOD_MODE_DATE, DateUtils.formatDate(date), dto)); checkPeriodProperty(period.isPresent(), propertyValue, "No analysis found created after date '%s'", supplierToString(() -> logDate(date))); return period; }
@Test public void filter_by_min_submitted_and_max_executed_at_include_day() { logInAsSystemAdministrator(); ComponentDto project = db.components().insertPrivateProject(); insertActivity("T1", project, SUCCESS); String today = formatDate(new Date(EXECUTED_AT)); ActivityResponse activityResponse = call(ws.newRequest() .setParam(PARAM_MIN_SUBMITTED_AT, today) .setParam(PARAM_MAX_EXECUTED_AT, today)); assertThat(activityResponse.getTasksCount()).isEqualTo(1); }
/** * @throws org.sonar.api.utils.text.WriterException on any failure */ public JsonWriter valueDate(@Nullable Date value) { try { stream.value(value == null ? null : DateUtils.formatDate(value)); return this; } catch (Exception e) { throw rethrow(e); } }
@Override public void log() { Loggers.get(getClass()).debug("-> Keep one snapshot per {} between {} and {}", label, DateUtils.formatDate(start), DateUtils.formatDate(end)); }
private static long startOfDay(long now) { return parseDate(formatDate(new Date(now))).getTime(); }
private static String formatDate(long date) { return DateUtils.formatDate(Date.from(new Date(date).toInstant().truncatedTo(ChronoUnit.SECONDS))); }
/** * @throws org.sonar.api.utils.text.WriterException on any failure */ public JsonWriter valueDate(@Nullable Date value) { try { stream.value(value == null ? null : DateUtils.formatDate(value)); return this; } catch (Exception e) { throw rethrow(e); } }
@Override public void log() { Loggers.get(getClass()).debug("-> Delete data prior to: {}", DateUtils.formatDate(before)); } }
private Period findByDate(Date date) { SnapshotDto snapshot = findFirstSnapshot(session, createCommonQuery(projectUuid).setCreatedAfter(date.getTime()).setSort(BY_DATE, ASC)); if (snapshot == null) { return null; } LOG.debug("Compare to date {} (analysis of {})", formatDate(date.getTime()), formatDate(snapshot.getCreatedAt())); return new Period(LEAK_PERIOD_MODE_DATE, DateUtils.formatDate(date), snapshot.getCreatedAt(), snapshot.getUuid()); }