Commit 3943b7fd authored by Sergey Patrikeev's avatar Sergey Patrikeev
Browse files

IJSDK-550: Clean up @since javadoc tags.

@ApiStatus.AvailableSince annotations are automatically generated on the build server for each build, and get published to the IntelliJ Artifacts Repository.
parent 3de5af5f
Showing with 0 additions and 36 deletions
+0 -36
...@@ -50,7 +50,6 @@ public interface CompileContext extends UserDataHolder { ...@@ -50,7 +50,6 @@ public interface CompileContext extends UserDataHolder {
* @param lineNum a line number, -1 if not available. * @param lineNum a line number, -1 if not available.
* @param columnNum a column number, -1 if not available. * @param columnNum a column number, -1 if not available.
* @param navigatable the navigatable pointing to the error location. * @param navigatable the navigatable pointing to the error location.
* @since 6.0
*/ */
void addMessage(@NotNull CompilerMessageCategory category, String message, @Nullable String url, int lineNum, int columnNum, void addMessage(@NotNull CompilerMessageCategory category, String message, @Nullable String url, int lineNum, int columnNum,
Navigatable navigatable); Navigatable navigatable);
......
...@@ -59,7 +59,6 @@ public final class TimestampValidityState implements ValidityState { ...@@ -59,7 +59,6 @@ public final class TimestampValidityState implements ValidityState {
* *
* @param is the stream to load the validity state from. * @param is the stream to load the validity state from.
* @throws IOException if the stream read fails. * @throws IOException if the stream read fails.
* @since 5.0.2
*/ */
public static TimestampValidityState load(DataInput is) throws IOException { public static TimestampValidityState load(DataInput is) throws IOException {
return new TimestampValidityState(is.readLong()); return new TimestampValidityState(is.readLong());
......
...@@ -50,9 +50,6 @@ public abstract class InspectionValidator { ...@@ -50,9 +50,6 @@ public abstract class InspectionValidator {
@Nullable @Nullable
private final InspectionToolProvider myInspectionToolProvider; private final InspectionToolProvider myInspectionToolProvider;
/**
* @since 15
*/
protected InspectionValidator(@NotNull final String description, @NotNull final String progressIndicatorText) { protected InspectionValidator(@NotNull final String description, @NotNull final String progressIndicatorText) {
myDescription = description; myDescription = description;
myProgressIndicatorText = progressIndicatorText; myProgressIndicatorText = progressIndicatorText;
......
...@@ -96,7 +96,6 @@ public class JdkChooserPanel extends JPanel { ...@@ -96,7 +96,6 @@ public class JdkChooserPanel extends JPanel {
* Sets the JDK types which may be shown in the panel. * Sets the JDK types which may be shown in the panel.
* *
* @param allowedJdkTypes the array of JDK types which may be shown, or null if all JDK types are allowed. * @param allowedJdkTypes the array of JDK types which may be shown, or null if all JDK types are allowed.
* @since 7.0.3
*/ */
public void setAllowedJdkTypes(@Nullable final SdkType[] allowedJdkTypes) { public void setAllowedJdkTypes(@Nullable final SdkType[] allowedJdkTypes) {
myAllowedJdkTypes = allowedJdkTypes; myAllowedJdkTypes = allowedJdkTypes;
......
...@@ -24,7 +24,6 @@ import org.jetbrains.uast.UField; ...@@ -24,7 +24,6 @@ import org.jetbrains.uast.UField;
* A node in the reference graph corresponding to a Java field. * A node in the reference graph corresponding to a Java field.
* *
* @author anna * @author anna
* @since 6.0
*/ */
public interface RefField extends RefJavaElement { public interface RefField extends RefJavaElement {
Key<Boolean> ENUM_CONSTANT = Key.create("ENUM_CONSTANT"); Key<Boolean> ENUM_CONSTANT = Key.create("ENUM_CONSTANT");
......
...@@ -21,7 +21,6 @@ import org.jetbrains.annotations.NotNull; ...@@ -21,7 +21,6 @@ import org.jetbrains.annotations.NotNull;
* A node in the reference graph corresponding to the implicit constructor of a Java class. * A node in the reference graph corresponding to the implicit constructor of a Java class.
* *
* @author anna * @author anna
* @since 6.0
*/ */
public interface RefImplicitConstructor extends RefMethod { public interface RefImplicitConstructor extends RefMethod {
@NotNull @NotNull
......
...@@ -22,7 +22,6 @@ import org.jetbrains.annotations.NotNull; ...@@ -22,7 +22,6 @@ import org.jetbrains.annotations.NotNull;
* *
* @see RefEntity#accept * @see RefEntity#accept
* @see RefManager#iterate * @see RefManager#iterate
* @since 6.0
*/ */
public class RefJavaVisitor extends RefVisitor { public class RefJavaVisitor extends RefVisitor {
public void visitField(@NotNull RefField field) { public void visitField(@NotNull RefField field) {
......
...@@ -32,7 +32,6 @@ import java.util.Collection; ...@@ -32,7 +32,6 @@ import java.util.Collection;
* A node in the reference graph corresponding to a Java method. * A node in the reference graph corresponding to a Java method.
* *
* @author anna * @author anna
* @since 6.0
*/ */
public interface RefMethod extends RefJavaElement { public interface RefMethod extends RefJavaElement {
/** /**
......
...@@ -21,7 +21,6 @@ import org.jetbrains.annotations.NotNull; ...@@ -21,7 +21,6 @@ import org.jetbrains.annotations.NotNull;
* A node in the reference graph corresponding to a Java package. * A node in the reference graph corresponding to a Java package.
* *
* @author anna * @author anna
* @since 6.0
* @see RefJavaManager#getPackage * @see RefJavaManager#getPackage
*/ */
public interface RefPackage extends RefEntity { public interface RefPackage extends RefEntity {
......
...@@ -10,7 +10,6 @@ import org.jetbrains.uast.UParameter; ...@@ -10,7 +10,6 @@ import org.jetbrains.uast.UParameter;
* A node in the reference graph corresponding to a Java method parameter. * A node in the reference graph corresponding to a Java method parameter.
* *
* @author anna * @author anna
* @since 6.0
*/ */
public interface RefParameter extends RefJavaElement { public interface RefParameter extends RefJavaElement {
Object VALUE_IS_NOT_CONST = ObjectUtils.sentinel("VALUE_IS_NOT_CONST"); Object VALUE_IS_NOT_CONST = ObjectUtils.sentinel("VALUE_IS_NOT_CONST");
......
...@@ -13,8 +13,6 @@ import com.intellij.lang.jvm.JvmModifiersOwner ...@@ -13,8 +13,6 @@ import com.intellij.lang.jvm.JvmModifiersOwner
* If method returns empty list this means that operation on given elements is not supported or not yet implemented for a language. * If method returns empty list this means that operation on given elements is not supported or not yet implemented for a language.
* *
* Every new added method should return empty list by default and then be overridden in implementations for each language if it is possible. * Every new added method should return empty list by default and then be overridden in implementations for each language if it is possible.
*
* @since 2017.3
*/ */
abstract class JvmElementActionsFactory { abstract class JvmElementActionsFactory {
......
...@@ -27,8 +27,6 @@ import org.jetbrains.annotations.Nls.Capitalization.Sentence ...@@ -27,8 +27,6 @@ import org.jetbrains.annotations.Nls.Capitalization.Sentence
* e.g. by some framework (CGLIB Proxy in Spring). * e.g. by some framework (CGLIB Proxy in Spring).
* *
* @author Nicolay Mitropolsky * @author Nicolay Mitropolsky
*
* @since 2017.2
*/ */
abstract class ImplicitSubclassProvider { abstract class ImplicitSubclassProvider {
......
...@@ -33,7 +33,6 @@ public interface ConflictResolutionPolicy { ...@@ -33,7 +33,6 @@ public interface ConflictResolutionPolicy {
* Inject the policy to use when inserting a new method. * Inject the policy to use when inserting a new method.
* *
* @param strategy the policy to use. * @param strategy the policy to use.
* @since 3.18
*/ */
void setNewMethodStrategy(InsertNewMethodStrategy strategy); void setNewMethodStrategy(InsertNewMethodStrategy strategy);
......
...@@ -194,7 +194,6 @@ public class FilterPattern { ...@@ -194,7 +194,6 @@ public class FilterPattern {
* Set this to true to filter by enum fields (JDK1.5). * Set this to true to filter by enum fields (JDK1.5).
* *
* @param enumField if true enum fields is unwanted. * @param enumField if true enum fields is unwanted.
* @since 3.17
*/ */
public void setEnumField(boolean enumField) { public void setEnumField(boolean enumField) {
this.enumField = enumField; this.enumField = enumField;
...@@ -208,7 +207,6 @@ public class FilterPattern { ...@@ -208,7 +207,6 @@ public class FilterPattern {
* Set this to true to filter loggers (Log4j, JDK1.4). * Set this to true to filter loggers (Log4j, JDK1.4).
* *
* @param loggers if true logger fields is unwanted. * @param loggers if true logger fields is unwanted.
* @since 3.20
*/ */
public void setLoggers(boolean loggers) { public void setLoggers(boolean loggers) {
this.loggers = loggers; this.loggers = loggers;
...@@ -233,7 +231,6 @@ public class FilterPattern { ...@@ -233,7 +231,6 @@ public class FilterPattern {
* Sets a filtering using the field type FQN. * Sets a filtering using the field type FQN.
* *
* @param fieldType the field type * @param fieldType the field type
* @since 3.20
*/ */
public void setFieldType(String fieldType) { public void setFieldType(String fieldType) {
this.fieldType = fieldType; this.fieldType = fieldType;
...@@ -258,7 +255,6 @@ public class FilterPattern { ...@@ -258,7 +255,6 @@ public class FilterPattern {
* Sets a filtering using the method return type FQN. * Sets a filtering using the method return type FQN.
* *
* @param methodType the method return type * @param methodType the method return type
* @since 3.20
*/ */
public void setMethodType(String methodType) { public void setMethodType(String methodType) {
this.methodType = methodType; this.methodType = methodType;
......
...@@ -23,8 +23,6 @@ import java.util.Map; ...@@ -23,8 +23,6 @@ import java.util.Map;
/** /**
* The standard "New Class" action. * The standard "New Class" action.
*
* @since 5.1
*/ */
public class CreateClassAction extends JavaCreateTemplateInPackageAction<PsiClass> implements DumbAware { public class CreateClassAction extends JavaCreateTemplateInPackageAction<PsiClass> implements DumbAware {
public CreateClassAction() { public CreateClassAction() {
......
...@@ -28,8 +28,6 @@ import java.util.Locale; ...@@ -28,8 +28,6 @@ import java.util.Locale;
/** /**
* Resolve small icons located in project for use in UI (e.g. gutter preview icon, lookups). * Resolve small icons located in project for use in UI (e.g. gutter preview icon, lookups).
*
* @since 15
*/ */
public class ProjectIconsAccessor { public class ProjectIconsAccessor {
......
...@@ -22,7 +22,6 @@ import java.util.EventListener; ...@@ -22,7 +22,6 @@ import java.util.EventListener;
/** /**
* @author Evgeny Gerashchenko * @author Evgeny Gerashchenko
* @since 27 Aug 2012
*/ */
public interface ExternalAnnotationsListener extends EventListener { public interface ExternalAnnotationsListener extends EventListener {
/** /**
......
...@@ -10,17 +10,11 @@ public interface JvmAnnotatedElement extends JvmElement { ...@@ -10,17 +10,11 @@ public interface JvmAnnotatedElement extends JvmElement {
@NotNull @NotNull
JvmAnnotation[] getAnnotations(); JvmAnnotation[] getAnnotations();
/**
* @since 2018.2
*/
@Nullable @Nullable
default JvmAnnotation getAnnotation(@NotNull @NonNls String fqn) { default JvmAnnotation getAnnotation(@NotNull @NonNls String fqn) {
return JvmAnnotatedElementDefaults.getAnnotation(this, fqn); return JvmAnnotatedElementDefaults.getAnnotation(this, fqn);
} }
/**
* @since 2018.2
*/
default boolean hasAnnotation(@NotNull @NonNls String fqn) { default boolean hasAnnotation(@NotNull @NonNls String fqn) {
return getAnnotation(fqn) != null; return getAnnotation(fqn) != null;
} }
......
...@@ -5,7 +5,6 @@ package com.intellij.lang.jvm; ...@@ -5,7 +5,6 @@ package com.intellij.lang.jvm;
* Marker interface for languages which are compiled into JVM-bytecode. * Marker interface for languages which are compiled into JVM-bytecode.
* *
* @see JvmMetaLanguage * @see JvmMetaLanguage
* @since 2018.2
*/ */
public interface JvmLanguage { public interface JvmLanguage {
} }
...@@ -16,9 +16,6 @@ import java.util.Collections; ...@@ -16,9 +16,6 @@ import java.util.Collections;
import java.util.Set; import java.util.Set;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/**
* @since 2018.2
*/
public class JvmMetaLanguage extends MetaLanguage { public class JvmMetaLanguage extends MetaLanguage {
private static final Logger LOG = Logger.getInstance(JvmMetaLanguage.class); private static final Logger LOG = Logger.getInstance(JvmMetaLanguage.class);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment