Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Makes zinc usage smarter, so we do not need to call it when no files changed ↵ | Christopher Vogt | 2016-03-30 | 1 | -22/+15 | |
| | | | | | | (and safe up to 0.1s for each call) There still seem to be 2 bugs related to CBT development in the code. One if you simpy save a stage1 file unchanged and re-run cbt, it fails to call Stage2.run reflectively. Also in case of compile errors in stage1, a TrappedExitCode exception is thrown and not caught. | |||||
* | replace Scala reflection with Java reflection seems to fix the weird ↵ | Christopher Vogt | 2016-03-28 | 1 | -3/+1 | |
| | | | | exceptions that happened in the previous commit. Also gets rid of scala.reflect dependency in stage2. | |||||
* | get rid of ammonite dependency | Christopher Vogt | 2016-03-19 | 1 | -2/+0 | |
| | ||||||
* | Refactored ClassLoaderCache to use key locked cache to pave the way for ↵ | Christopher Vogt | 2016-03-19 | 1 | -2/+3 | |
| | | | | caching classloaders hierarchically without deadlocks | |||||
* | make scaffold work for simple case | Christopher Vogt | 2016-03-19 | 1 | -5/+1 | |
| | ||||||
* | sort transitiveDependencies by exported classpath for hopefully more ↵ | Christopher Vogt | 2016-03-12 | 1 | -0/+1 | |
| | | | | determinism between dev machines and circle ci | |||||
* | Merge remote-tracking branch 'origin/master' into farmdawg/zinc-exit-codes | Christopher Vogt | 2016-03-12 | 1 | -7/+18 | |
|\ | | | | | | | | | | | # Conflicts: # stage1/Stage1Lib.scala # stage1/resolver.scala | |||||
| * | Improved how to express dependencies | Christopher Vogt | 2016-03-12 | 1 | -7/+18 | |
| | | | | | | | | | | | | Add - Constructor syntax for cross-scala-version dependencies (as rightfully requested on reddit) and encouraged over SBT's still supported operator syntax - Add support for classifiers other than "sources" | |||||
* | | minor simplification renames | Christopher Vogt | 2016-03-12 | 1 | -3/+2 | |
| | | ||||||
* | | Clean up some of the zinc invocation. | Matt Farmer | 2016-03-12 | 1 | -1/+1 | |
| | | ||||||
* | | Whitespace removal. | Matt Farmer | 2016-03-12 | 1 | -3/+3 | |
|/ | ||||||
* | Split ClassLoader classes into separate files and a few fixes | Christopher Vogt | 2016-03-11 | 1 | -2/+2 | |
| | ||||||
* | normalize Build's projectDirectory and stop using context.cwd | Christopher Vogt | 2016-03-08 | 1 | -3/+3 | |
| | ||||||
* | cleanup: whitespace changes, separated more things into their own files, use ↵ | Christopher Vogt | 2016-03-07 | 1 | -0/+164 | |
++ for strings everywhere. Added ++ method to File and URL and use it in many places |