This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-07-11
Channels
- # announcements (2)
- # asami (10)
- # aws (2)
- # babashka (28)
- # beginners (103)
- # calva (2)
- # clj-kondo (10)
- # clojure (69)
- # clojure-austin (11)
- # clojure-europe (48)
- # clojure-nl (10)
- # clojure-switzerland (1)
- # clojure-uk (2)
- # clojurescript (6)
- # conjure (2)
- # consulting (1)
- # core-async (2)
- # core-typed (2)
- # cursive (5)
- # datomic (15)
- # jobs (1)
- # malli (4)
- # meander (7)
- # membrane (26)
- # missionary (6)
- # nbb (39)
- # reagent (3)
- # releases (1)
- # ring (3)
- # shadow-cljs (28)
- # spacemacs (2)
- # sql (6)
- # vim (5)
Is there anyway to have Cursive honor the following or achieve the same behavior once can do with disabling reload with tools namespace?
(:require [clojure.tools.namespace.repl :as ctnr])
(ctnr/disable-reload!)
We very occasionally get Cursive reloading our defprotocol namespace which then essentially breaks our code until we do a clean or surgically reload classes. It looks like it just adds a :clojure.tools.namespace.repl/load false
to the metadata on the namespace and was wondering if Cursive has any built in logic to do this same thing?No, there’s nothing like that at the moment. If it’s a useful thing to do, could you file an issue for it?
Absolutely. Thanks, Colin!