Skip to content

Commit f297e46

Browse files
committed
Make :cherry target of resolve-ns honor :resolve-ns env hook for symmetry with :squint
1 parent f88f041 commit f297e46

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/squint/compiler_common.cljc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,12 @@
348348
(cljs.set clojure.set) "cherry-cljs/lib/clojure.set.js"
349349
(cljs.pprint clojure.pprint) "cherry-cljs/lib/cljs.pprint.js"
350350
(cljs.test clojure.test) "cherry-cljs/lib/clojure.test.js"
351-
alias)
351+
(if (symbol? alias)
352+
(if-let [resolve-ns (:resolve-ns env)]
353+
(or (resolve-ns alias)
354+
alias)
355+
alias)
356+
(resolve-import-map import-maps alias)))
352357
alias)))
353358

354359
(defmethod emit #?(:clj clojure.lang.Symbol :cljs Symbol) [expr env]

0 commit comments

Comments
 (0)