summaryrefslogtreecommitdiff
path: root/static/src/assets/viz/2/quil/middlewares/deprecated_options.cljc
diff options
context:
space:
mode:
authorBrian Picciano <mediocregopher@gmail.com>2022-05-20 13:37:43 -0600
committerBrian Picciano <mediocregopher@gmail.com>2022-05-20 13:37:43 -0600
commit16cfbd19157df76e7296dddb287412f1099feb33 (patch)
treee4bbf892066cceeaeeaee4c25e5365152412a1c3 /static/src/assets/viz/2/quil/middlewares/deprecated_options.cljc
parent3cdee89c961ae9c836234f5aec87174a04a800a8 (diff)
Move static assets to within srv
Diffstat (limited to 'static/src/assets/viz/2/quil/middlewares/deprecated_options.cljc')
-rw-r--r--static/src/assets/viz/2/quil/middlewares/deprecated_options.cljc26
1 files changed, 0 insertions, 26 deletions
diff --git a/static/src/assets/viz/2/quil/middlewares/deprecated_options.cljc b/static/src/assets/viz/2/quil/middlewares/deprecated_options.cljc
deleted file mode 100644
index 6ed40d2..0000000
--- a/static/src/assets/viz/2/quil/middlewares/deprecated_options.cljc
+++ /dev/null
@@ -1,26 +0,0 @@
-(ns quil.middlewares.deprecated-options)
-
-(def ^:private deprecated
- {:decor ["2.0" "Try :features [:present] for similar effect"]
- :target ["2.0" "Use :features [:keep-on-top] instead."]
- :safe-draw-fn ["2.0" "Use :features [:no-safe-fns] instead."]})
-
-(defn- check-features-vector [features]
- (let [features (set features)]
- (when (features :no-safe-draw)
- (println "Feature :no-safe-draw was renamed to :no-safe-fns in Quil 2.1."
- "Use :feature [:no-safe-fns] now."))
- (disj features :no-safe-draw)))
-
-(defn deprecated-options
- "Checks if options map contains deprected options and removes them.
- Prints messages how to fix deprecated functions."
- [options]
- (let [options (update-in options [:features] check-features-vector)]
- (->> (for [[name value] options]
- (if-let [[version message] (deprecated name)]
- (do (println name "option was removed in Quil" version "." message)
- nil)
- [name value]))
- (remove nil?)
- (into {}))))