summaryrefslogtreecommitdiffstats
path: root/src/test/java/com/beust/jcommander/args
diff options
context:
space:
mode:
authorCedric Beust <cedric@beust.com>2010-11-27 12:53:20 -0800
committerCedric Beust <cedric@beust.com>2010-11-27 12:53:20 -0800
commit0dcc308f1c08b831376a3e153e2a1ed1a6166697 (patch)
tree6ab42b9a7c8b5cd1e7260f6321451d63c17c9a80 /src/test/java/com/beust/jcommander/args
parentb828856eb3f2d04ebc118babb4068419fce5b3bd (diff)
downloadplatform_external_jcommander-0dcc308f1c08b831376a3e153e2a1ed1a6166697.tar.gz
platform_external_jcommander-0dcc308f1c08b831376a3e153e2a1ed1a6166697.tar.bz2
platform_external_jcommander-0dcc308f1c08b831376a3e153e2a1ed1a6166697.zip
Better usage().
Now sorting correctly and aligning -- options on the same column.
Diffstat (limited to 'src/test/java/com/beust/jcommander/args')
-rw-r--r--src/test/java/com/beust/jcommander/args/Args3.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/test/java/com/beust/jcommander/args/Args3.java b/src/test/java/com/beust/jcommander/args/Args3.java
new file mode 100644
index 0000000..a1a4011
--- /dev/null
+++ b/src/test/java/com/beust/jcommander/args/Args3.java
@@ -0,0 +1,21 @@
+package com.beust.jcommander.args;
+
+import com.beust.jcommander.Parameter;
+
+public class Args3 {
+
+ @Parameter(names = "--classpath", description = "The classpath")
+ public String classpath;
+
+ @Parameter(names = { "-c", "--convention" }, description = "The convention")
+ public String convention;
+
+ @Parameter(names = { "-d", "--destination" }, description = "The destination to go to")
+ public String destination;
+
+ @Parameter(names = "--configure", description = "How to configure")
+ public String configure;
+
+ @Parameter(names = "--filespec")
+ public String filespec;
+}