From 48a88a60acade88cebf02c312f0c6671c2e6d510 Mon Sep 17 00:00:00 2001 From: Ruben Dijkstra Date: Tue, 2 Dec 2014 18:22:53 +0100 Subject: [PATCH] Use the isAnnotationPresent method for annotation presence checking --- .../src/test/java/com/mysema/query/JPAProviderRule.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/querydsl-jpa/src/test/java/com/mysema/query/JPAProviderRule.java b/querydsl-jpa/src/test/java/com/mysema/query/JPAProviderRule.java index f38737b2a..54c7a8775 100644 --- a/querydsl-jpa/src/test/java/com/mysema/query/JPAProviderRule.java +++ b/querydsl-jpa/src/test/java/com/mysema/query/JPAProviderRule.java @@ -37,11 +37,8 @@ public class JPAProviderRule implements MethodRule { } private boolean hasAnnotation(FrameworkMethod method, Class clazz) { - T rv = method.getMethod().getAnnotation(clazz); - if (rv == null) { - rv = method.getMethod().getDeclaringClass().getAnnotation(clazz); - } - return rv != null; + return method.getMethod().isAnnotationPresent(clazz) + || method.getMethod().getDeclaringClass().isAnnotationPresent(clazz); } }