I see that
This catalog of refactorings aims to improve the quality of code developed in Elixir, helping developers promote the redesign of their code, making it simpler to understand, modify, or even improving performance.
At the same time Introduce import explicitly calls out that it's a reverse of Remove import which is confusing.
Overall I feel the sentiment in the community is established to prefer aliases over imports for the reasons described in the remove import refactoring.
I see that
At the same time Introduce import explicitly calls out that it's a reverse of Remove import which is confusing.
Overall I feel the sentiment in the community is established to prefer
aliasesoverimportsfor the reasons described in the remove import refactoring.