RFR: 8304914: Use OperatingSystem, Architecture, and Version in jpackage [v2]

Alexey Semenyuk asemenyuk at openjdk.org
Fri May 12 19:56:46 UTC 2023


On Fri, 5 May 2023 14:12:21 GMT, Roger Riggs <rriggs at openjdk.org> wrote:

>> Refactor the Platform class in jdk.jpackage to use the internal OperatingSystem, Architecture, and Version classes.
>> The OperatingSystem.isXXX() and Architecture.isYYY() methods replace comparisons in the Platform class.
>> The checks of the os.version are replaced but may not be needed if OpenJDK no longer supports them.
>> 
>> It is recommended to remove os version checks that apply only to Mac versions before 10.15.
>> Mac OS X 10.15 is the oldest version supported.
>
> Roger Riggs has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Minor source code style cleanup

Marked as reviewed by asemenyuk (Reviewer).

-------------

PR Review: https://git.openjdk.org/jdk/pull/13586#pullrequestreview-1425079644


More information about the core-libs-dev mailing list