sbt/launch
Mark Harrah 8d6dd10798 2.10.0-M5, different arity generalization
1. KList[M[_]] now instead of KList[HL <: HList, M[_]]
  a. head, tail work properly in this variant
  b. disadvantage is that full type not easily transformed to new type constructor
2. AList abstracts on K[L[x]], a higher order type constructor.
 A. Instances written for:
  a. KList
  b. Seq[M[T]] for a fixed T
  c. TupleN
  d. single values
  e. operate on one type constructor when nested
 B. Main disadvantage is type inference.  It just doesn't happen for K[L[x]].
    This is mitigated by AList being used internally and rarely needing to construct a K.
2012-11-17 20:19:24 -05:00
..
interface XSBT-5: maven-style ivy repo support in the launcher config 2012-10-29 09:04:42 -04:00
src 2.10.0-M5, different arity generalization 2012-11-17 20:19:24 -05:00
test-sample * cleaned up build 2010-03-19 19:29:57 -04:00
Boot.scala Make the launcher initialize Jansi if it's found on the path 2012-04-02 21:21:11 +05:30
BootConfiguration.scala clean up scalaOrg changes 2012-04-12 17:31:28 -04:00
Cache.scala support reason for retrieving jars in launcher 2011-04-11 00:44:28 -04:00
CheckProxy.scala Cut size of final jar by 300k. 2009-10-17 22:40:02 -04:00
Configuration.scala extra launcher properties paths for missing and unmatched sbt.version 2012-05-27 20:03:08 -04:00
ConfigurationParser.scala taking care of deprecations removed in Scala master 2012-11-14 11:48:06 -05:00
Create.scala auto detect Scala version for non-cross-versioned launcher app 2012-02-04 21:10:30 -05:00
Enumeration.scala support reason for retrieving jars in launcher 2011-04-11 00:44:28 -04:00
Exceptions.scala legal cleanup 2010-02-07 23:45:19 -05:00
FilteredLoader.scala use class loader argument instead of loader of current class 2011-06-10 07:48:53 -04:00
Find.scala auto detect Scala version for non-cross-versioned launcher app 2012-02-04 21:10:30 -05:00
Launch.scala Adding ability to override resolvers from launcher. * Added key which pulls the repositories used by the launcher, if the API allows. * Added which configures whether or not should just use . * Added parsing to launcher so java property is used by default for override setting. 2012-05-30 21:42:45 -04:00
LaunchConfiguration.scala XSBT-5: maven-style ivy repo support in the launcher config 2012-10-29 09:04:42 -04:00
ListMap.scala auto detect Scala version for non-cross-versioned launcher app 2012-02-04 21:10:30 -05:00
Locks.scala try to work around internal FileChannel NPE 2011-06-26 12:27:06 -04:00
ModuleDefinition.scala auto detect Scala version for non-cross-versioned launcher app 2012-02-04 21:10:30 -05:00
NOTICE legal cleanup 2010-02-07 23:45:19 -05:00
Pre.scala auto detect Scala version for non-cross-versioned launcher app 2012-02-04 21:10:30 -05:00
ResolveValues.scala auto detect Scala version for non-cross-versioned launcher app 2012-02-04 21:10:30 -05:00
SimpleReader.scala support reason for retrieving jars in launcher 2011-04-11 00:44:28 -04:00
Update.scala XSBT-5: maven-style ivy repo support in the launcher config 2012-10-29 09:04:42 -04:00
Using.scala extra component for supporting dynamic changes to sbt's classpath. fixes #83 2011-07-01 23:38:03 -04:00