redhat-developer / quarkus-ls

Language server for Quarkus tooling
Eclipse Public License 2.0
43 stars 15 forks source link

Qute parser does not parse operator parameters with '=' correctly #742

Closed JessicaJHee closed 2 years ago

JessicaJHee commented 2 years ago

Operators used in #case or #is sections that include the = character does not get parsed correctly.

Ex: {#case <= 10}

In this case, for operators <= or >=, the parser only scans < or > as the parameter since = is assumed to be the end of a token in the parser and is cut off from the parameter.