>
>
> It is my understanding that we use ASM to load the annotation attributes
> from source classes, and then create a Proxy to load member values /
> classes / enums off the classpath. JDT is not involved at all (strange
> that it isn't...).
>
>
The most likely reason we aren't using JDT
>
>
> Fwiw, I think it would work, according to
> https://github.com/AdoptOpenJDK/openjdk-jdk9/blob/f9129bba032f3b75be9b67f45636f76940e029a6/jdk/src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java#L70-L73
> (for now, I'm not interested in supporting modules, just making GWT 2 work
On Tuesday, June 13, 2017 at 5:55:33 PM UTC+2, James Nelson wrote:
>
>
>> Could that work if we complemented the "instanceof URLClassLoader" with
>> some check for "is the system classloader" and then use
>> System.getProperty("java.class.path") (or the equivalent
>>