|
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 ? |
Answered by
msujew
Mar 5, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.