Improved exception message for the case that a registering
Check has an invalid token.
This commit is contained in:
parent
5f0d69b64d
commit
5ce7d2562f
|
|
@ -272,12 +272,18 @@ public final class TreeWalker
|
|||
Arrays.sort(acceptableTokens);
|
||||
final Iterator it = checkTokens.iterator();
|
||||
while (it.hasNext()) {
|
||||
String token = (String) it.next();
|
||||
int tokenId = TokenTypes.getTokenId(token);
|
||||
if (Arrays.binarySearch(acceptableTokens, tokenId) >= 0) {
|
||||
registerCheck(token, aCheck);
|
||||
final String token = (String) it.next();
|
||||
try {
|
||||
int tokenId = TokenTypes.getTokenId(token);
|
||||
if (Arrays.binarySearch(acceptableTokens, tokenId) >= 0) {
|
||||
registerCheck(token, aCheck);
|
||||
}
|
||||
// TODO: else error message?
|
||||
}
|
||||
catch (IllegalArgumentException ex) {
|
||||
throw new CheckstyleException("illegal token \""
|
||||
+ token + "\" in check " + aCheck);
|
||||
}
|
||||
// TODO: else error message?
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
|
|
|||
Loading…
Reference in New Issue