aboutsummaryrefslogtreecommitdiff
path: root/stage1/resolver.scala
Commit message (Expand)AuthorAgeFilesLines
* more concise runMain in more placesChristopher Vogt2017-03-091-2/+2
* make sure binary dependencies existChristopher Vogt2017-03-071-1/+2
* support resolving unsigned dependenciesChristopher Vogt2017-03-061-4/+4
* equality for BoundMavenDependencyChristopher Vogt2017-02-271-0/+5
* remove dead codeChristopher Vogt2017-02-271-7/+0
* minor logging improvementsChristopher Vogt2017-02-271-1/+4
* important fixme message for usability issueChristopher Vogt2017-02-271-0/+4
* colors for resolving loggingChristopher Vogt2017-02-221-1/+1
* support flatClassLoader and run at Dependency levelChristopher Vogt2017-02-141-0/+13
* implicitly pass classloader, might make code easierChristopher Vogt2017-02-141-25/+32
* remove some unnecessary Context fields while we are modifying contextChristopher Vogt2017-02-131-2/+4
* various smaller changesChristopher Vogt2017-02-091-2/+3
* idempotent change propagationChristopher Vogt2017-02-091-55/+47
* memoize task results across classes within a single runChristopher Vogt2017-02-091-48/+54
* make full dependencies available to compile instead of only classpathChristopher Vogt2017-02-011-2/+2
* replace flawed concurrent hashmap cache with consistent replacementChristopher Vogt2017-02-011-2/+0
* Remove classifier from pom files.mchav2016-11-251-12/+11
* fix java.lang.LinkageError due to cache invalidation bugChristopher Vogt2016-11-091-3/+10
* make BuildInterfaces an abstract class so it can have default valuesChristopher Vogt2016-10-031-2/+2
* Get rid of Build default imports to reduce noise in build files. This also ch...Christopher Vogt2016-06-151-8/+4
* Fix BoundMavenDependency string representationChristopher Vogt2016-05-031-1/+2
* Convenience factory methods for ResolversChristopher Vogt2016-05-031-13/+13
* Fix use compatibility interfaces from main cbtChristopher Vogt2016-04-291-2/+4
* Reproducible builds, composing different CBT version and various improvementsChristopher Vogt2016-04-281-155/+94
* minor improvements to docs, imports, visibilitiesChristopher Vogt2016-04-281-5/+6
* remove dead codeChristopher Vogt2016-04-281-13/+0
* Speedup transitiveDependencies computation by removing duplicate versions and...Christopher Vogt2016-04-281-10/+19
* add important commentChristopher Vogt2016-04-281-2/+4
* Allow substituting POM variables inside of strings, not only entire elementsChristopher Vogt2016-04-081-7/+11
* Temporarily cache classloaders for potentially changing filesChristopher Vogt2016-04-061-23/+23
* caching return values parameterized methods seems just wrongChristopher Vogt2016-04-061-14/+3
* Finally get rid of JDK 8 dependenciesChristopher Vogt2016-04-041-1/+3
* Implement alternative resolversChristopher Vogt2016-04-031-66/+85
* better error messages in case of messed up groupIds, artifactIds or versionsChristopher Vogt2016-04-021-6/+17
* Properly cache classloader for stage2 and make CbtDependency work correctly.Christopher Vogt2016-04-021-11/+14
* Classloaders aren't referentially transparent, so we should not compare them ...Christopher Vogt2016-04-021-2/+2
* Improve cbt's maven resolver to handle variable substitutions for pom xml tag...Christopher Vogt2016-04-021-15/+41
* Makes zinc usage smarter, so we do not need to call it when no files changed ...Christopher Vogt2016-03-301-8/+8
* Early classloading improvementsChristopher Vogt2016-03-281-22/+31
* better toString for Java URLClassLoader. Minor enhancementsChristopher Vogt2016-03-201-1/+1
* get rid of ammonite dependencyChristopher Vogt2016-03-191-3/+0
* replace two level classloader with hierarchyChristopher Vogt2016-03-191-36/+69
* avoid repeated filesystem lookups for maven dependenciesChristopher Vogt2016-03-191-1/+2
* maybe we were caching too muchChristopher Vogt2016-03-191-1/+1
* minor enhancements to classloadingChristopher Vogt2016-03-191-3/+4
* Refactored ClassLoaderCache to use key locked cache to pave the way for cachi...Christopher Vogt2016-03-191-2/+5
* classloader for maven dependency can now cache it's own jar as wellChristopher Vogt2016-03-191-3/+5
* Add support for git dependenciesChristopher Vogt2016-03-181-1/+2
* fixed previously too naive pom inheritance logic to properly handle propertie...Christopher Vogt2016-03-171-9/+33
* sort transitiveDependencies by exported classpath for hopefully more determin...Christopher Vogt2016-03-121-2/+7