We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 08335c6 commit 8b96e4dCopy full SHA for 8b96e4d
src/main/clojure/cljs/analyzer.cljc
@@ -1091,10 +1091,6 @@
1091
(has-extern? pre (get-externs)))
1092
([pre externs]
1093
(or (has-extern?* pre externs)
1094
- (when (= 1 (count pre))
1095
- (let [x (first pre)]
1096
- (or (get-in externs (conj '[Window prototype] x))
1097
- (get-in externs (conj '[Number] x)))))
1098
(-> (last pre) str (string/starts-with? "cljs$")))))
1099
1100
(defn js-tag
src/test/clojure/cljs/externs_infer_tests.clj
@@ -65,6 +65,8 @@
65
(ana/resolve-extern '[console] externs)
66
(ana/resolve-extern '[console log] externs)
67
(ana/resolve-extern '[undefined] externs)
68
+ (ana/resolve-extern '[Number isNaN] externs)
69
+ (ana/resolve-extern '[document] externs)
70
71
)
72
0 commit comments