Fix the issue that when creating a runtime bundle, jpackage doesn't read the 
version from the plist file, resulting in an inconsistency between the model 
and the output bundle. It manifests as an incorrect version suffix in the 
output bundle name.

Additionally, rename `TempKeychain` in `ActiveKeychainList` and add unit tests.

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

Commit messages:
 - Update copyright year
 - ErrorTest: Fix "ErrorTest.test(NATIVE; args-add=[--app-image, 
@@MAC_APP_IMAGE_INVALID_INFO_PLIST@@]; 
errors=[message.error-header+[error.invalid-app-image-plist-file, 
@@MAC_APP_IMAGE_INVALID_INFO_PLIST@@]])" test case failure
 - Follow-up tests update
 - Fix the issue when creating a runtime bundle, jpackage doesn't read the 
version from the plist file resulting in inconsistency of the model and the 
output bundle. It manifests with the incorrect version suffix of the output 
bundle name.
 - TempKeychain: rename into ActiveKeychainList; make it testable; add unit 
tests (94% coverage)

Changes: https://git.openjdk.org/jdk/pull/30086/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=30086&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8379426
  Stats: 754 lines in 14 files changed: 543 ins; 172 del; 39 mod
  Patch: https://git.openjdk.org/jdk/pull/30086.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/30086/head:pull/30086

PR: https://git.openjdk.org/jdk/pull/30086

Reply via email to