On Wed, 7 May 2025 07:34:32 GMT, Shaojin Wen <s...@openjdk.org> wrote:

>> Jaikiran Pai has updated the pull request with a new target base due to a 
>> merge or a rebase. The pull request now contains 16 commits:
>> 
>>  - merge latest from master branch
>>  - merge latest from master branch
>>  - merge latest from master branch
>>  - merge latest from master branch
>>  - merge latest from master branch
>>  - merge latest from master branch
>>  - merge latest from master branch
>>  - merge latest from master branch
>>  - merge latest from master branch
>>  - merge latest from master branch
>>  - ... and 6 more: https://git.openjdk.org/jdk/compare/e410af00...d1ac5174
>
> src/java.base/share/classes/sun/launcher/LauncherHelper.java line 946:
> 
>> 944:                         JAVAFX_APPLICATION_CLASS_NAME);
>> 945:             }
>> 946:         }
> 
> Suggestion:
> 
>         if (!PreviewFeatures.isEnabled()) {
>             int mods = mainMethod.getModifiers();
>             if (!Modifier.isStatic(mods) || !Modifier.isPublic(mods) || 
> mainMethod.getParameterCount() == 0) {
>                 abort(null, "java.launcher.cls.error2", 
> builder.mainClass.getName(),
>                         JAVAFX_APPLICATION_CLASS_NAME);
>             }
>         }
> 
> Remove variables that are only used once

This can now be removed. Compact source files and instance main methods have 
been integrated.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21256#discussion_r2077717832

Reply via email to