From f92f2ecc42505eeb4b2ae319faa190a5a9c3b1e5 Mon Sep 17 00:00:00 2001 From: jeffcheasey88 <66554203+jeffcheasey88@users.noreply.github.com> Date: Mon, 14 Aug 2023 11:57:38 +0200 Subject: [PATCH] AutoTest -> 91.572% --- src/be/jeffcheasey88/peeratcode/parser/java/JavaParser.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/be/jeffcheasey88/peeratcode/parser/java/JavaParser.java b/src/be/jeffcheasey88/peeratcode/parser/java/JavaParser.java index 45e99f8..e298446 100644 --- a/src/be/jeffcheasey88/peeratcode/parser/java/JavaParser.java +++ b/src/be/jeffcheasey88/peeratcode/parser/java/JavaParser.java @@ -238,6 +238,7 @@ public class JavaParser extends Parser { StateTree value_call = value_name.then((validator) -> validator.validate((token) -> token.getValue().equals("."))); value_call.then(value_name); + value_call.end((a,b) -> a); StateTree value_array_begin = value_name.then((validator) -> validator.validate((token) -> token.getValue().equals("["))); StateTree value_array_end = value_array_begin.then((validator) -> validator.validate((token) -> token.getValue().equals("]"))); value_array_begin.then(new RedirectStateTree<>(value_container, (global, local) -> global.set("inside", local))) @@ -258,6 +259,7 @@ public class JavaParser extends Parser { value_generic_end.then(value_generic_name); value_generic_end.then(value_generic_split); value_generic_name.then(value_generic_begin); + value_generic_name.then(value_generic_end); value_generic_split.then(value_generic_name); StateTree value_arg = value_arg_begin.then(new RedirectStateTree<>(value_container, (global, local) -> { Integer count = global.get("args");