You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Jaroslav Tulach (JIRA)" <ji...@apache.org> on 2017/12/31 05:20:00 UTC

[jira] [Created] (NETBEANS-232) NBJavadocClassFinder doesn't compile on old (Windows) JDK

Jaroslav Tulach created NETBEANS-232:
----------------------------------------

             Summary: NBJavadocClassFinder doesn't compile on old (Windows) JDK
                 Key: NETBEANS-232
                 URL: https://issues.apache.org/jira/browse/NETBEANS-232
             Project: NetBeans
          Issue Type: Bug
          Components: java - Compiler
            Reporter: Jaroslav Tulach
            Assignee: Jan Lahoda
            Priority: Blocker


See: https://builds.apache.org/view/Incubator%20Projects/job/incubator-netbeans-windows/249/console and all newer builds. They fail on:

{code}
   [repeat] f:\jenkins\jenkins-slave\workspace\incubator-netbeans-windows\lib.nbjavac\src\org\netbeans\lib\nbjavac\services\NBJavadocClassFinder.java:41: error: constructor JavadocClassFinder in class JavadocClassFinder cannot be applied to given types;
   [repeat]         super(context);
   [repeat]         ^
   [repeat]   required: Context,boolean
   [repeat]   found: Context
   [repeat]   reason: actual and formal argument lists differ in length
   [repeat] f:\jenkins\jenkins-slave\workspace\incubator-netbeans-windows\lib.nbjavac\src\org\netbeans\lib\nbjavac\services\NBJavadocEnter.java:42: warning: [deprecation] JavadocEnter in com.sun.tools.javadoc.main has been deprecated
   [repeat] public class NBJavadocEnter extends JavadocEnter {
   [repeat]                                     ^
   [repeat] f:\jenkins\jenkins-slave\workspace\incubator-netbeans-windows\lib.nbjavac\src\org\netbeans\lib\nbjavac\services\NBJavadocEnter.java:52: warning: [deprecation] Messager in com.sun.tools.javadoc.main has been deprecated
   [repeat]     private final Messager messager;
   [repeat]                   ^
   [repeat] f:\jenkins\jenkins-slave\workspace\incubator-netbeans-windows\lib.nbjavac\src\org\netbeans\lib\nbjavac\services\NBJavadocEnter.java:58: warning: [deprecation] Messager in com.sun.tools.javadoc.main has been deprecated
   [repeat]         messager = Messager.instance0(context);
   [repeat]                    ^
   [repeat] f:\jenkins\jenkins-slave\workspace\incubator-netbeans-windows\lib.nbjavac\src\org\netbeans\lib\nbjavac\services\NBJavadocMemberEnter.java:37: warning: [deprecation] JavadocMemberEnter in com.sun.tools.javadoc.main has been deprecated
   [repeat] public class NBJavadocMemberEnter extends JavadocMemberEnter {
   [repeat]                                           ^
   [repeat] 1 error
   [repeat] 12 warnings
  [nbmerge] Failed to build target: all-lib.nbjavac
{code}

I tried to fix it, by changing the call to super constructor, but it is hard to find combination that would work on all recent (newer than 120 for example) JDKs.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists