Cannot use SourceUtils as that would force loading of parsing.api.
1.1 --- a/remoting/server/web/resolve.web.api/src/org/netbeans/modules/jackpot30/resolve/api/JavaUtils.java Sun Feb 10 22:10:56 2013 +0100
1.2 +++ b/remoting/server/web/resolve.web.api/src/org/netbeans/modules/jackpot30/resolve/api/JavaUtils.java Sun Feb 17 11:54:49 2013 +0100
1.3 @@ -45,7 +45,7 @@
1.4 import java.util.Set;
1.5 import javax.lang.model.element.ElementKind;
1.6 import org.netbeans.api.java.source.ElementHandle;
1.7 -import org.netbeans.api.java.source.SourceUtils;
1.8 +import org.netbeans.modules.java.source.ElementHandleAccessor;
1.9
1.10 /**
1.11 *
1.12 @@ -63,7 +63,10 @@
1.13
1.14 result.append(h.getKind());
1.15
1.16 - String[] signatures = SourceUtils.getJVMSignature(h);
1.17 + //was:
1.18 +// String[] signatures = SourceUtils.getJVMSignature(h);
1.19 + //but that was forcing loading of UserTask from parsing.api
1.20 + String[] signatures = ElementHandleAccessor.getInstance().getJVMSignature(h);
1.21
1.22 for (String sig : signatures) {
1.23 result.append(":");