On Thu, 8 Jul 2021 19:25:33 GMT, Andy Herrick <herr...@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

Reply via email to