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

Remove unused, obsolete designTime module

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3
    • 8u60
    • 8
    • javafx

    Description

      The designTime module was intended to provide compile-time tooling support for SceneBuilder or other similar development tools. However, it was never shipped as part of the JDK or JRE, so was never available to anything outside the OpenJFX repo.

      Further, it isn't actually used by SceneBuilder. The only piece that used to be used was the GridPane constraints, and the relevant methods have since been moved to the controls GridPane class itself.

      It is still part of the OpenJFX repo, with the class files in that module being built on desktop platforms (and not on linux ARM platforms nor IOS nor Android), but they are not delivered or used in any way. Of note is that, as currently structured, they violate the restriction against split packages.

      We propose to remove the obsolete code from the repo, and remove all references to it from the build file.

      Attachments

        Activity

          People

            kcr Kevin Rushforth
            kcr Kevin Rushforth
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              Imported: