On Tue, 11 Apr 2023 16:55:42 GMT, Leonid Mesnik <lmes...@openjdk.org> wrote:

>> The TestScaffold incorrectly parse options, it should insert wrapper class 
>> between VM options and applications classame.
>
> Leonid Mesnik has updated the pull request with a new target base due to a 
> merge or a rebase. The pull request now contains eight commits:
> 
>  - updated after David's comments.
>  - Merge branch 'master' of https://github.com/openjdk/jdk into 8289546
>  - updated parsing.
>  - added comments and trim arguments
>  - parsing updted
>  - problemlist fixed
>  - comments
>  - fix

Changes requested by cjplummer (Reviewer).

test/jdk/com/sun/jdi/TestScaffold.java line 471:

> 469:         // Parse arguments, like java/j* tools command-line arguments
> 470:         // the first argument not-starting with '-' is treated as a 
> classname
> 471:         // the other arguments are split to targetVMArgs 
> targetAppCommandLine correspondingly

Can you make these proper sentences with the first letter uppercase and a 
period at the end.

test/jdk/com/sun/jdi/TestScaffold.java line 475:

> 473:         // The result without any wrapper enabled:
> 474:         // argInfo.targetAppCommandLine : Frames2Targ
> 475:         // argInfo.targetVMArgs : -Xss4M

The 2 argInfo comments would be easier to read if indented 2 or 4 spaces (after 
the //, not before).

test/jdk/com/sun/jdi/TestScaffold.java line 478:

> 476:         // The result with wrapper enabled:
> 477:         // argInfo.targetAppCommandLine : TestScaffold Virtual 
> Frames2Targ
> 478:         // argInfo.targetVMArgs : -Xss4M

The 2 argInfo comments would be easier to read if indented 2 or 4 spaces (after 
the //, not before).

test/jdk/com/sun/jdi/TestScaffold.java line 500:

> 498:                 redefineAsynchronously = true;
> 499:             } else if (arg.startsWith("-J")) {
> 500:                 throw new RuntimeException("-J-option format is not 
> supported. Incorrect arg: " + args[i]);

David pointed out that you can use arg instead of args[i] here.

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

PR Review: https://git.openjdk.org/jdk/pull/13170#pullrequestreview-1379784054
PR Review Comment: https://git.openjdk.org/jdk/pull/13170#discussion_r1163138251
PR Review Comment: https://git.openjdk.org/jdk/pull/13170#discussion_r1163138841
PR Review Comment: https://git.openjdk.org/jdk/pull/13170#discussion_r1163138984
PR Review Comment: https://git.openjdk.org/jdk/pull/13170#discussion_r1163137029

Reply via email to