Skip to content

Commit 58ac381

Browse files
committed
global requires are not "real" namespace deps, don't add it to the list
1 parent 1ce164f commit 58ac381

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/main/clojure/cljs/analyzer.cljc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3084,9 +3084,9 @@
30843084
rename)}))))
30853085

30863086
(defn parse-global-require-spec
3087-
[env deps aliases spec]
3087+
[env aliases spec]
30883088
(if (or (symbol? spec) (string? spec))
3089-
(recur env deps aliases [spec])
3089+
(recur env aliases [spec])
30903090
(do
30913091
(basic-validate-ns-spec env false spec)
30923092
(let [[lib & opts] spec
@@ -3117,7 +3117,6 @@
31173117
(error env
31183118
(parse-ns-error-msg spec
31193119
":refer must be followed by a sequence of symbols in :require / :require-macros"))))
3120-
(swap! deps conj lib)
31213120
(merge
31223121
(when (some? alias)
31233122
{rk (merge {alias lib} {lib lib})})

0 commit comments

Comments
 (0)