Skip to content

Commit 8b96e4d

Browse files
committed
* remove hacks for global props and Number
1 parent 08335c6 commit 8b96e4d

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

src/main/clojure/cljs/analyzer.cljc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1091,10 +1091,6 @@
10911091
(has-extern? pre (get-externs)))
10921092
([pre externs]
10931093
(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)))))
10981094
(-> (last pre) str (string/starts-with? "cljs$")))))
10991095

11001096
(defn js-tag

src/test/clojure/cljs/externs_infer_tests.clj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@
6565
(ana/resolve-extern '[console] externs)
6666
(ana/resolve-extern '[console log] externs)
6767
(ana/resolve-extern '[undefined] externs)
68+
(ana/resolve-extern '[Number isNaN] externs)
69+
(ana/resolve-extern '[document] externs)
6870

6971
)
7072

0 commit comments

Comments
 (0)