(file-changed? {:keys [file-md5-atom]} filepath)
Standard checksum to see if a file actually changed.
Standard checksum to see if a file actually changed.
(get-dependency-files st)
Handling dependency files is different they don't have namespaces and their mtimes change on every compile even though their content doesn't. So we only want to include them when they change. This returns map representations that are ready to be sent to the client.
Handling dependency files is different they don't have namespaces and their mtimes change on every compile even though their content doesn't. So we only want to include them when they change. This returns map representations that are ready to be sent to the client.
(handle-exceptions figwheel-server
{:keys [build-options exception id] :as build})
(make-sendable-file st nm)
Formats a namespace into a map that is ready to be sent to the client.
Formats a namespace into a map that is ready to be sent to the client.
(merge-build-into-server-state figwheel-server {:keys [id build-options]})
(notify-change-helper {:keys [figwheel-server build-config
additional-changed-ns]}
files)
(send-changed-files {:keys [build-id] :as figwheel-server} files)
Formats and sends a files-changed message to the file-change-atom. Also reports this event to the console.
Formats and sends a files-changed message to the file-change-atom. Also reports this event to the console.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close