File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 10761076 (if (requires-compilation? src-file dest-file opts)
10771077 (do
10781078 (util/mkdirs dest-file)
1079- (when (contains? (::ana/namespaces @env/*compiler*) ns )
1079+ (when (and (contains? (::ana/namespaces @env/*compiler*) ns )
1080+ (not= ns 'cljs.core))
10801081 (swap! env/*compiler* update-in [::ana/namespaces ] dissoc ns ))
10811082 (let [ret (compile-file* src-file dest-file opts)]
10821083 (when *dependents*
10831084 (swap! *dependents*
10841085 (fn [{:keys [recompile visited]}]
10851086 {:recompile (into recompile (ana/ns-dependents ns ))
10861087 :visited (conj visited ns )})))
1087- (when (true ? (:cache-analysis opts))
1088- (ana/write-analysis-cache ns
1089- (ana/cache-file src ns-info (util/output-directory opts) :write )))
10901088 ret))
10911089 (do
10921090 (when-not (contains? (::ana/namespaces @env/*compiler*) ns )
You can’t perform that action at this time.
0 commit comments