AutoTest -> 91.572%

This commit is contained in:
jeffcheasey88 2023-08-14 11:57:38 +02:00
parent 7624d075f6
commit f92f2ecc42

View file

@ -238,6 +238,7 @@ public class JavaParser extends Parser<JavaElement> {
StateTree<JavaElement> value_call = value_name.then((validator) -> validator.validate((token) -> token.getValue().equals(".")));
value_call.then(value_name);
value_call.end((a,b) -> a);
StateTree<JavaElement> value_array_begin = value_name.then((validator) -> validator.validate((token) -> token.getValue().equals("[")));
StateTree<JavaElement> 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<JavaElement> {
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<JavaElement> value_arg = value_arg_begin.then(new RedirectStateTree<>(value_container, (global, local) -> {
Integer count = global.get("args");