# HG changeset patch # User Gilles Duboscq # Date 1436348999 -7200 # Node ID f878f9778548f684c6f8b88e1bb7d3b49d40ce4c # Parent 72010b401152b5c81e6310307170e65ed6d3b79d Restrict LanguageRegistrationProcessor to process Registration annotation.\nFixes problems where it would consume DSL annotations. diff -r 72010b401152 -r f878f9778548 truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/LanguageRegistrationProcessor.java --- a/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/LanguageRegistrationProcessor.java Thu Jul 02 17:33:58 2015 +0200 +++ b/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/LanguageRegistrationProcessor.java Wed Jul 08 11:49:59 2015 +0200 @@ -35,7 +35,7 @@ import com.oracle.truffle.api.*; import com.oracle.truffle.api.TruffleLanguage.Registration; -@SupportedAnnotationTypes("com.oracle.truffle.api.*") +@SupportedAnnotationTypes("com.oracle.truffle.api.TruffleLanguage.Registration") public final class LanguageRegistrationProcessor extends AbstractProcessor { private final List registrations = new ArrayList<>();