We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 66bfe92 commit 914b9b1Copy full SHA for 914b9b1
1 file changed
src/main/clojure/cljs/analyzer.cljc
@@ -49,6 +49,7 @@
49
(def ^:dynamic *cljs-ns* 'cljs.user)
50
(def ^:dynamic *cljs-file* nil)
51
(def ^:dynamic *checked-arrays* false)
52
+(def ^:dynamic *check-alias-dupes* true)
53
(def ^:dynamic *cljs-static-fns* false)
54
(def ^:dynamic *fn-invoke-direct* false)
55
(def ^:dynamic *cljs-macros-path* "/cljs/core")
@@ -2733,7 +2734,8 @@
2733
2734
(let [merge-keys
2735
[:use-macros :require-macros :rename-macros
2736
:uses :requires :renames :imports]]
- (check-duplicate-aliases env ns-info' require-info)
2737
+ (when *check-alias-dupes*
2738
+ (check-duplicate-aliases env ns-info' require-info))
2739
(merge
2740
ns-info'
2741
{:excludes excludes}
0 commit comments