From a7df7ea209f83fec8fe3a0bc55a83970db11a8db Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Tue, 17 Dec 2013 11:52:43 +0400 Subject: [PATCH] Cleanup (deprecation; dead code) --- .../openapi/application/ApplicationInfo.java | 13 +------ .../application/ex/ApplicationInfoEx.java | 39 ++++++++----------- 2 files changed, 17 insertions(+), 35 deletions(-) diff --git a/platform/platform-api/src/com/intellij/openapi/application/ApplicationInfo.java b/platform/platform-api/src/com/intellij/openapi/application/ApplicationInfo.java index 4661dbda9e72..a837d6e15c8e 100644 --- a/platform/platform-api/src/com/intellij/openapi/application/ApplicationInfo.java +++ b/platform/platform-api/src/com/intellij/openapi/application/ApplicationInfo.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 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. @@ -22,18 +22,8 @@ import java.util.Calendar; public abstract class ApplicationInfo { public abstract Calendar getBuildDate(); - - @Deprecated() - /** - * Use {@link #getBuild()} instead - */ - public String getBuildNumber() { - return getBuild().asString(); - } - public abstract BuildNumber getBuild(); public abstract String getApiVersion(); - public abstract String getMajorVersion(); public abstract String getMinorVersion(); public abstract String getVersionName(); @@ -65,7 +55,6 @@ public abstract class ApplicationInfo { return ApplicationManager.getApplication().getComponent(ApplicationInfo.class); } - public static boolean helpAvailable() { return ApplicationManager.getApplication() != null && getInstance() != null && getInstance().hasHelp(); } diff --git a/platform/platform-impl/src/com/intellij/openapi/application/ex/ApplicationInfoEx.java b/platform/platform-impl/src/com/intellij/openapi/application/ex/ApplicationInfoEx.java index f08eb5f62706..f241f39d833f 100644 --- a/platform/platform-impl/src/com/intellij/openapi/application/ex/ApplicationInfoEx.java +++ b/platform/platform-impl/src/com/intellij/openapi/application/ex/ApplicationInfoEx.java @@ -13,26 +13,19 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - -/* - * Created by IntelliJ IDEA. - * User: mike - * Date: Sep 16, 2002 - * Time: 5:17:44 PM - * To change template for new class use - * Code Style | Class Templates options (Tools | IDE Options). - */ package com.intellij.openapi.application.ex; import com.intellij.openapi.application.ApplicationInfo; -import org.jetbrains.annotations.Nullable; import java.awt.*; import java.util.Calendar; import java.util.List; +/** + * @author mike + * @since Sep 16, 2002 + */ public abstract class ApplicationInfoEx extends ApplicationInfo { - public static ApplicationInfoEx getInstanceEx() { return (ApplicationInfoEx) getInstance(); } @@ -49,19 +42,10 @@ public abstract class ApplicationInfoEx extends ApplicationInfo { public abstract String getSmallIconUrl(); - @Nullable - public String getBigIconUrl() { - return null; - } - - public abstract String getOpaqueIconUrl(); + public abstract String getBigIconUrl(); public abstract String getToolWindowIconUrl(); - public abstract String getWelcomeScreenCaptionUrl(); - - public abstract String getWelcomeScreenDeveloperSloganUrl(); - public abstract String getWelcomeScreenLogoUrl(); public abstract String getEditorBackgroundImageUrl(); @@ -72,10 +56,8 @@ public abstract class ApplicationInfoEx extends ApplicationInfo { public abstract boolean showLicenseeInfo(); - public abstract boolean isEAP(); - public abstract UpdateUrls getUpdateUrls(); public abstract String getDocumentationUrl(); @@ -117,4 +99,15 @@ public abstract class ApplicationInfoEx extends ApplicationInfo { public abstract boolean isEssentialPlugin(String pluginId); + /** @deprecated to remove in IDEA 14 */ + @SuppressWarnings("UnusedDeclaration") + public abstract String getOpaqueIconUrl(); + + /** @deprecated to remove in IDEA 14 */ + @SuppressWarnings("UnusedDeclaration") + public abstract String getWelcomeScreenCaptionUrl(); + + /** @deprecated to remove in IDEA 14 */ + @SuppressWarnings("UnusedDeclaration") + public abstract String getWelcomeScreenDeveloperSloganUrl(); }