diff --git a/querydsl-core/src/main/java/com/mysema/query/support/SimpleQueryAdapter.java b/querydsl-core/src/main/java/com/mysema/query/support/SimpleQueryAdapter.java index df6f09d15..d872f3679 100644 --- a/querydsl-core/src/main/java/com/mysema/query/support/SimpleQueryAdapter.java +++ b/querydsl-core/src/main/java/com/mysema/query/support/SimpleQueryAdapter.java @@ -11,6 +11,8 @@ import com.mysema.query.SimpleQuery; import com.mysema.query.types.expr.EBoolean; import com.mysema.query.types.expr.Expr; +import edu.umd.cs.findbugs.annotations.SuppressWarnings; + /** * @author tiwe * @@ -23,8 +25,10 @@ public class SimpleQueryAdapter implements SimpleQuery> private final Projectable projectable; private final Expr projection; - + + @SuppressWarnings("BC_UNCONFIRMED_CAST") public & Projectable> SimpleQueryAdapter(Q query, Expr projection){ + // NOTE : this is a correct cast which is not handled properly by FindBugs this(query, query, projection); }