diff options
author | Cedric Beust <cedric@beust.com> | 2012-12-21 10:24:29 -0800 |
---|---|---|
committer | Cedric Beust <cedric@beust.com> | 2012-12-21 10:24:29 -0800 |
commit | 2a135d9eddde1f6c44f0b6d55853a006db9a01ae (patch) | |
tree | 483a3ccde8aa7756319e43376bc1f8040bd65f89 | |
parent | e96931e95b746330b5d6aebe5bfead6d5ba2201a (diff) | |
parent | 74678a3a186b681f116c1580d6c3445a03207039 (diff) | |
download | platform_external_jcommander-2a135d9eddde1f6c44f0b6d55853a006db9a01ae.tar.gz platform_external_jcommander-2a135d9eddde1f6c44f0b6d55853a006db9a01ae.tar.bz2 platform_external_jcommander-2a135d9eddde1f6c44f0b6d55853a006db9a01ae.zip |
Merge pull request #146 from kjpoalses/master
Allow @Parameters to be used with cglib proxies
-rw-r--r-- | pom.xml | 2 | ||||
-rw-r--r-- | src/main/java/com/beust/jcommander/Parameters.java | 6 |
2 files changed, 5 insertions, 3 deletions
@@ -137,7 +137,7 @@ <dependency> <groupId>com.beust</groupId> <artifactId>jcommander</artifactId> - <version>1.13</version> + <version>1.31-SNAPSHOT</version> <!-- <version>${project.version}</version> --> diff --git a/src/main/java/com/beust/jcommander/Parameters.java b/src/main/java/com/beust/jcommander/Parameters.java index be5b5ce..9834ea0 100644 --- a/src/main/java/com/beust/jcommander/Parameters.java +++ b/src/main/java/com/beust/jcommander/Parameters.java @@ -18,11 +18,12 @@ package com.beust.jcommander; -import static java.lang.annotation.ElementType.TYPE; - +import java.lang.annotation.Inherited; import java.lang.annotation.Retention; import java.lang.annotation.Target; +import static java.lang.annotation.ElementType.TYPE; + /** * An annotation used to specify settings for parameter parsing. * @@ -30,6 +31,7 @@ import java.lang.annotation.Target; */ @Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @Target({ TYPE }) +@Inherited public @interface Parameters { public static final String DEFAULT_OPTION_PREFIXES = "-"; |