Reduce number of "jdk.jpackage.internal" classes used from other packages

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P4
    • 24
    • Affects Version/s: None
    • Component/s: tools
    • b26
    • generic
    • generic

      Stop using internal AppImageFile, ApplicationLayout, and PackageFile classes in the tests. Replace them with stubs.
      It was handy to use them, but from now on, it is better to decouple jpackage internals from the tests.

      Stop referencing IOUtils class from XmlUtils and PathUtils classes.

      Make IOUtils, AppImageFile, ApplicationLayout, and PackageFile classes package-private to prevent accidental use from outside "jdk.jpackage.internal" package.

            Assignee:
            Alexey Semenyuk
            Reporter:
            Alexey Semenyuk
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: