本文整理了Java中org.sonar.api.config.Settings.getDate()
方法的一些代码示例,展示了Settings.getDate()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Settings.getDate()
方法的具体详情如下:
包路径:org.sonar.api.config.Settings
类名称:Settings
方法名:getDate
[英]Effective value as Date, without time fields. Format is DateUtils#DATE_FORMAT.
[中]
代码示例来源:origin: SonarSource/sonarqube
@Test
public void test_get_date() {
Settings settings = new MapSettings(definitions);
assertThat(settings.getDate("unknown")).isNull();
assertThat(settings.getDate("date").getDate()).isEqualTo(18);
assertThat(settings.getDate("date").getMonth()).isEqualTo(4);
}
代码示例来源:origin: org.codehaus.sonar/sonar-batch
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;
}
代码示例来源:origin: org.sonarsource.sonarqube/sonar-batch
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;
}
代码示例来源:origin: SonarSource/sonarqube
@Test
public void test_get_date_not_found() {
Settings settings = new MapSettings(definitions);
assertThat(settings.getDate("unknown")).isNull();
}
内容来源于网络,如有侵权,请联系作者删除!