-
Hello, With Langium 3.3.1, when I rename (F2 in VSCode) an element in my DSL, references are updated accordingly except when the reference is a QualifiedName ( ID ('.' ID)* ). In that case the reference is updated with the new name but the qualified part is removed. e.g:
if I rename
instead of
Is it an issue/limitation in Langium ? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hey @ydaveluy, It's a consequence of the default implementation, as we don't have special handling for qualified names in there. See here for a reference implementation on how to do renaming with qualified names. |
Beta Was this translation helpful? Give feedback.
Hey @ydaveluy,
It's a consequence of the default implementation, as we don't have special handling for qualified names in there. See here for a reference implementation on how to do renaming with qualified names.