RFR: JDK-8269387: jpackage --add-launcher should have option to not create shortcuts for additional launchers
Alexey Semenyuk
asemenyuk at openjdk.java.net
Thu Jul 8 21:18:50 UTC 2021
On Thu, 8 Jul 2021 19:25:33 GMT, Andy Herrick <herrick at openjdk.org> wrote:
> JDK-8269387: jpackage --add-launcher should have option to not create shortcuts for additional launchers
src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java line 259:
> 257: for (var name : names) {
> 258: launchers.add(new LauncherInfo(name, true, true));
> 259: }
This block of code can be simplified down to:
`ADD_LAUNCHERS.fetchFrom(params).stream().map(APP_NAME::fetchFrom).map(name -> new LauncherInfo(name, true, true)).forEach(launchers::add);`
No need in intermediate `names` list.
-------------
PR: https://git.openjdk.java.net/jdk/pull/4730
More information about the core-libs-dev
mailing list