module_disambiguation: module identifier is also substituted in body #27
Labels
D-discussion
A decision (D) has not been made yet and is open to discussion
I-bug
This issue (I) regards a (potential) bug in the project
T-accepted
Triage (T): Initial review accepted issue/PR as valid
Situation:
When using module disambiguation, the module identifier is also substituted if found anywhere in the module body.
This is a problems, since that might not be the desired behavior all the time.
E.g. we might have a struct using the same identifier that we wouldn't want to substitute.
In essence, the feature should disambiguate the module declaration and nothing else.
If users want to use the final modules' names, then they should need to use explicit substitutions.
Reproduction:
Expected Behavior:
Actual Behavior:
Affected Versions:
Local Environment:
Miscellaneous:
The text was updated successfully, but these errors were encountered: