ES: scheduled for removal api

This commit is contained in:
Vladislav.Soroka
2018-06-18 16:13:34 +03:00
parent 5ed88b7429
commit 7493553df0
3 changed files with 9 additions and 2 deletions
@@ -17,6 +17,7 @@ package com.intellij.openapi.externalSystem.service;
import com.intellij.execution.ExecutionException;
import com.intellij.execution.configurations.SimpleJavaParameters;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import java.net.URL;
@@ -59,10 +60,11 @@ public interface ParametersEnhancer {
* </ul>
* </pre>
*
* @deprecated to be removed in 2018.2
* @deprecated to be removed in 2018.3
*
* @param urls
*/
@Deprecated
@ApiStatus.ScheduledForRemoval(inVersion = "2018.3")
default void enhanceLocalProcessing(@NotNull List<URL> urls) {}
}
@@ -15,12 +15,15 @@
*/
package com.intellij.openapi.externalSystem.util;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.Nullable;
/**
* @author Denis Zhdanov
* @since 1/16/13 6:26 PM
*/
@ApiStatus.ScheduledForRemoval(inVersion = "2018.3")
@Deprecated
public class ArtifactInfo {
@Nullable private final String myName;
@@ -57,6 +57,7 @@ import com.intellij.util.ui.UIUtil;
import com.intellij.util.ui.accessibility.ScreenReader;
import com.intellij.util.ui.update.MergingUpdateQueue;
import com.intellij.util.ui.update.Update;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -124,8 +125,9 @@ public class ExternalSystemNotificationManager implements Disposable {
}
/**
* @deprecated to be removed in 2018.2
* @deprecated to be removed in 2018.3
*/
@ApiStatus.ScheduledForRemoval(inVersion = "2018.3")
@Deprecated
@NotNull
public NotificationData createNotification(@NotNull Throwable error,