Skip to content

Commit

Permalink
Merge pull request #1244 from mebigfatguy/master
Browse files Browse the repository at this point in the history
fix handling of invalid weavingMode property
  • Loading branch information
mattrjacobs committed Jun 14, 2016
2 parents 31cf0fe + cbe3a00 commit 25da664
Showing 1 changed file with 5 additions and 4 deletions.
Expand Up @@ -29,10 +29,11 @@ private EnvUtils(){

public static WeavingMode getWeavingMode() {
String wavingModeParam = System.getProperty("weavingMode", WeavingMode.RUNTIME.name()).toUpperCase();
WeavingMode weavingMode = WeavingMode.valueOf(wavingModeParam);
if (weavingMode == null)
throw new IllegalArgumentException("wrong 'weavingMode' property, supported: " + Arrays.toString(WeavingMode.values()) + ", actual = " + wavingModeParam);
return weavingMode;
try {
return WeavingMode.valueOf(wavingModeParam);
} catch (IllegalArgumentException e) {
throw new IllegalArgumentException("wrong 'weavingMode' property, supported: " + Arrays.toString(WeavingMode.values()) + ", actual = " + wavingModeParam, e);
}
}

public static boolean isCompileWeaving() {
Expand Down

0 comments on commit 25da664

Please sign in to comment.