Skip to content

Commit 14ef9bb

Browse files
committed
remove dump-core-source-map-json. Not buying us anything in modern
browsers. In JSC or similar context will want to either load individual source maps anyway (i.e. cljs.core isn't enough - tools.reader, compiler, analyzer, etc).
1 parent 0da3496 commit 14ef9bb

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

src/main/cljs/cljs/js.clj

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,3 @@
1919

2020
(defmacro dump-core []
2121
`(quote ~(get-in @env/*compiler* [::ana/namespaces 'cljs.core])))
22-
23-
(defmacro dump-core-source-map-json []
24-
(slurp (io/resource "cljs/core.aot.js.map")))

src/main/cljs/cljs/js.cljs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
; You must not remove this notice, or any other, from this software.
88

99
(ns cljs.js
10-
(:require-macros [cljs.js :refer [dump-core dump-core-source-map-json]]
10+
(:require-macros [cljs.js :refer [dump-core]]
1111
[cljs.env.macros :as env])
1212
(:require [clojure.string :as string]
1313
[cljs.env :as env]
@@ -106,8 +106,7 @@
106106
(swap!
107107
(fn [state]
108108
(-> state
109-
(assoc-in [::ana/namespaces 'cljs.core] (dump-core))
110-
(assoc :core-source-map-json (dump-core-source-map-json)))))))
109+
(assoc-in [::ana/namespaces 'cljs.core] (dump-core)))))))
111110
([init]
112111
(doto (empty-state) (swap! init))))
113112

0 commit comments

Comments
 (0)