Cannot use SourceUtils as that would force loading of parsing.api.
authorJan Lahoda <jlahoda@netbeans.org>
Sun, 17 Feb 2013 11:54:49 +0100
changeset 932780640179df4
parent 931 c4498e0cd934
child 933 89bef7710ed5
Cannot use SourceUtils as that would force loading of parsing.api.
remoting/server/web/resolve.web.api/src/org/netbeans/modules/jackpot30/resolve/api/JavaUtils.java
     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(":");