Remove outdated jdk.internal.javac package export to several modules from java.base

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 26
    • Affects Version/s: 26
    • Component/s: tools
    • b12

      The module-info.java of java.base exports jdk.internal.javac to:

              jdk.incubator.vector, // participates in preview features
              jdk.jartool, // participates in preview features
              jdk.jdeps, // participates in preview features
              jdk.jfr, // participates in preview features
              jdk.jlink, // participates in preview features
              jdk.jshell; // participates in preview features

      because they used to participate in the ClassFile API which was a preview feature some releases back. ClassFile API was finalized and delivered in Java 24 through JDK-8334712. So these exports can be removed.

            Assignee:
            Jaikiran Pai
            Reporter:
            Jaikiran Pai
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: