From eb9686b57df2e5ecf91a1b9cb0fcbdbb7f72fd81 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Fri, 29 Nov 2013 17:04:30 +0100 Subject: [PATCH] Cleanup (single-use util class deprecated) --- .../platform-impl/src/com/intellij/idea/StartupUtil.java | 7 ++++--- .../src/com/intellij/util/text/DateFormatUtilRt.java | 4 +++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/idea/StartupUtil.java b/platform/platform-impl/src/com/intellij/idea/StartupUtil.java index 823187461f55..105f393a7f4e 100644 --- a/platform/platform-impl/src/com/intellij/idea/StartupUtil.java +++ b/platform/platform-impl/src/com/intellij/idea/StartupUtil.java @@ -33,15 +33,16 @@ import com.intellij.util.Consumer; import com.intellij.util.EnvironmentUtil; import com.intellij.util.SnappyInitializer; import com.intellij.util.lang.UrlClassLoader; -import com.intellij.util.text.DateFormatUtilRt; import com.sun.jna.Native; import org.jetbrains.annotations.NonNls; import javax.swing.*; import java.io.File; import java.lang.management.ManagementFactory; +import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.List; +import java.util.Locale; /** * @author yole @@ -276,8 +277,8 @@ public class StartupUtil { ApplicationInfo appInfo = ApplicationInfoImpl.getShadowInstance(); ApplicationNamesInfo namesInfo = ApplicationNamesInfo.getInstance(); - log.info("IDE: " + namesInfo.getFullProductName() + " (build #" + appInfo.getBuild() + ", " + - DateFormatUtilRt.formatBuildDate(appInfo.getBuildDate()) + ")"); + String buildDate = new SimpleDateFormat("dd MMM yyyy HH:ss", Locale.US).format(appInfo.getBuildDate().getTime()); + log.info("IDE: " + namesInfo.getFullProductName() + " (build #" + appInfo.getBuild() + ", " + buildDate + ")"); log.info("OS: " + SystemInfoRt.OS_NAME + " (" + SystemInfoRt.OS_VERSION + ", " + SystemInfo.OS_ARCH + ")"); log.info("JRE: " + System.getProperty("java.runtime.version", "-") + " (" + System.getProperty("java.vendor", "-") + ")"); log.info("JVM: " + System.getProperty("java.vm.version", "-") + " (" + System.getProperty("java.vm.name", "-") + ")"); diff --git a/platform/util-rt/src/com/intellij/util/text/DateFormatUtilRt.java b/platform/util-rt/src/com/intellij/util/text/DateFormatUtilRt.java index c7fbdd9c36ca..43462ae58864 100644 --- a/platform/util-rt/src/com/intellij/util/text/DateFormatUtilRt.java +++ b/platform/util-rt/src/com/intellij/util/text/DateFormatUtilRt.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2012 JetBrains s.r.o. + * Copyright 2000-2013 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,6 +21,8 @@ import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Locale; +@SuppressWarnings("UnusedDeclaration") +/** @deprecated to remove in IDEA 14 */ public class DateFormatUtilRt { private static final SimpleDateFormat BUILD_DATE_FORMAT = new SimpleDateFormat("dd MMM yyyy HH:ss", Locale.US);