Review request: 8003562: Provide a command-line tool to find static dependencies

Jonathan Gibbons jonathan.gibbons at oracle.com
Sat Dec 15 01:23:28 UTC 2012


On 12/14/2012 04:44 PM, Ulf Zibis wrote:
> Am 14.12.2012 22:41, schrieb Mandy Chung:
>>
>>> Maybe I'm in error, but additionally it seems to me, that 
>>> "-classpath=Foo" doesn't match by:
>>
>> -classpath is the one inconsistent with others. We think that it 
>> would be better to live with "-classpath" as people are familiar with 
>> -classpath option.
>
> Ah, I see. But then you should still use:
>  108         new Option(true, "-cp", "-classpath") {
>
> Additionally, why not providing both, the old + new syntax:
>  108         new Option(true, "-cp", "-classpath", "--classpath") {
>
> People are also still familiar with -version !
>
> -Ulf
>

I guess I am against inconsistent use of the GNU option pattern. It is 
bad enough that we have to have different tools with different 
standards, but if we're going to a more GNU like pattern, we should have 
a more consistent policy about how we mix these styles. Inconsistently 
adopting GNU style is in my opinion worse than not adopting it.

-- Jon



More information about the core-libs-dev mailing list