RE: FW: RFR(M): 8189102: All tools should support -?, -h and --help

2017-12-18 Thread Lindenmaier, Goetz
Hi,

I had to update my webrev after the javah launcher had been removed:
http://cr.openjdk.java.net/~goetz/wr17/8189102-helpMessage/webrev.07/

I would appreciate a final decision to push this.

Best regards,
  Goetz.


-Original Message-
From: serviceability-dev [mailto:serviceability-dev-boun...@openjdk.java.net] 
On Behalf Of Lindenmaier, Goetz
Sent: Tuesday, December 12, 2017 11:37 AM
To: Alan Bateman ; core-libs-dev@openjdk.java.net; 
'compiler-...@openjdk.java.net' ; 
serviceability-dev (serviceability-...@openjdk.java.net) 

Subject: RE: FW: RFR(M): 8189102: All tools should support -?, -h and --help

Hi Alan,

Javadoc combines documentation and support of a flag in the
way the flag handling is implemented.  On the other side, 
it prints the help message anyways if a wrong flag is presented 
to it, so if you call it with -help you get the help message.
Therefore, in my original change where I tried to get it 
more cleaned up, I removed -help support and documentation 
from Javadoc.

I added it again and updated the table in the CSR:
http://cr.openjdk.java.net/~goetz/wr17/8189102-helpMessage/webrev.06/

Best regards,
  Goetz.

> -Original Message-
> From: Alan Bateman [mailto:alan.bate...@oracle.com]
> Sent: Montag, 11. Dezember 2017 17:53
> To: Lindenmaier, Goetz ; core-libs-
> d...@openjdk.java.net; 'compiler-...@openjdk.java.net'  d...@openjdk.java.net>; serviceability-dev (serviceability-
> d...@openjdk.java.net) 
> Subject: Re: FW: RFR(M): 8189102: All tools should support -?, -h and --help
> 
> 
> 
> On 07/12/2017 11:20, Lindenmaier, Goetz wrote:
> > Hi,
> >
> > ... missed some lists in my first post ...
> >
> > I prepared a fifth webrev for this change.  Please review.
> >
> > It incorporates the changes requested by the CSR reviewers
> > (not to remove docuemtation of '-help' where is was documented
> > before) and the changes proposed by Kumar:
> > http://cr.openjdk.java.net/~goetz/wr17/8189102-
> helpMessage/webrev.05/
> >
> >
> Looks like it still drops -help from the javadoc usage message, I can't
> tell if you meant to do that.
> 
> -Alan.


RE: FW: RFR(M): 8189102: All tools should support -?, -h and --help

2017-12-12 Thread Lindenmaier, Goetz
Hi Alan,

Javadoc combines documentation and support of a flag in the
way the flag handling is implemented.  On the other side, 
it prints the help message anyways if a wrong flag is presented 
to it, so if you call it with -help you get the help message.
Therefore, in my original change where I tried to get it 
more cleaned up, I removed -help support and documentation 
from Javadoc.

I added it again and updated the table in the CSR:
http://cr.openjdk.java.net/~goetz/wr17/8189102-helpMessage/webrev.06/

Best regards,
  Goetz.

> -Original Message-
> From: Alan Bateman [mailto:alan.bate...@oracle.com]
> Sent: Montag, 11. Dezember 2017 17:53
> To: Lindenmaier, Goetz ; core-libs-
> d...@openjdk.java.net; 'compiler-...@openjdk.java.net'  d...@openjdk.java.net>; serviceability-dev (serviceability-
> d...@openjdk.java.net) 
> Subject: Re: FW: RFR(M): 8189102: All tools should support -?, -h and --help
> 
> 
> 
> On 07/12/2017 11:20, Lindenmaier, Goetz wrote:
> > Hi,
> >
> > ... missed some lists in my first post ...
> >
> > I prepared a fifth webrev for this change.  Please review.
> >
> > It incorporates the changes requested by the CSR reviewers
> > (not to remove docuemtation of '-help' where is was documented
> > before) and the changes proposed by Kumar:
> > http://cr.openjdk.java.net/~goetz/wr17/8189102-
> helpMessage/webrev.05/
> >
> >
> Looks like it still drops -help from the javadoc usage message, I can't
> tell if you meant to do that.
> 
> -Alan.


Re: FW: RFR(M): 8189102: All tools should support -?, -h and --help

2017-12-11 Thread Alan Bateman



On 07/12/2017 11:20, Lindenmaier, Goetz wrote:

Hi,

... missed some lists in my first post ...

I prepared a fifth webrev for this change.  Please review.

It incorporates the changes requested by the CSR reviewers
(not to remove docuemtation of '-help' where is was documented
before) and the changes proposed by Kumar:
http://cr.openjdk.java.net/~goetz/wr17/8189102-helpMessage/webrev.05/


Looks like it still drops -help from the javadoc usage message, I can't 
tell if you meant to do that.


-Alan.


FW: RFR(M): 8189102: All tools should support -?, -h and --help

2017-12-07 Thread Lindenmaier, Goetz
Hi,

... missed some lists in my first post ...

I prepared a fifth webrev for this change.  Please review.

It incorporates the changes requested by the CSR reviewers 
(not to remove docuemtation of '-help' where is was documented
before) and the changes proposed by Kumar:
http://cr.openjdk.java.net/~goetz/wr17/8189102-helpMessage/webrev.05/

See also the information in the webrev  itself, there are also patch files
with the incremental builds.

This change contains fixes for some langtool tests.
I ran the following test suites on it:
hotspot, jdk, langtools, nashorn, jaxp, most of them on 
all the platforms we build.

Best regards,
  Goetz.




> -Original Message-
> From: Lindenmaier, Goetz
> Sent: Mittwoch, 11. Oktober 2017 22:07
> To: hotspot-dev developers 
> Subject: RFR(M): 8189102: All tools should support -?, -h and --help
> 
> Hi
> 
> The tools in jdk should all show the same behavior wrt. help flags.
> This change normalizes the help flags of a row of the tools in the jdk.
> Java accepts -?, -h and --help, thus I changed the tools to support
> these, too.  Some tools exited with '1' after displaying the help message,
> I turned this to '0'.
> 
> Maybe this is not the right mailing list for this, please advise.
> 
> Please review this change. I please need a sponsor.
> http://cr.openjdk.java.net/~goetz/wr17/8189102-helpMessage/webrev.01/
> 
> In detail, this fixes the help message of the following tools:
> jar  -? -h --help;  added -?.
> jarsigner-? -h --help;  added --help. -help accepted but not documented.
> javac-?--help;  added -?. Removed -help. -h is taken for other 
> purpose
> javadoc  -? -h --help;  added -h -?. Removed -help
> javap-? -h --help;  added -h. -help accepted but no more documented.
> jcmd -? -h --help;  added -? --help. -help accepted but no more
> documented. Changed return value to '0'
> jdb  -? -h --help;  added -? -h --help. -help accepted but no more
> documented.
> jdeprscan-? -h --help;  added -?
> jinfo-? -h --help;  added -? --help. -help accepted but no more
> documented.
> jjs -h --help;  Replaced -help by --help. Adding more not straight
> forward.
> jps  -? -h --help;  added -? --help. -help accepted but no more
> documented.
> jshell   -? -h --help;  added -?
> jstat-? -h --help;  added -h --help. -help accepted but no more
> documented.
> 
> Best regards,
>   Goetz.