Browse Source

报错

10.0
richie 7 years ago
parent
commit
7afea1ae40
  1. 3
      fine-byte-buddy/.gitignore
  2. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/ClassFileVersion.java
  3. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/TypeCache.java
  4. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/agent/builder/AgentBuilder.java
  5. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/agent/builder/LambdaFactory.java
  6. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/asm/TypeConstantAdjustment.java
  7. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/build/EntryPoint.java
  8. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/annotation/AnnotationDescription.java
  9. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/method/ParameterDescription.java
  10. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/method/ParameterList.java
  11. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/type/TypeDescription.java
  12. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/type/TypeList.java
  13. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/ClassFileLocator.java
  14. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/DynamicType.java
  15. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/NexusAccessor.java
  16. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/TypeResolutionStrategy.java
  17. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/ByteArrayClassLoader.java
  18. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/ClassInjector.java
  19. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/ClassReloadingStrategy.java
  20. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/MultipleParentClassLoader.java
  21. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/NoOpClassFileTransformer.java
  22. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/PackageDefinitionStrategy.java
  23. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/scaffold/MethodGraph.java
  24. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/scaffold/TypeWriter.java
  25. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/InvokeDynamic.java
  26. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/LoadedTypeInitializer.java
  27. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/auxiliary/AuxiliaryType.java
  28. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/auxiliary/MethodCallProxy.java
  29. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/auxiliary/TypeProxy.java
  30. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/bind/MethodDelegationBinder.java
  31. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/bind/annotation/Pipe.java
  32. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/bind/annotation/TargetMethodAnnotationDrivenBinder.java
  33. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/bytecode/assign/Assigner.java
  34. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/matcher/CachingMatcher.java
  35. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/matcher/CollectionSizeMatcher.java
  36. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/matcher/StringMatcher.java
  37. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/pool/TypePool.java
  38. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/utility/JavaConstant.java
  39. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/utility/JavaModule.java
  40. 2
      fine-byte-buddy/src/com/fr/third/net/bytebuddy/utility/visitor/StackAwareMethodVisitor.java
  41. 19
      fine-byte-buddy/src/com/fr/third/research/annotations/SuppressFBWarnings.java

3
fine-byte-buddy/.gitignore vendored

@ -0,0 +1,3 @@
.idea/
*.iml
classes/

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/ClassFileVersion.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;
import com.fr.third.net.bytebuddy.dynamic.ClassFileLocator;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/TypeCache.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.utility.CompoundList;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/agent/builder/AgentBuilder.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.agent.builder;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.ByteBuddy;
import com.fr.third.net.bytebuddy.ClassFileVersion;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/agent/builder/LambdaFactory.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.agent.builder;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;
import com.fr.third.net.bytebuddy.dynamic.ClassFileLocator;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/asm/TypeConstantAdjustment.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.asm;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import com.fr.third.net.bytebuddy.ClassFileVersion;
import com.fr.third.net.bytebuddy.description.field.FieldDescription;
import com.fr.third.net.bytebuddy.description.field.FieldList;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/build/EntryPoint.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.build;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import com.fr.third.net.bytebuddy.ByteBuddy;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;
import com.fr.third.net.bytebuddy.dynamic.ClassFileLocator;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/annotation/AnnotationDescription.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.description.annotation;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.enumeration.EnumerationDescription;
import com.fr.third.net.bytebuddy.description.method.MethodDescription;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/method/ParameterDescription.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.description.method;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.ByteCodeElement;
import com.fr.third.net.bytebuddy.description.ModifierReviewable;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/method/ParameterList.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.description.method;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.ByteCodeElement;
import com.fr.third.net.bytebuddy.description.type.TypeDefinition;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/type/TypeDescription.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.description.type;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.ClassFileVersion;
import com.fr.third.net.bytebuddy.description.ByteCodeElement;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/description/type/TypeList.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.description.type;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import com.fr.third.net.bytebuddy.description.ByteCodeElement;
import com.fr.third.net.bytebuddy.description.TypeVariableSource;
import com.fr.third.net.bytebuddy.description.annotation.AnnotationList;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/ClassFileLocator.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.NamedElement;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/DynamicType.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.ClassFileVersion;
import com.fr.third.net.bytebuddy.asm.AsmVisitorWrapper;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/NexusAccessor.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.method.MethodDescription;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/TypeResolutionStrategy.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;
import com.fr.third.net.bytebuddy.dynamic.loading.ClassLoadingStrategy;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/ByteArrayClassLoader.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic.loading;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/ClassInjector.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic.loading;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.ByteBuddy;
import com.fr.third.net.bytebuddy.description.modifier.Visibility;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/ClassReloadingStrategy.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic.loading;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;
import com.fr.third.net.bytebuddy.dynamic.ClassFileLocator;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/MultipleParentClassLoader.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic.loading;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.matcher.ElementMatcher;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/NoOpClassFileTransformer.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic.loading;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import java.lang.instrument.ClassFileTransformer;
import java.security.ProtectionDomain;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/loading/PackageDefinitionStrategy.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic.loading;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import java.io.IOException;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/scaffold/MethodGraph.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic.scaffold;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.method.MethodDescription;
import com.fr.third.net.bytebuddy.description.method.MethodList;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/dynamic/scaffold/TypeWriter.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.dynamic.scaffold;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.ClassFileVersion;
import com.fr.third.net.bytebuddy.asm.AsmVisitorWrapper;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/InvokeDynamic.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.implementation;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.enumeration.EnumerationDescription;
import com.fr.third.net.bytebuddy.description.field.FieldDescription;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/LoadedTypeInitializer.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.implementation;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.utility.privilege.SetAccessibleAction;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/auxiliary/AuxiliaryType.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.implementation.auxiliary;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.ClassFileVersion;
import com.fr.third.net.bytebuddy.description.modifier.ModifierContributor;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/auxiliary/MethodCallProxy.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.implementation.auxiliary;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.ByteBuddy;
import com.fr.third.net.bytebuddy.ClassFileVersion;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/auxiliary/TypeProxy.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.implementation.auxiliary;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.ByteBuddy;
import com.fr.third.net.bytebuddy.ClassFileVersion;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/bind/MethodDelegationBinder.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.implementation.bind;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.method.MethodDescription;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/bind/annotation/Pipe.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.implementation.bind.annotation;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.ByteBuddy;
import com.fr.third.net.bytebuddy.ClassFileVersion;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/bind/annotation/TargetMethodAnnotationDrivenBinder.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.implementation.bind.annotation;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.annotation.AnnotationDescription;
import com.fr.third.net.bytebuddy.description.field.FieldDescription;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/implementation/bytecode/assign/Assigner.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.implementation.bytecode.assign;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import com.fr.third.net.bytebuddy.description.type.TypeDescription;
import com.fr.third.net.bytebuddy.implementation.bytecode.StackManipulation;
import com.fr.third.net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/matcher/CachingMatcher.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.matcher;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import java.util.Iterator;
import java.util.concurrent.ConcurrentMap;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/matcher/CollectionSizeMatcher.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.matcher;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import java.util.Collection;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/matcher/StringMatcher.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.matcher;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
/**

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/pool/TypePool.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.pool;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.TypeVariableSource;
import com.fr.third.net.bytebuddy.description.annotation.AnnotationDescription;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/utility/JavaConstant.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.utility;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.field.FieldDescription;
import com.fr.third.net.bytebuddy.description.method.MethodDescription;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/utility/JavaModule.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.utility;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import lombok.EqualsAndHashCode;
import com.fr.third.net.bytebuddy.description.NamedElement;

2
fine-byte-buddy/src/com/fr/third/net/bytebuddy/utility/visitor/StackAwareMethodVisitor.java

@ -1,6 +1,6 @@
package com.fr.third.net.bytebuddy.utility.visitor;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import com.fr.third.research.annotations.SuppressFBWarnings;
import com.fr.third.net.bytebuddy.description.method.MethodDescription;
import com.fr.third.net.bytebuddy.implementation.bytecode.StackSize;
import com.fr.third.net.bytebuddy.utility.CompoundList;

19
fine-byte-buddy/src/com/fr/third/research/annotations/SuppressFBWarnings.java

@ -0,0 +1,19 @@
package com.fr.third.research.annotations;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@Retention(RetentionPolicy.CLASS)
public @interface SuppressFBWarnings {
/**
* The set of FindBugs warnings that are to be suppressed in
* annotated element. The value can be a bug category, kind or pattern.
*
*/
String[] value() default {};
/**
* Optional documentation of the reason why the warning is suppressed
*/
String justification() default "";
}
Loading…
Cancel
Save