Davis Shepherd

Results 4 issues of Davis Shepherd

Repro: ```scala scala> import scaldi.Module import scaldi.Module scala> import scaldi.Condition import scaldi.Condition scala> val inj = new Module { bind[String] when Condition(false) toNonLazy { println("foo"); "foo"} } inj: scaldi.Module =...

When invoking "run all tests in ns" on a large test file (3k lines) the UI eventually hangs. I managed to attach yourkit to see what was going on and...

When safely evolving schema (adding optional fields) the constructor signatures change for model classes, which breaks binary compatibility between generated client versions since the constructors are public. If constructors could...

enhancement

When tripping a tester that uses the `ClojailWrapper`, the error message uses the default `Object.toString` and thus doesn't contain much useful context: ```clojure => (let [sb (sandbox secure-tester)] (sb '(java.util.concurrent.ForkJoinPool.)))...