diff truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java @ 21978:844d6d053d1b

added local SuppressFBWarnings annotation
author Doug Simon <doug.simon@oracle.com>
date Thu, 25 Jun 2015 13:37:44 +0200
parents 9c8c0937da41
children 5bc7f7b867ab
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java	Thu Jun 25 11:03:54 2015 +0200
+++ b/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java	Thu Jun 25 13:37:44 2015 +0200
@@ -278,10 +278,7 @@
     }
 
     private void avoidFindbugsProblems(CodeTypeElement clazz) {
-        TypeElement type = context.getEnvironment().getElementUtils().getTypeElement("edu.umd.cs.findbugs.annotations.SuppressFBWarnings");
-        if (type == null) {
-            return;
-        }
+        TypeElement type = context.getEnvironment().getElementUtils().getTypeElement(SuppressFBWarnings.class.getName());
         boolean foundComparison = false;
         outer: for (SpecializationData specialization : node.getSpecializations()) {
             for (GuardExpression guard : specialization.getGuards()) {