aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2017-07-26 08:57:52 +0200
committerSimon Brandhof <simon.brandhof@sonarsource.com>2017-07-26 08:57:52 +0200
commit3a988bb88a5c66f651682083496159a7495e1acb (patch)
tree1da6987a371c2278cdea0802d7812fbc2f734297 /sonar-core
parente5cb819995b40afd98fc49976e35b73ec702d649 (diff)
downloadsonarqube-3a988bb88a5c66f651682083496159a7495e1acb.tar.gz
sonarqube-3a988bb88a5c66f651682083496159a7495e1acb.zip
Fix Quality flaws
Diffstat (limited to 'sonar-core')
-rw-r--r--sonar-core/src/main/java/org/sonar/core/util/UtcDateUtils.java14
1 files changed, 5 insertions, 9 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/util/UtcDateUtils.java b/sonar-core/src/main/java/org/sonar/core/util/UtcDateUtils.java
index d0e8b03fcf5..47998556bbd 100644
--- a/sonar-core/src/main/java/org/sonar/core/util/UtcDateUtils.java
+++ b/sonar-core/src/main/java/org/sonar/core/util/UtcDateUtils.java
@@ -30,15 +30,11 @@ import org.sonar.api.utils.DateUtils;
public class UtcDateUtils {
private static final ThreadLocal<DateFormat> format =
- new ThreadLocal<DateFormat>() {
- @Override
- protected DateFormat initialValue() {
- DateFormat f = new SimpleDateFormat(DateUtils.DATETIME_FORMAT);
- f.setTimeZone(TimeZone.getTimeZone("UTC"));
- return f;
-
- }
- };
+ ThreadLocal.withInitial(() -> {
+ DateFormat f = new SimpleDateFormat(DateUtils.DATETIME_FORMAT);
+ f.setTimeZone(TimeZone.getTimeZone("UTC"));
+ return f;
+ });
private UtcDateUtils() {
// only static stuff