You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Lars George (JIRA)" <ji...@apache.org> on 2010/04/20 11:56:52 UTC

[jira] Commented: (HBASE-2229) convert all command line parsing to jopt simple

    [ https://issues.apache.org/jira/browse/HBASE-2229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12858799#action_12858799 ] 

Lars George commented on HBASE-2229:
------------------------------------

I had a quick look:

Everyone OK if I replace those?

{code}
$ ack commons.cli

contrib/stargate/core/hbase-contrib-stargate-core.iml
31:    <orderEntry type="library" exported="" name="Maven: commons-cli:commons-cli:1.2" level="project" />

contrib/stargate/core/src/main/java/org/apache/hadoop/hbase/stargate/Main.java
25:import org.apache.commons.cli.CommandLine;
26:import org.apache.commons.cli.CommandLineParser;
27:import org.apache.commons.cli.Options;
28:import org.apache.commons.cli.PosixParser;

contrib/stargate/war/hbase-contrib-stargate-war.iml
43:    <orderEntry type="library" exported="" name="Maven: commons-cli:commons-cli:1.2" level="project" />

contrib/stargate/war/target/war/work/webapp-cache.xml
27:          <string>WEB-INF/lib/commons-cli-1.2.jar</string>

contrib/transactional/hbase-contrib-transactional.iml
30:    <orderEntry type="library" exported="" name="Maven: commons-cli:commons-cli:1.2" level="project" />

core/hbase-core.iml
36:    <orderEntry type="library" exported="" name="Maven: commons-cli:commons-cli:1.2" level="project" />

core/pom.xml
249:      <groupId>commons-cli</groupId>
250:      <artifactId>commons-cli</artifactId>
251:      <version>${commons-cli.version}</version>

core/src/main/java/org/apache/hadoop/hbase/io/hfile/HFile.java
34:import org.apache.commons.cli.CommandLine;
35:import org.apache.commons.cli.CommandLineParser;
36:import org.apache.commons.cli.HelpFormatter;
37:import org.apache.commons.cli.Options;
38:import org.apache.commons.cli.PosixParser;

core/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java
21:import org.apache.commons.cli.CommandLine;
22:import org.apache.commons.cli.CommandLineParser;
23:import org.apache.commons.cli.HelpFormatter;
24:import org.apache.commons.cli.Option;
25:import org.apache.commons.cli.OptionGroup;
26:import org.apache.commons.cli.Options;
27:import org.apache.commons.cli.PosixParser;

core/src/test/java/org/apache/hadoop/hbase/io/hfile/TestHFileSeek.java
27:import org.apache.commons.cli.CommandLine;
28:import org.apache.commons.cli.CommandLineParser;
29:import org.apache.commons.cli.GnuParser;
30:import org.apache.commons.cli.HelpFormatter;
31:import org.apache.commons.cli.Option;
32:import org.apache.commons.cli.OptionBuilder;
33:import org.apache.commons.cli.Options;
34:import org.apache.commons.cli.ParseException;

pom.xml
168:    <commons-cli.version>1.2</commons-cli.version>
{code}

> convert all command line parsing to jopt simple
> -----------------------------------------------
>
>                 Key: HBASE-2229
>                 URL: https://issues.apache.org/jira/browse/HBASE-2229
>             Project: Hadoop HBase
>          Issue Type: Bug
>            Reporter: ryan rawson
>            Priority: Minor
>             Fix For: 0.21.0
>
>
> what we are doing right now is wonky, we should use jopt simple, which attempts to emulate ye olde classic opt parsers from C in their brevity and terseness.
> http://jopt-simple.sourceforge.net/

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.