Need to use NBMessager.
authorJan Lahoda <jlahoda@netbeans.org>
Sun, 30 Jun 2013 21:21:02 +0200
changeset 970a2dcd04c7747
parent 969 d51acc0022c7
child 971 14aa56c001ef
Need to use NBMessager.
language/server/web/language.web.api/src/org/netbeans/modules/jackpot30/backend/language/api/JavacCreatorImpl.java
     1.1 --- a/language/server/web/language.web.api/src/org/netbeans/modules/jackpot30/backend/language/api/JavacCreatorImpl.java	Sun Jun 30 12:41:36 2013 +0200
     1.2 +++ b/language/server/web/language.web.api/src/org/netbeans/modules/jackpot30/backend/language/api/JavacCreatorImpl.java	Sun Jun 30 21:21:02 2013 +0200
     1.3 @@ -45,7 +45,6 @@
     1.4  import com.sun.tools.javac.api.JavacTool;
     1.5  import com.sun.tools.javac.main.JavaCompiler;
     1.6  import com.sun.tools.javac.util.Context;
     1.7 -import com.sun.tools.javadoc.Messager;
     1.8  import java.io.IOException;
     1.9  import java.io.PrintWriter;
    1.10  import java.io.Writer;
    1.11 @@ -60,6 +59,7 @@
    1.12  import org.netbeans.lib.nbjavac.services.NBJavacTrees;
    1.13  import org.netbeans.lib.nbjavac.services.NBJavadocEnter;
    1.14  import org.netbeans.lib.nbjavac.services.NBJavadocMemberEnter;
    1.15 +import org.netbeans.lib.nbjavac.services.NBMessager;
    1.16  import org.netbeans.lib.nbjavac.services.NBParserFactory;
    1.17  import org.netbeans.lib.nbjavac.services.NBTreeMaker;
    1.18  import org.netbeans.modules.jackpot30.resolve.api.JavacCreator;
    1.19 @@ -84,7 +84,7 @@
    1.20          realOptions.add("-XDsuppressAbortOnBadClassFile=true");
    1.21          Context context = new Context();
    1.22          //need to preregister the Messages here, because the getTask below requires Log instance:
    1.23 -        Messager.preRegister(context, null, DEV_NULL, DEV_NULL, DEV_NULL);
    1.24 +        NBMessager.preRegister(context, null, DEV_NULL, DEV_NULL, DEV_NULL);
    1.25          JavacTaskImpl task = (JavacTaskImpl) JavacTool.create().getTask(out, fileManager, diagnosticListener, realOptions, classes, compilationUnits, context);
    1.26          NBClassReader.preRegister(context, true);
    1.27          NBAttr.preRegister(context);