Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix bug in resource loading of MultiClassLoader | Christopher Vogt | 2016-11-07 | 1 | -1/+1 |
| | |||||
* | Add test for overriding Eval classloader | Christopher Vogt | 2016-11-07 | 1 | -0/+7 |
| | |||||
* | Make classloader overridable. CBT isolates classloaders, so Eval could | Christopher Vogt | 2016-11-07 | 1 | -8/+16 |
| | | | | | only see itself, but it often needs to see things in the classloaders of user code, so now we can provie the classloader. | ||||
* | Add cbt build for Eval and remove dependency on twitter util-core | Christopher Vogt | 2016-11-07 | 4 | -22/+55 |
| | |||||
* | Add readme for Eval, pointing back to Twitter utils | Christopher Vogt | 2016-11-07 | 1 | -0/+7 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into integrate-eval | Christopher Vogt | 2016-11-07 | 188 | -0/+8501 |
|\ | |||||
| * | Merge pull request #297 from cvogt/fix-bugs | Jan Christopher Vogt | 2016-11-03 | 6 | -7/+20 |
| |\ | | | | | | | Fix bugs | ||||
| | * | allow blacklisting loggers | Christopher Vogt | 2016-11-03 | 1 | -1/+10 |
| | | | |||||
| | * | fix toString of cbt.URLClassLoader | Christopher Vogt | 2016-11-03 | 1 | -1/+1 |
| | | | |||||
| | * | fix handling of null exception messages | Christopher Vogt | 2016-11-03 | 1 | -1/+1 |
| | | | |||||
| | * | fix file name casing to match class | Christopher Vogt | 2016-11-03 | 1 | -0/+0 |
| | | | |||||
| | * | fix public modifier | Christopher Vogt | 2016-11-03 | 1 | -1/+1 |
| | | | |||||
| | * | fix interactivity with stdout and stderr replacements | Christopher Vogt | 2016-11-03 | 2 | -3/+7 |
| |/ | |||||
| * | Merge pull request #293 from cvogt/resources | Jan Christopher Vogt | 2016-11-03 | 8 | -1/+106 |
| |\ | | | | | | | Add support for resources (still limited by CBT's classloader visibil… | ||||
| | * | Add support for resources (still limited by CBT's classloader visibility) | Christopher Vogt | 2016-11-03 | 8 | -1/+106 |
| |/ | |||||
| * | Merge pull request #292 from chrisatcodedmarkets/patch-1 | Jan Christopher Vogt | 2016-11-01 | 1 | -8/+8 |
| |\ | | | | | | | Updated to reflect proper usage of "it's" vs "its" | ||||
| | * | Updated to reflect proper usage of 'it's' vs 'its' | Chris Brinkman | 2016-11-01 | 1 | -8/+8 |
| |/ | |||||
| * | Merge pull request #289 from tim-zh/activator | Jan Christopher Vogt | 2016-10-29 | 15 | -1/+731 |
| |\ | | | | | | | Web UI | ||||
| | * | web ui | tim-zh | 2016-10-28 | 15 | -1/+731 |
| |/ | |||||
| * | Merge pull request #276 from cvogt/fix-cross-classloader-security-manager | Jan Christopher Vogt | 2016-10-14 | 16 | -78/+274 |
| |\ | | | | | | | Fix exit code trapping and out/err redirection with and without nailgun | ||||
| | * | Fix: non-existing git ref will now be tried to be fetched next time | Christopher Vogt | 2016-10-14 | 1 | -18/+30 |
| | | | | | | | | | | | | | | | | | | | | | We had a problem where cbt cloned a repository, then tried to checkout the desired ref, but if it didn't exist would get stuck with that ref and never try again to fetch the correct one. This would lead to wrong versions of libraries and cbt being loaded for particular referenced refs | ||||
| | * | fix readme | Christopher Vogt | 2016-10-14 | 1 | -1/+1 |
| | | | |||||
| | * | add tests for cross-cbt-version exit code and err/out directing | Christopher Vogt | 2016-10-14 | 8 | -6/+83 |
| | | | | | | | | | | | | also adds example for propagating build-time information into run time | ||||
| | * | tests for stderr and out behaving correctly for example of docJar | Christopher Vogt | 2016-10-13 | 1 | -0/+8 |
| | | | |||||
| | * | swap out System.out and System.err in a way that affects JDK and Scala | Christopher Vogt | 2016-10-13 | 3 | -7/+77 |
| | | | | | | | | | | | | | | | | | | | | | | | | Before it only affected jdk, because scala.Console captures our and err before the swap. This is needed when running main classes like Scaladoc or the compiler and wanting to redirect output to standard error | ||||
| | * | 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 #277 from tim-zh/win_cbt_script_fix | Jan Christopher Vogt | 2016-10-13 | 1 | -13/+13 |
| |\ \ | | | | | | | | | Fix cbt.bat | ||||
| | * | | Synchronize `java` arguments in cbt.bat | tim-zh | 2016-10-13 | 1 | -1/+1 |
| | | | | |||||
| | * | | Fix cbt.bat - missing cbt compilation and broken launch call | tim-zh | 2016-10-13 | 1 | -13/+13 |
| |/ / | |||||
| * | | Merge pull request #268 from tim-zh/gitter-badge | Jan Christopher Vogt | 2016-10-07 | 1 | -1/+3 |
| |\ \ | | |/ | |/| | Add gitter badge in readme.md | ||||
| | * | Add gitter badge in readme.md | tim-zh | 2016-10-07 | 1 | -1/+3 |
| |/ | |||||
| * | 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 |