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.