(defn
reload-file?
[{:keys [namespace], :as file-msg}]
(dev-assert (namespace-file-map? file-msg))
(let
[meta-pragmas (get @figwheel-meta-pragmas (name namespace))]
(and
(not (figwheel-no-load? file-msg))
(or
(:figwheel-always meta-pragmas)
(:figwheel-load meta-pragmas)
(provided? (name namespace))))))