| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* add multi-project example
* add shared build
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* scalariform: improve logging, declare tasks final
* scalafmt plugin implementation
* add scalafmt and scalariform plugins and examples to tests
* fix logging guarded logging behaviour
* add notes about formatting check to README
* fix compilation error in examples
|
| |
|
|
|
|
|
|
| |
- Restructure code as 1 library case class and 1 Build mixin trait. A library is generally easier to understand and could be re-used independently. 1 trait seems simpler than several here.
- Let not the plugin create the multi-project build, but the user project manually. I think while this adds some minor code overhead it is much simpler to understand. Fewer tasks and other moving parts needed.
- Remove verbose nested sbt-style folder structure. It's simpler without it :).
|
|
|
|
| |
compile. this makes `cbt loop fastOptJs` work (and depending on compile seems generally a good idea)
|
| |
|
|
|
|
|
| |
seems to be more precise than BuildDependency, hence hopefully more readable
also cleaned up Scaffolding and added DirectoryDependency example
|
| |
|
|
|
|
| |
architecture
|
|
|
|
| |
changes builds from using immutable.Seq to using Predef.Seq in favor of simplicity over purity. This has been discussed on gitter.
|
|
|
|
| |
with any other plugin
|
| |
|
|
|