4 ms·
Right, this is one of the great things about the IntelliJ platform products - the IDE actually parses the program and creates an AST. This allows support for al
by lemming 13y ago
Right, this is one of the great things about the IntelliJ platform products - the IDE actually parses the program and creates an AST. This allows support for all the magic like refactorings and so forth, including rename. Basically I implement symbol resolution and rename mostly just magically works. Unfortunately due to macros in Clojure symbol resolution is far from trivial.