aboutsummaryrefslogtreecommitdiff
path: root/stage1/Stage1.scala
Commit message (Expand)AuthorAgeFilesLines
* add process library with extracted and new functionsChristopher Vogt2017-06-151-0/+1
* io performance tweak: cache cbtLastModifiedChristopher Vogt2017-03-271-2/+9
* better error than NullPointerException when directory does not existChristopher Vogt2017-03-191-2/+2
* Get rid of the hacky "essential" plugins separationChristopher Vogt2017-03-191-2/+4
* fix file watching for realChristopher Vogt2017-03-121-7/+15
* fix bugs with argument passing to testsChristopher Vogt2017-03-121-3/+2
* drop "direct" arg already in shell scriptChristopher Vogt2017-03-121-1/+1
* revamp loop featureChristopher Vogt2017-03-121-7/+11
* a few hopefully simplifying rewirings in the implicitsChristopher Vogt2017-02-221-10/+7
* implicitly pass classloader, might make code easierChristopher Vogt2017-02-141-24/+21
* let Stage1 handle Stage2 exit codeChristopher Vogt2017-02-091-1/+1
* idempotent change propagationChristopher Vogt2017-02-091-50/+50
* memoize task results across classes within a single runChristopher Vogt2017-02-091-6/+9
* make full dependencies available to compile instead of only classpathChristopher Vogt2017-02-011-1/+1
* replace flawed concurrent hashmap cache with consistent replacementChristopher Vogt2017-02-011-2/+2
* Merge separate hashmaps for persistent cache into oneChristopher Vogt2017-02-011-21/+8
* small refactoring simplifying Stage2Christopher Vogt2016-11-131-2/+7
* more sanity checks for cbt's classloadersChristopher Vogt2016-11-101-12/+27
* Upgrade zinc to 0.3.12Christopher Vogt2016-11-091-1/+1
* filter out 'direct' meta task earlier from the argsChristopher Vogt2016-11-081-1/+1
* built-in plugin structure improvementsChristopher Vogt2016-06-191-1/+4
* show scalac warnings to stage1 and stage2 compilationChristopher Vogt2016-06-191-1/+1
* Get rid of Build default imports to reduce noise in build files. This also ch...Christopher Vogt2016-06-151-1/+0
* rename admin into tools, which seems more appropriateChristopher Vogt2016-05-021-2/+2
* Remove unnecessary code. .classLoader should already do thisChristopher Vogt2016-04-291-4/+1
* Fix use compatibility interfaces from main cbtChristopher Vogt2016-04-291-9/+10
* Fix building cbt as a cbt projectChristopher Vogt2016-04-291-2/+2
* Reproducible builds, composing different CBT version and various improvementsChristopher Vogt2016-04-281-30/+119
* Fix stage2 classloader not being stored in transient cacheChristopher Vogt2016-04-071-1/+3
* Temporarily cache classloaders for potentially changing filesChristopher Vogt2016-04-061-1/+3
* Pass ClassLoaderCache from stage1 to stage2 instead of wrongly creating anoth...Christopher Vogt2016-04-061-2/+4
* Finally get rid of JDK 8 dependenciesChristopher Vogt2016-04-041-6/+5
* Implement alternative resolversChristopher Vogt2016-04-031-11/+2
* propagate info if cbt has changed across builds, so they can be re-compiledChristopher Vogt2016-04-021-5/+5
* Properly cache classloader for stage2 and make CbtDependency work correctly.Christopher Vogt2016-04-021-12/+4
* Classloaders aren't referentially transparent, so we should not compare them ...Christopher Vogt2016-04-021-1/+1
* Makes zinc usage smarter, so we do not need to call it when no files changed ...Christopher Vogt2016-03-301-10/+14
* Typed passing of values from Stage1 to Stage2Christopher Vogt2016-03-301-26/+51
* replace Scala reflection with Java reflection seems to fix the weird exceptio...Christopher Vogt2016-03-281-1/+0
* Early classloading improvementsChristopher Vogt2016-03-281-13/+10
* better handle classloaders for watchservice and reflect. even more speedup.Christopher Vogt2016-03-201-5/+26
* Refactored ClassLoaderCache to use key locked cache to pave the way for cachi...Christopher Vogt2016-03-191-2/+5
* move decision about admin tasks or not from bash into ScalaChristopher Vogt2016-03-191-10/+2
* Separate CheckAliveChristopher Vogt2016-03-191-6/+0
* Add support for git dependenciesChristopher Vogt2016-03-181-1/+1
* Add feature for starting the Scala REPL in arbitrary versions, propagate logg...Christopher Vogt2016-03-091-2/+4
* cleanup: whitespace changes, separated more things into their own files, use ...Christopher Vogt2016-03-071-2/+2
* trap and pass exit codes throug the app, pass logger on to tests, remove the ...Christopher Vogt2016-03-061-13/+13
* Make Init private so its not a part of the public interface.Matt Farmer2016-03-061-1/+1
* Some style cleanups in Stage1.Matt Farmer2016-03-051-36/+47