summaryrefslogtreecommitdiffstats
path: root/src/test/java/com/beust/jcommander/args/ArgsLongDescription.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/beust/jcommander/args/ArgsLongDescription.java')
-rw-r--r--src/test/java/com/beust/jcommander/args/ArgsLongDescription.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/test/java/com/beust/jcommander/args/ArgsLongDescription.java b/src/test/java/com/beust/jcommander/args/ArgsLongDescription.java
new file mode 100644
index 0000000..e961016
--- /dev/null
+++ b/src/test/java/com/beust/jcommander/args/ArgsLongDescription.java
@@ -0,0 +1,25 @@
+package com.beust.jcommander.args;
+
+import com.beust.jcommander.Parameter;
+
+public class ArgsLongDescription {
+
+ @Parameter(names = "--classpath", description = "The classpath. This is a very long "
+ + "description in order to test the line wrapping. Let's see how this works."
+ + "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor"
+ + " incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis "
+ + "nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")
+ public String classpath = "/tmp";
+
+ @Parameter(names = { "-c", "--convention" }, description = "The convention", required = true)
+ public String convention = "Java";
+
+ @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;
+}