redhat-developer / quarkus-ls

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

{name. ?: "Qute"} doesn't report a validation error #910

Closed angelozerr closed 1 year ago

angelozerr commented 1 year ago

{name. ?: "Qute"} doesn't report a validation error

Fixes #884

angelozerr commented 1 year ago

This PR fixes the original isses and takes car of method parameters too.

Here a sample:

{@String name}
{@int beginIndex}
{name.}
{name. ?: name.}
{name.substring(beginIndex.)}

You shoud see errors for each unexpected '.'

image

angelozerr commented 1 year ago

Thanks @datho7561 for your review!