From 3372adcf7551c652d6da1174e0cbe07d2f765bb1 Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Sun, 29 Jan 2017 09:59:57 -0800 Subject: [PATCH] Small improvement to reconiler error message --- .../ide/vscode/commons/util/RegexpParser.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vscode-extensions/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/RegexpParser.java b/vscode-extensions/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/RegexpParser.java index fbf89b73c..01bc8f1a1 100644 --- a/vscode-extensions/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/RegexpParser.java +++ b/vscode-extensions/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/RegexpParser.java @@ -15,15 +15,15 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexpParser implements ValueParser { - + final private Pattern pat; final private String typeName; // used only for error message final private String patternDescription; //Human readable description of the regexp pay - + /** * Create a RegexpParser which succeeds if the input string matches the given regexp * and fail otherwise. - * + * * @param regexp * @param typeName Name of the type (used in error message for failing parses) * @param patternDescription Human readable description of the regexp pattern (included in the error message for failing parses) @@ -41,7 +41,7 @@ public class RegexpParser implements ValueParser { if (matcher.matches()) { return matcher; } - throw new IllegalArgumentException("'"+str+"' is not a valid '"+typeName+"'. "+patternDescription); + throw new ValueParseException("'"+str+"' is not a valid '"+typeName+"'. "+patternDescription); } }