This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-02-17
Channels
- # beginners (106)
- # cider (20)
- # cljs-dev (4)
- # cljsrn (1)
- # clojure (65)
- # clojure-austin (7)
- # clojure-canada (2)
- # clojure-russia (1)
- # clojure-spec (28)
- # clojure-uk (2)
- # clojurebridge (1)
- # clojurescript (32)
- # datomic (8)
- # docs (1)
- # emacs (27)
- # events (7)
- # fulcro (13)
- # garden (1)
- # hoplon (3)
- # leiningen (4)
- # luminus (2)
- # off-topic (32)
- # onyx (4)
- # parinfer (6)
- # pedestal (16)
- # re-frame (7)
- # reagent (5)
- # shadow-cljs (8)
- # spacemacs (2)
- # uncomplicate (4)
- # vim (3)
@sophiago so I just confirmed -
(binding [*warn-on-reflection* true *unchecked-math* :warn-on-boxed] (compile 'foo.bar))
will give reflection and boxing warnings for foo.bar and transitively for everything it requiressadly it only works as expected if ’foo.bar isn’t loaded yet (otherwise it would be helpful to just run it from an existing repl)
Thanks. I actually like it the way I have it now, though. I can run lein check
and it works exactly like that or I can add it as a profile. The things is I'm leaving a few warnings since I want them to be polymorphic between longs and doubles so don't want to see them all the time.
@danielcompton @noisesmith Found a solution to the PID/exec problem from the other day —- github/yelp/dumb-init passes signals down to lein (the bash script) and also the Java process. No script changes needed!