cljs.compiler.api/requires-compilation?

functionsince v0.0-3255Edit
(requires-compilation? src dest)
(requires-compilation? src dest opts)
(requires-compilation? state src dest opts)

Source docstring:
Return true if the src file requires compilation.
Source code @ clojurescript:src/main/clojure/cljs/compiler/api.clj
(defn requires-compilation?
  ([src dest] (requires-compilation? src dest nil))
  ([src dest opts]
   (requires-compilation? (or (ana-api/current-state)(ana-api/empty-state opts)) src dest opts))
  ([state src dest opts]
   (ana-api/with-state state
     (binding [ana/*cljs-warning-handlers* (:warning-handlers opts ana/*cljs-warning-handlers*)]
       (comp/requires-compilation? src dest opts)))))