cbt
cbt copied to clipboard
CBT - fun, fast, intuitive, compositional, statically checked builds written in Scala
currently plugins hard code what dependencies they add to your build, etc. we could consider making plugins configurable. One way to do it is having a build for the build...
The scalaVersion of projects should not change, when CBT's own scalaVersion changes. This also applies to builds itself, but currently builds use the same Scala version as CBT itself, which...
such as http://epickrram.blogspot.co.uk/2017/03/named-thread-flamegraphs.html
maybe we can hack system properties to work satisfactory under nailgun by replacing `System.props` via reflection with a patched one that overrides all methods and delegates to a thread local...
https://github.com/rtimush/sbt-updates #283 #107 #171 #170 in addition to the built in `dependencyTree`
e.g. in/out/err, etc related http://stevenskelton.ca/threadlocal-variables-scala-futures/
one source of incompatibilities was cbt's caches, e.g. the classloader caches. If we make all keys contain the cbt version that should solve the the problem as different cbt versions...