sbt/ivy
Mark Harrah e47a357ab7 Resolve Scala version for projects in the normal `update` task.
1. Scala jars won't be copied to the boot directory, except for those needed to run sbt.
2. Scala SNAPSHOTs behave like normal SNAPSHOTs.  In particular, running `update` will properly re-resolve the dynamic revision.
3. Scala jars are resolved using the same repositories and configuration as other dependencies.
4. Classloaders (currently, Scala classloaders) are cached by the timestamps of entries instead of Scala class loaders being cached by version.

TODO: Support external dependency configuration
2012-11-17 20:23:06 -05:00
..
src make ComponentManager honor value of Ivy home provided by the launcher 2011-09-16 23:08:01 -04:00
ComponentManager.scala org.scala-tools.sbt -> org.scala-sbt and dropping scala-tools.org from defaults 2012-01-22 22:06:52 -05:00
ConflictWarning.scala add ConflictWarning.disable convenience method 2012-02-21 22:47:07 -05:00
ConvertResolver.scala only require descriptors for dependencies without an explicit URL. fixes #263 2011-11-09 18:30:35 -05:00
Credentials.scala taking care of deprecations removed in Scala master 2012-11-14 11:48:06 -05:00
CrossVersion.scala rework cross versioning to account for prerelease Scala versions 2012-01-22 22:06:53 -05:00
CustomPomParser.scala Merge multiple dependency definitions for the same ID. Fixes #468, #285, #419, #480. 2012-08-27 10:49:13 -04:00
CustomXmlParser.scala bump to Ivy 2.3.0-RC1 2012-05-02 19:56:35 -04:00
DependencyBuilders.scala rework cross versioning to account for prerelease Scala versions 2012-01-22 22:06:53 -05:00
DependencyFilter.scala warn when there is an sbt version conflict. fixes #80 2011-07-08 21:54:59 -04:00
Ivy.scala taking care of deprecations removed in Scala master 2012-11-14 11:48:06 -05:00
IvyActions.scala Fail publishing when artifacts to publish do not exist. 2012-09-11 11:37:41 -04:00
IvyCache.scala per-project resolution cache that deletes cached files before each update 2012-08-28 11:55:24 -04:00
IvyConfigurations.scala per-project resolution cache that deletes cached files before each update 2012-08-28 11:55:24 -04:00
IvyInterface.scala Resolve Scala version for projects in the normal `update` task. 2012-11-17 20:23:06 -05:00
IvyLogger.scala drop problem summary for update-seems entirely redundant 2011-07-23 23:07:54 -04:00
IvyRetrieve.scala Force update on change to last modified time of artifacts or cached descriptor. 2012-08-29 11:13:48 -04:00
IvyScala.scala remove duplicate conflict warnings 2012-05-06 15:11:46 -04:00
IvyUtil.scala taking care of deprecations removed in Scala master 2012-11-14 11:48:06 -05:00
MakePom.scala taking care of deprecations removed in Scala master 2012-11-14 11:48:06 -05:00
MergeDescriptors.scala Fixes #582. Don't merge dependencies with mismatched transitive/force/changing values. 2012-11-12 14:45:36 -05:00
NOTICE legal cleanup 2010-02-07 23:45:19 -05:00
ProjectResolver.scala fixes issue with inter-project resolution when project delegates are defined 2011-06-18 20:17:50 -04:00
ResolutionCache.scala Force update on change to last modified time of artifacts or cached descriptor. 2012-08-29 11:13:48 -04:00
StringUtilities.scala reorganize main 2011-04-08 19:15:13 -04:00
UpdateReport.scala Force update on change to last modified time of artifacts or cached descriptor. 2012-08-29 11:13:48 -04:00