Commit Graph

21 Commits

Author SHA1 Message Date
Alexandre Archambault cc36407cc2 Use the output of coursier resolve in test fixtures
Doesn't test artifact type anymore, but these are not the main objective here
2016-02-28 16:36:58 +01:00
Alexandre Archambault 06d0e4fac3 A bit more reliable Scala JS file reading in tests
Was sometimes getting undefined error locally
2016-02-24 20:22:27 +01:00
Alexandre Archambault 4676d65031 Really test version intervals...
...and fix the tests
2016-02-22 22:18:52 +01:00
Alexandre Archambault 829c397ca8 Keep calculated dependencies accross resolutions 2016-02-07 14:13:20 +01:00
Alexandre Archambault 796a428ca6 Better handling of info attributes
- Drop them from dependencies originating from Ivy metadata if asked to do so (dropInfoAttributes field of IvyRepository)
- Enable dropping them by default on ~/.ivy2/{cache,local}, and Ivy repositories in SBT plugin
- Add --drop-info-attr CLI option to enable dropping them from the command-line tools
- Test these with org.scala-js:sbt-scalajs;sbtVersion=0.13;scalaVersion=2.10:0.6.6
2016-02-04 15:03:42 +01:00
Alexandre Archambault d91a017630 Set version to 1.0.0-M5 2016-01-27 13:31:17 +01:00
Alexandre Archambault 7330494873 Add support for Ivy latest revision syntax
Like 2.2.+ for [2.2.0,2.3.0)

Fixes https://github.com/alexarchambault/coursier/issues/104
2016-01-26 18:14:20 +01:00
Alexandre Archambault a254b9c21c Add support for parent project POM properties
Fixes https://github.com/alexarchambault/coursier/issues/120
2016-01-26 18:14:20 +01:00
Alexandre Archambault e74984da5d Minor fix in tests 2016-01-26 18:14:20 +01:00
Alexandre Archambault 3e9a37edc3 Do not fetch artifacts with a classifier from Ivy repositories if not
asked to do so
2016-01-26 18:14:20 +01:00
Alexandre Archambault 3ee3283a27 Have Repository extend Product with Serializable 2016-01-03 17:11:25 +01:00
Alexandre Archambault 4af9863757 Update test 2015-12-30 21:53:08 +01:00
Alexandre Archambault 76e989d21c Better properties substitution (#2) 2015-12-30 01:34:32 +01:00
Alexandre Archambault d33ab9da26 Output better `sbt.ModuleReport`s 2015-12-30 01:34:32 +01:00
Alexandre Archambault 9f26ed05b2 Rename Files to Cache 2015-12-30 01:34:32 +01:00
Alexandre Archambault 0e5118befe Better handling of classifiers 2015-12-30 01:34:32 +01:00
Alexandre Archambault f84e9ad938 Changes in files 2015-12-30 01:34:32 +01:00
Alexandre Archambault 3b4b773c64 Add Ivy repository support 2015-12-30 01:34:32 +01:00
Alexandre Archambault e4dfc862b4 Replace scopes with Ivy-like configuration 2015-12-30 01:34:32 +01:00
Alexandre Archambault 98acae19bc Allow to force some module versions during resolution
What SBT calls "dependency overrides"
2015-11-29 21:26:28 +01:00
Alexandre Archambault e20b93326d Move things around
- core doesn't depend anymore on scalaz-concurrent, only on scalaz-core
- metadata and JARs downloading now unified (merged with the latter)
- ...
2015-11-29 20:35:21 +01:00