@Test public void test_get_datetime() { Settings settings = new MapSettings(definitions); assertThat(settings.getDateTime("unknown")).isNull(); assertThat(settings.getDateTime("datetime").getDate()).isEqualTo(18); assertThat(settings.getDateTime("datetime").getMonth()).isEqualTo(4); assertThat(settings.getDateTime("datetime").getMinutes()).isEqualTo(50); }
private Date loadAnalysisDate() { Date date; try { // sonar.projectDate may have been specified as a time date = settings.getDateTime(CoreProperties.PROJECT_DATE_PROPERTY); } catch (SonarException e) { // this is probably just a date date = settings.getDate(CoreProperties.PROJECT_DATE_PROPERTY); } if (date == null) { date = new Date(system2.now()); settings.setProperty(CoreProperties.PROJECT_DATE_PROPERTY, date, true); } return date; }
private Date loadAnalysisDate() { Date date; try { // sonar.projectDate may have been specified as a time date = settings.getDateTime(CoreProperties.PROJECT_DATE_PROPERTY); } catch (SonarException e) { // this is probably just a date date = settings.getDate(CoreProperties.PROJECT_DATE_PROPERTY); } if (date == null) { date = new Date(system2.now()); settings.setProperty(CoreProperties.PROJECT_DATE_PROPERTY, date, true); } return date; }