File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 290
290
(when cache
291
291
(load-analysis-cache!
292
292
(:*compiler* bound-vars) aname cache)
293
- (ana/register-cached-speced-vars cache))
293
+ (ana/register-specs cache))
294
294
(when source-map
295
295
(load-source-map!
296
296
(:*compiler* bound-vars) aname source-map))
924
924
(when (:source-map opts)
925
925
(append-source-map env/*compiler*
926
926
aname source sb @comp/*source-map-data* opts))
927
- (ana/dump-speced-vars-to-env aname)
927
+ (ana/dump-specs aname)
928
928
(let [js-source (.toString sb)
929
929
evalm {:lang :clj
930
930
:name name
Original file line number Diff line number Diff line change 3568
3568
(when (some? (find-ns-obj 'cljs.spec.alpha$macros))
3569
3569
@cached-var))))
3570
3570
3571
- (defn dump-speced-vars-to-env
3571
+ (defn dump-specs
3572
3572
" Dumps registered speced vars for a given namespace into the compiler
3573
3573
environment."
3574
3574
[ns ]
3577
3577
(swap! env/*compiler* update-in [::namespaces ns :cljs.spec/speced-vars ]
3578
3578
(fnil into #{}) (filter #(= ns-str (namespace %))) @@speced-vars))))
3579
3579
3580
- (defn register-cached-speced-vars
3580
+ (defn register-specs
3581
3581
" Registers speced vars found in a namespace analysis cache."
3582
3582
[cached-ns]
3583
3583
(when-let [vars (seq (:cljs.spec/speced-vars cached-ns))]
3593
3593
(write-analysis-cache ns cache-file nil ))
3594
3594
([ns ^File cache-file src]
3595
3595
(util/mkdirs cache-file)
3596
- (dump-speced-vars-to-env ns )
3596
+ (dump-specs ns )
3597
3597
(let [ext (util/ext cache-file)
3598
3598
analysis (dissoc (get-in @env/*compiler* [::namespaces ns ]) :macros )]
3599
3599
(case ext
3632
3632
(swap! env/*compiler*
3633
3633
(fn [cenv]
3634
3634
(do
3635
- (register-cached-speced-vars cached-ns)
3635
+ (register-specs cached-ns)
3636
3636
(doseq [x (get-in cached-ns [::constants :order ])]
3637
3637
(register-constant! x))
3638
3638
(-> cenv
You can’t perform that action at this time.
0 commit comments