redhat-developer / quarkus-ls

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

CodeAction to insert missing parameters overwrites optional parameter #856

Closed JessicaJHee closed 1 year ago

JessicaJHee commented 1 year ago

Given this Qute template, with required parameter name and optional parameter placeholder

{#input name="task" placeholder="Type task and press ENTER"/}

Applying the code action for the missing parameter class will result in:

{#input name="task" class="class"/}

Expected output:

{#input name="task" placeholder="Type task and press ENTER" class="class"/}