Mercurial > hg > truffle
diff truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/LanguageRegistrationProcessor.java @ 21990:f878f9778548
Restrict LanguageRegistrationProcessor to process Registration annotation.\nFixes problems where it would consume DSL annotations.
author | Gilles Duboscq <gilles.m.duboscq@oracle.com> |
---|---|
date | Wed, 08 Jul 2015 11:49:59 +0200 |
parents | 9c8c0937da41 |
children | 78c3d3d8d86e |
line wrap: on
line diff
--- 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<TypeElement> registrations = new ArrayList<>();