File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change 1076
1076
(if (requires-compilation? src-file dest-file opts)
1077
1077
(do
1078
1078
(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))
1080
1081
(swap! env/*compiler* update-in [::ana/namespaces ] dissoc ns ))
1081
1082
(let [ret (compile-file* src-file dest-file opts)]
1082
1083
(when *dependents*
1083
1084
(swap! *dependents*
1084
1085
(fn [{:keys [recompile visited]}]
1085
1086
{:recompile (into recompile (ana/ns-dependents ns ))
1086
1087
: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 )))
1090
1088
ret))
1091
1089
(do
1092
1090
(when-not (contains? (::ana/namespaces @env/*compiler*) ns )
You can’t perform that action at this time.
0 commit comments