Skip to content

Commit d3bc2b6

Browse files
committed
Handle Alias Syntax Errors
1 parent f0ab2f9 commit d3bc2b6

File tree

1 file changed

+3
-0
lines changed
  • liquidjava-verifier/src/main/java/liquidjava/processor/refinement_checker

1 file changed

+3
-0
lines changed

liquidjava-verifier/src/main/java/liquidjava/processor/refinement_checker/TypeChecker.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,9 @@ protected void handleAlias(String value, CtElement element) {
249249
AliasWrapper aw = new AliasWrapper(a, factory, WILD_VAR, context, klass, path);
250250
context.addAlias(aw);
251251
}
252+
} else {
253+
// alias syntax error
254+
ErrorHandler.printSyntaxError("Invalid alias definition", value, element, errorEmitter);
252255
}
253256
} catch (ParsingException e) {
254257
ErrorHandler.printCustomError(element, e.getMessage(), errorEmitter);

0 commit comments

Comments
 (0)