Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | do not interpret exceptions during redirectOutToErr as scalac crashes | Christopher Vogt | 2016-10-13 | 1 | -22/+22 |
| | |||||
* | Fix exit code trapping across classloaders | Christopher Vogt | 2016-10-07 | 5 | -28/+57 |
| | | | | | | | | | | A SecurityManager is once installed globally and stays the same across all classloaders. TrapSecurityManager was installed this way, but it looked up the `trapExitCode` in it's own classloader, while classes in other classloaders (when cbt was using another version of cbt) were writing it to their own classloader. This flag needs to be in a global place instead to fix this, so we'll put it straight into the TrapSecurityManager itself. | ||||
* | Merge pull request #265 from rockjam/repl-task | Jan Christopher Vogt | 2016-10-04 | 2 | -9/+25 |
|\ | | | | | repl task in BaseBuild | ||||
| * | add repl task to BaseBuild | rockjam | 2016-10-05 | 2 | -9/+25 |
|/ | |||||
* | Merge pull request #264 from cvogt/chris3 | Jan Christopher Vogt | 2016-10-04 | 16 | -18/+42 |
|\ | | | | | Chris3 | ||||
| * | change git dependencies to be easier manageable when cbt becomes source ↵ | Christopher Vogt | 2016-10-03 | 4 | -7/+6 |
| | | | | | | | | incompatible | ||||
| * | add sample library to test git dependencies | Christopher Vogt | 2016-10-03 | 2 | -0/+25 |
| | | |||||
| * | remove dependencies on incompatible cbt versions | Christopher Vogt | 2016-10-03 | 7 | -7/+7 |
| | | |||||
| * | make BuildInterfaces an abstract class so it can have default values | Christopher Vogt | 2016-10-03 | 3 | -4/+4 |
| | | | | | | | | | | and it becomes slightly easier to maintain source compatibility between cbt versions | ||||
* | | Merge pull request #261 from cvogt/simple-example | Jan Christopher Vogt | 2016-10-04 | 5 | -0/+52 |
|\ \ | | | | | | | Simple example | ||||
| * | | readmes explaining plugin folder roles | Christopher Vogt | 2016-09-29 | 2 | -0/+9 |
| | | | |||||
| * | | Add most basic example | Christopher Vogt | 2016-09-29 | 3 | -0/+43 |
| | | | |||||
* | | | Merge pull request #262 from rockjam/jvm-flags | Jan Christopher Vogt | 2016-10-03 | 1 | -1/+2 |
|\ \ \ | |_|/ |/| | | Attempt to improve jvm startup time | ||||
| * | | attempt to improve jvm startup time | rockjam | 2016-10-04 | 1 | -1/+2 |
|/ / | |||||
* | | Sonatype release plugin (#247) | Nikolay Tatarinov | 2016-10-03 | 14 | -34/+566 |
| | | |||||
* | | Merge pull request #255 from rockjam/scalafmt-config | Jan Christopher Vogt | 2016-10-02 | 5 | -22/+66 |
|\ \ | | | | | | | upgrade scalafmt 0.3.1 -> 0.4.2; load scalafmt config from config file | ||||
| * | | upgrade scalafmt 0.3.1 -> 0.4.2; load scalafmt config from config file | rockjam | 2016-10-02 | 5 | -22/+66 |
| | | | |||||
* | | | Merge pull request #256 from rockjam/pick-one | Jan Christopher Vogt | 2016-10-02 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | fix pickOne error message | ||||
| * | | fix pickOne error message | rockjam | 2016-10-03 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #253 from cvogt/run | Jan Christopher Vogt | 2016-10-02 | 7 | -14/+78 |
|\ \ | |/ |/| | Run | ||||
| * | fix main method signature in dotty-example | Christopher Vogt | 2016-10-02 | 2 | -2/+3 |
| | | |||||
| * | clean up main class discovery mechanism and offer interactive choice | Christopher Vogt | 2016-10-02 | 3 | -43/+64 |
| | | | | | | | | if multiple main classes are found | ||||
| * | improve Console not found error message | Christopher Vogt | 2016-10-02 | 1 | -1/+1 |
| | | |||||
| * | fix build class in scalafmt example | Christopher Vogt | 2016-10-02 | 1 | -1/+1 |
| | | |||||
| * | Added run with package discovery | ChavXO | 2016-09-29 | 2 | -1/+43 |
|/ | |||||
* | Merge pull request #244 from cvogt/improve-template | Jan Christopher Vogt | 2016-09-29 | 1 | -6/+5 |
|\ | | | | | minor enhancements to Build template | ||||
| * | minor enhancements to Build template | Christopher Vogt | 2016-09-29 | 1 | -6/+5 |
|/ | |||||
* | Merge pull request #235 from cvogt/dotty | Jan Christopher Vogt | 2016-09-28 | 8 | -16/+220 |
|\ | | | | | Dotty plugin and example project. | ||||
| * | another test fix for an artifact that apparently disappeared on sonatype | Christopher Vogt | 2016-09-28 | 1 | -3/+3 |
| | | |||||
| * | disable test sporadically failing on circleci from circleci | Christopher Vogt | 2016-09-28 | 3 | -8/+11 |
| | | |||||
| * | set circle back to java7 to make sure cbt works there | Christopher Vogt | 2016-09-28 | 2 | -4/+8 |
| | | | | | | | | and disable dotty tests for java7, but run them otherwise, e.g. locally | ||||
| * | fix Dottydoc bootclasspath and make output less surprising | Christopher Vogt | 2016-09-28 | 1 | -2/+4 |
| | | |||||
| * | Use correct main method for Dottydoc - the java interface | Christopher Vogt | 2016-09-28 | 2 | -7/+14 |
| | | | | | | | | and work around the fact that the main method is not static (huh?) | ||||
| * | minor Dotty plugin cleanup | Christopher Vogt | 2016-09-28 | 1 | -8/+7 |
| | | |||||
| * | prototype dotty doc generation, but that class does not exist | Christopher Vogt | 2016-09-28 | 2 | -0/+33 |
| | | |||||
| * | change compile target to something dotty version unique and fix cp for compiling | Christopher Vogt | 2016-09-28 | 1 | -2/+3 |
| | | | | | | | | | | the unique target should avoid potential problems with binary incompatibilities between scala and dotty as well as different dotty versions | ||||
| * | upgrade dotty version | Christopher Vogt | 2016-09-28 | 1 | -1/+1 |
| | | |||||
| * | Refer to dotty issue tracker on dotc crash | Christopher Vogt | 2016-09-28 | 1 | -1/+1 |
| | | |||||
| * | add dotty repl | Christopher Vogt | 2016-09-28 | 1 | -0/+16 |
| | | |||||
| * | move some DottyLib args to class level as preparation for adding repl | Christopher Vogt | 2016-09-28 | 1 | -15/+20 |
| | | |||||
| * | add dotty sanity check as suggested by @smarter | Christopher Vogt | 2016-09-28 | 2 | -0/+8 |
| | | |||||
| * | make dotty-version customizable, don't use scalacOptions for dotty | Christopher Vogt | 2016-09-28 | 1 | -5/+10 |
| | | |||||
| * | Merge remote-tracking branch 'origin/master' into HEAD | Christopher Vogt | 2016-09-28 | 3 | -16/+17 |
| |\ | |||||
| * | | Dotty plugin and example project. | Christopher Vogt | 2016-09-26 | 6 | -1/+122 |
| | | | |||||
* | | | Merge pull request #241 from cvogt/improve-template | Jan Christopher Vogt | 2016-09-28 | 1 | -5/+5 |
|\ \ \ | |_|/ |/| | | Avoid getting started confusion like … | ||||
| * | | Avoid getting started confusion like ↵ | Christopher Vogt | 2016-09-28 | 1 | -5/+5 |
|/ / | | | | | | | https://gitter.im/cvogt/cbt?at=57ec271754302caa6f2950b7 | ||||
* | | Merge pull request #240 from cvogt/refactorings | Jan Christopher Vogt | 2016-09-28 | 3 | -8/+9 |
|\ \ | | | | | | | Refactorings | ||||
| * | | rename apiTarget to more appropriate name docTarget as the task is | Christopher Vogt | 2016-09-28 | 2 | -5/+5 |
| | | | | | | | | | | | | called docJar | ||||
| * | | include dependencyClasspath in compileClasspath and let docs use it too | Christopher Vogt | 2016-09-28 | 2 | -3/+4 |
|/ / | | | | | | | | | this prevents from forgetting the dependencyClasspath when compileClasspath is used and probably fixes the cp for docs | ||||
* | | Merge pull request #237 from cvogt/unify-console-check | Jan Christopher Vogt | 2016-09-28 | 1 | -8/+8 |
|\ \ | |/ |/| | unify checking for availability of java.io.Console |