private boolean isIgnoredAnnotation(Annotation m) { return _configuration.isIgnoredAnnotation(qualifiedName(m.resolveAnnotationBinding().getAnnotationType())); }
private static boolean isPureTypeAnnotation(Annotation annotation) { IAnnotationBinding binding= annotation.resolveAnnotationBinding(); if (binding == null) { return false; } IAnnotationBinding targetAnnotationBinding= findTargetAnnotation(binding.getAnnotationType().getAnnotations()); if (targetAnnotationBinding == null) { return false; } return isTypeUseOnly(targetAnnotationBinding); }
private static boolean isPureTypeAnnotation(Annotation annotation) { IAnnotationBinding binding= annotation.resolveAnnotationBinding(); if (binding == null) { return false; } IAnnotationBinding targetAnnotationBinding= findTargetAnnotation(binding.getAnnotationType().getAnnotations()); if (targetAnnotationBinding == null) { return false; } return isTypeUseOnly(targetAnnotationBinding); }
@Override public boolean visit(MethodDeclaration md) { if (hasAnnotation(md, "Test")) { m_testMethods.put(md, getAnnotation(md, "Test")); } if ((md.getModifiers() & Modifier.PUBLIC) != 0) { @SuppressWarnings("unchecked") boolean hasTestNGAnnotation = false; List<IExtendedModifier> modifiers = md.modifiers(); for (IExtendedModifier m : modifiers) { if (m.isAnnotation()) { Annotation a = (Annotation) m; IAnnotationBinding ab = a.resolveAnnotationBinding(); if (ab == null) { continue; } String typeName = ab.getAnnotationType().getBinaryName(); if (typeName.contains("org.testng")) { hasTestNGAnnotation = true; break; } } } if (! hasTestNGAnnotation) m_publicMethods.add(md); } return super.visit(md); }
(Method) importer.topOfContainerStack()); if (namedEntity != null && node.resolveAnnotationBinding() != null) { AnnotationInstance annotationInstance = importer.createAnnotationInstanceFromAnnotationBinding(namedEntity, node.resolveAnnotationBinding()); importer.createLightweightSourceAnchor(annotationInstance, node); for (Object object : fragments) { if (((VariableDeclarationFragment) object).resolveBinding() != null && node.resolveAnnotationBinding() != null) { Attribute attribute = importer .ensureAttributeForVariableBinding(((VariableDeclarationFragment) object).resolveBinding()); AnnotationInstance annotationInstance = importer .createAnnotationInstanceFromAnnotationBinding(attribute, node.resolveAnnotationBinding()); importer.createLightweightSourceAnchor(annotationInstance, node);
return; Annotation annotation= (Annotation) selectedNode; IAnnotationBinding annotationBinding= annotation.resolveAnnotationBinding(); String name= annotationBinding.getName(); if (name.equals(NullAnnotationsFix.getNonNullByDefaultAnnotationName(fCompilationUnit.getJavaElement(), true))) {
if (extMod.isAnnotation()) { Annotation annotation= (Annotation) extMod; IAnnotationBinding annotationBinding= annotation.resolveAnnotationBinding(); if (annotationBinding != null) { ITypeBinding annotationType= annotationBinding.getAnnotationType();
int index=0; for (Iterator it = annos.iterator(); it.hasNext(); index++) { result[index] = ((Annotation) it.next()).resolveAnnotationBinding();
if (extMod.isAnnotation()) { Annotation annotation= (Annotation) extMod; IAnnotationBinding annotationBinding= annotation.resolveAnnotationBinding(); if (annotationBinding != null) { ITypeBinding annotationType= annotationBinding.getAnnotationType();
int index=0; for (Iterator it = annos.iterator(); it.hasNext(); index++) { result[index] = ((Annotation) it.next()).resolveAnnotationBinding();
int index=0; for (Iterator it = annos.iterator(); it.hasNext(); index++) { result[index] = ((Annotation) it.next()).resolveAnnotationBinding();
int index=0; for (Iterator it = annos.iterator(); it.hasNext(); index++) { result[index] = ((Annotation) it.next()).resolveAnnotationBinding();
int index=0; for (Iterator it = annos.iterator(); it.hasNext(); index++) { result[index] = ((Annotation) it.next()).resolveAnnotationBinding();
int index=0; for (Iterator it = annos.iterator(); it.hasNext(); index++) { result[index] = ((Annotation) it.next()).resolveAnnotationBinding();
case ASTNode.SINGLE_MEMBER_ANNOTATION: case ASTNode.NORMAL_ANNOTATION: return ((Annotation) expression).resolveAnnotationBinding();
case ASTNode.SINGLE_MEMBER_ANNOTATION: case ASTNode.NORMAL_ANNOTATION: return ((Annotation) expression).resolveAnnotationBinding();