-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
P3A lower priority bug or feature requestA lower priority bug or feature requestarea-dart-modelFor issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.For issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.type-enhancementA request for a change that isn't a bugA request for a change that isn't a bug
Description
Hello!
This is similar to #56518, but for another core IDE functionality: Renaming.
One way code-generators often work is by generating a new identifier, based on a user-defined identifier.
Like @example class UserDefined
vs userDefinedGenerated
, where the latter is generated based on a string transformation of the former.
The problem is, renaming renaming one of the two identifiers won't rename the other.
- Renaming
@example class UserDefined
will correctly update the generate code, but any existing reference touserDefinedGenerated
will stay unchanged. Users will then have to modify those by hand ; which can be very tedious and error prone. - Renaming
userDefinedGenerated
will not updateUserDefined
; which means re-generating the code will revert our rename.
It would be great for the IDE to be able to rename both the generated and user-defined identifiers at once.
orestesgaolin, castletaste and YousefAK009
Metadata
Metadata
Assignees
Labels
P3A lower priority bug or feature requestA lower priority bug or feature requestarea-dart-modelFor issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.For issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.type-enhancementA request for a change that isn't a bugA request for a change that isn't a bug
Type
Projects
Status
In Progress