On Fri, Apr 16, 2010 at 3:45 PM, Marko Vuksanovic <[email protected]
> wrote:

> I just noticed that there is HasAnnotations interface... I might try
> putting that to use...
>
> On Apr 16, 9:38 pm, Marko Vuksanovic <[email protected]>
> wrote:
> > Well I've been looking at the existing code and I have seen that
> > JClassType implements getMethods(). Then I would be able to check if a
> > method has Annotation applied - using isAnnotationPresent() method.
> >
> > I am not sure how to check if a method has an annotation applied and
> > not to use the refelection package. The problem is that that package
> > cannot be used in translatable code. Obviously I'm missing something
> > here...
>

You probably want to look at GWTRunnerGenerator, which generates the
implementation of GWTRunner to actually run it (and has access to
TypeOracle), or JUnitShell, which actually drives running the tests and can
use reflection to look at the annotations (though be careful about different
classloaders).

That said, I suspect supporting JUnit4 is likely to be a lot of work.

-- 
John A. Tamplin
Software Engineer (GWT), Google

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to