aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug in resource loading of MultiClassLoaderChristopher Vogt2016-11-071-1/+1
|
* Add test for overriding Eval classloaderChristopher Vogt2016-11-071-0/+7
|
* Make classloader overridable. CBT isolates classloaders, so Eval couldChristopher Vogt2016-11-071-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-coreChristopher Vogt2016-11-074-22/+55
|
* Add readme for Eval, pointing back to Twitter utilsChristopher Vogt2016-11-071-0/+7
|
* Merge remote-tracking branch 'origin/master' into integrate-evalChristopher Vogt2016-11-07188-0/+8501
|\
| * Merge pull request #297 from cvogt/fix-bugsJan Christopher Vogt2016-11-036-7/+20
| |\ | | | | | | Fix bugs
| | * allow blacklisting loggersChristopher Vogt2016-11-031-1/+10
| | |
| | * fix toString of cbt.URLClassLoaderChristopher Vogt2016-11-031-1/+1
| | |
| | * fix handling of null exception messagesChristopher Vogt2016-11-031-1/+1
| | |
| | * fix file name casing to match classChristopher Vogt2016-11-031-0/+0
| | |
| | * fix public modifierChristopher Vogt2016-11-031-1/+1
| | |
| | * fix interactivity with stdout and stderr replacementsChristopher Vogt2016-11-032-3/+7
| |/
| * Merge pull request #293 from cvogt/resourcesJan Christopher Vogt2016-11-038-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 Vogt2016-11-038-1/+106
| |/
| * Merge pull request #292 from chrisatcodedmarkets/patch-1Jan Christopher Vogt2016-11-011-8/+8
| |\ | | | | | | Updated to reflect proper usage of "it's" vs "its"
| | * Updated to reflect proper usage of 'it's' vs 'its'Chris Brinkman2016-11-011-8/+8
| |/
| * Merge pull request #289 from tim-zh/activatorJan Christopher Vogt2016-10-2915-1/+731
| |\ | | | | | | Web UI
| | * web uitim-zh2016-10-2815-1/+731
| |/
| * Merge pull request #276 from cvogt/fix-cross-classloader-security-managerJan Christopher Vogt2016-10-1416-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 timeChristopher Vogt2016-10-141-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 readmeChristopher Vogt2016-10-141-1/+1
| | |
| | * add tests for cross-cbt-version exit code and err/out directingChristopher Vogt2016-10-148-6/+83
| | | | | | | | | | | | also adds example for propagating build-time information into run time
| | * tests for stderr and out behaving correctly for example of docJarChristopher Vogt2016-10-131-0/+8
| | |
| | * swap out System.out and System.err in a way that affects JDK and ScalaChristopher Vogt2016-10-133-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 crashesChristopher Vogt2016-10-131-22/+22
| | |
| | * Fix exit code trapping across classloadersChristopher Vogt2016-10-075-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_fixJan Christopher Vogt2016-10-131-13/+13
| |\ \ | | | | | | | | Fix cbt.bat
| | * | Synchronize `java` arguments in cbt.battim-zh2016-10-131-1/+1
| | | |
| | * | Fix cbt.bat - missing cbt compilation and broken launch calltim-zh2016-10-131-13/+13
| |/ /
| * | Merge pull request #268 from tim-zh/gitter-badgeJan Christopher Vogt2016-10-071-1/+3
| |\ \ | | |/ | |/| Add gitter badge in readme.md
| | * Add gitter badge in readme.mdtim-zh2016-10-071-1/+3
| |/
| * Merge pull request #265 from rockjam/repl-taskJan Christopher Vogt2016-10-042-9/+25
| |\ | | | | | | repl task in BaseBuild
| | * add repl task to BaseBuildrockjam2016-10-052-9/+25
| |/
| * Merge pull request #264 from cvogt/chris3Jan Christopher Vogt2016-10-0416-18/+42
| |\ | | | | | | Chris3
| | * change git dependencies to be easier manageable when cbt becomes source ↵Christopher Vogt2016-10-034-7/+6
| | | | | | | | | | | | incompatible
| | * add sample library to test git dependenciesChristopher Vogt2016-10-032-0/+25
| | |
| | * remove dependencies on incompatible cbt versionsChristopher Vogt2016-10-037-7/+7
| | |
| | * make BuildInterfaces an abstract class so it can have default valuesChristopher Vogt2016-10-033-4/+4
| | | | | | | | | | | | | | | and it becomes slightly easier to maintain source compatibility between cbt versions
| * | Merge pull request #261 from cvogt/simple-exampleJan Christopher Vogt2016-10-045-0/+52
| |\ \ | | | | | | | | Simple example
| | * | readmes explaining plugin folder rolesChristopher Vogt2016-09-292-0/+9
| | | |
| | * | Add most basic exampleChristopher Vogt2016-09-293-0/+43
| | | |
| * | | Merge pull request #262 from rockjam/jvm-flagsJan Christopher Vogt2016-10-031-1/+2
| |\ \ \ | | |_|/ | |/| | Attempt to improve jvm startup time
| | * | attempt to improve jvm startup timerockjam2016-10-041-1/+2
| |/ /
| * | Sonatype release plugin (#247)Nikolay Tatarinov2016-10-0314-34/+566
| | |
| * | Merge pull request #255 from rockjam/scalafmt-configJan Christopher Vogt2016-10-025-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 filerockjam2016-10-025-22/+66
| | | |
| * | | Merge pull request #256 from rockjam/pick-oneJan Christopher Vogt2016-10-021-1/+1
| |\ \ \ | | |/ / | |/| | fix pickOne error message
| | * | fix pickOne error messagerockjam2016-10-031-1/+1
| |/ /
| * | Merge pull request #253 from cvogt/runJan Christopher Vogt2016-10-027-14/+78
| |\ \ | | |/ | |/| Run