Browse Source

Add missing @deprecated tags for ASM-based annotation search classes

pull/23422/head
Sam Brannen 6 years ago
parent
commit
4d6e359e25
  1. 3
      spring-core/src/main/java/org/springframework/core/type/classreading/AbstractRecursiveAnnotationVisitor.java
  2. 3
      spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationAttributesReadingVisitor.java
  3. 3
      spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationReadingVisitorUtils.java
  4. 3
      spring-core/src/main/java/org/springframework/core/type/classreading/ClassMetadataReadingVisitor.java
  5. 3
      spring-core/src/main/java/org/springframework/core/type/classreading/MethodMetadataReadingVisitor.java
  6. 3
      spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationArrayVisitor.java
  7. 3
      spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationAttributesVisitor.java

3
spring-core/src/main/java/org/springframework/core/type/classreading/AbstractRecursiveAnnotationVisitor.java

@ -38,6 +38,9 @@ import org.springframework.util.ReflectionUtils; @@ -38,6 +38,9 @@ import org.springframework.util.ReflectionUtils;
* @author Phillip Webb
* @author Sam Brannen
* @since 3.1.1
* @deprecated As of Spring Framework 5.2, this class and related classes in this
* package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor}
* and related classes for internal use within the framework.
*/
@Deprecated
abstract class AbstractRecursiveAnnotationVisitor extends AnnotationVisitor {

3
spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationAttributesReadingVisitor.java

@ -41,6 +41,9 @@ import org.springframework.util.ObjectUtils; @@ -41,6 +41,9 @@ import org.springframework.util.ObjectUtils;
* @author Phillip Webb
* @author Sam Brannen
* @since 3.0
* @deprecated As of Spring Framework 5.2, this class and related classes in this
* package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor}
* and related classes for internal use within the framework.
*/
@Deprecated
final class AnnotationAttributesReadingVisitor extends RecursiveAnnotationAttributesVisitor {

3
spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationReadingVisitorUtils.java

@ -41,6 +41,9 @@ import org.springframework.util.ObjectUtils; @@ -41,6 +41,9 @@ import org.springframework.util.ObjectUtils;
* @author Phillip Webb
* @author Sam Brannen
* @since 4.0
* @deprecated As of Spring Framework 5.2, this class and related classes in this
* package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor}
* and related classes for internal use within the framework.
*/
@Deprecated
abstract class AnnotationReadingVisitorUtils {

3
spring-core/src/main/java/org/springframework/core/type/classreading/ClassMetadataReadingVisitor.java

@ -42,6 +42,9 @@ import org.springframework.util.StringUtils; @@ -42,6 +42,9 @@ import org.springframework.util.StringUtils;
* @author Ramnivas Laddad
* @author Chris Beams
* @since 2.5
* @deprecated As of Spring Framework 5.2, this class and related classes in this
* package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor}
* and related classes for internal use within the framework.
*/
@Deprecated
class ClassMetadataReadingVisitor extends ClassVisitor implements ClassMetadata {

3
spring-core/src/main/java/org/springframework/core/type/classreading/MethodMetadataReadingVisitor.java

@ -44,6 +44,9 @@ import org.springframework.util.MultiValueMap; @@ -44,6 +44,9 @@ import org.springframework.util.MultiValueMap;
* @author Chris Beams
* @author Phillip Webb
* @since 3.0
* @deprecated As of Spring Framework 5.2, this class and related classes in this
* package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor}
* and related classes for internal use within the framework.
*/
@Deprecated
public class MethodMetadataReadingVisitor extends MethodVisitor implements MethodMetadata {

3
spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationArrayVisitor.java

@ -33,6 +33,9 @@ import org.springframework.util.ObjectUtils; @@ -33,6 +33,9 @@ import org.springframework.util.ObjectUtils;
* @author Chris Beams
* @author Juergen Hoeller
* @since 3.1.1
* @deprecated As of Spring Framework 5.2, this class and related classes in this
* package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor}
* and related classes for internal use within the framework.
*/
@Deprecated
class RecursiveAnnotationArrayVisitor extends AbstractRecursiveAnnotationVisitor {

3
spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationAttributesVisitor.java

@ -27,6 +27,9 @@ import org.springframework.lang.Nullable; @@ -27,6 +27,9 @@ import org.springframework.lang.Nullable;
* @author Chris Beams
* @author Juergen Hoeller
* @since 3.1.1
* @deprecated As of Spring Framework 5.2, this class and related classes in this
* package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor}
* and related classes for internal use within the framework.
*/
@Deprecated
class RecursiveAnnotationAttributesVisitor extends AbstractRecursiveAnnotationVisitor {

Loading…
Cancel
Save