clojure-emacs / clj-refactor.el

A CIDER extension that provides powerful commands for refactoring Clojure code.
GNU General Public License v3.0
771 stars 111 forks source link

cljr--ns-alias-at-point does not handle quasiquote, sharp-quote and dotted aliases #524

Closed dgtized closed 2 years ago

dgtized commented 2 years ago

Per discussion in https://github.com/clojure-emacs/clj-refactor.el/pull/522#discussion_r918236746.

522 extracted the cljr--ns-alias-at-point function, in doing so it became clear that magic require detection is missing a number of valid cases. As noted, we should account for at least the following cases

dgtized commented 2 years ago

Should we close this now that #526 + #527 were merged?