Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8169910

Jigsaw-ify Helpers.java, tiny bit set, etc.

    Details

    • Type: Bug
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: core-libs
    • Labels:
      None

      Description

      jsr166 currently has some project-private helper code, some copy-and-pasted (notably the "tiny bit set"), some kept in package-private "Helpers" classes. Probably they should use the jdk9 module system to segregate that code while making it available to all of the java.base module.

      But the jdk9 module system is still in flux (as of 2016-11), so this may be deferred until it's really done.

        Activity

        Hide
        psandoz Paul Sandoz added a comment -
        Helper methods can be placed in some jdk.internal.util classes of java.base, access control will be enforced. No need to wait for the final aspects Jigsaw to further settle down to do that.
        Show
        psandoz Paul Sandoz added a comment - Helper methods can be placed in some jdk.internal.util classes of java.base, access control will be enforced. No need to wait for the final aspects Jigsaw to further settle down to do that.

          People

          • Assignee:
            martin Martin Buchholz
            Reporter:
            martin Martin Buchholz
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated: