Normalization of aliases and imports #40
Labels
x:action/improve
Improve existing functionality/content
x:knowledge/elementary
Little Exercism knowledge required
x:module/representer
Work on Representers
x:size/large
Large amount of work
x:type/coding
Write code that is not student-facing content (e.g. test-runners, generators, but not exercises)
Aliases and imports usually refer to external functions so names should be handled accordingly
Example input
Desired output
b_function
is imported so should appear as it is.c_function
is excluded, so any mention of it is a local variable and should have a placeholder (current behavior already).Dog
is an alias so should be replaced by a placeholder (possible overlap with #33).Current output
In the case of
import X
whereX
is a standard library, it is possible to lookup all functions, so these should not de replaced either.The text was updated successfully, but these errors were encountered: