From c1d9dff75e63d3a6e7f20854e88aab21f0894f53 Mon Sep 17 00:00:00 2001 From: Nathan Marz Date: Wed, 1 Jun 2016 20:54:04 -0400 Subject: [PATCH] eliminate most of cljs warnings except for one --- src/clj/com/rpl/specter/impl.cljx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/clj/com/rpl/specter/impl.cljx b/src/clj/com/rpl/specter/impl.cljx index 442e224..1679afc 100644 --- a/src/clj/com/rpl/specter/impl.cljx +++ b/src/clj/com/rpl/specter/impl.cljx @@ -43,14 +43,14 @@ (defn throw-illegal [& args] (throw (js/Error. (apply str args)))) - ;; these macroexpand functions are for path macro in bootstrap cljs ;; environment #+cljs (defn macroexpand' [form] - (binding [cljs.js/*eval-fn* cljs.js/js-eval] - (cljs.js/eval (cljs.js/empty-state) + (binding [^:cljs.analyzer/no-resolve cljs.js/*eval-fn* + ^:cljs.analyzer/no-resolve cljs.js/js-eval] + (^:cljs.analyzer/no-resolve cljs.js/eval (^:cljs.analyzer/no-resolve cljs.js/empty-state) `(macroexpand (quote ~form)) identity)))