Ólafur Páll Geirsson
45b920c352
Support --repository bintray-ivy:org/repo/ in cli.
...
This commit adds support for a `bintray-ivy:` repository prefix to the `--repository`
flag in the cli. This option is equivalent to the `Resolver.bintrayIvyRepo` helper in sbt.
With this new helper, it's possible to write `-r bintray-ivy:scalameta/maven/` instead of
```
-r ivy:https://dl.bintray.com/scalameta/maven/[organisation]/[module]/ (scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
```
2017-04-05 18:00:59 +02:00
Alexandre Archambault
b54438c1ba
Add fallback if directory listings are not available
2017-04-04 14:45:06 +02:00
Alexandre Archambault
3afc3433ba
Use https repo
2017-04-03 14:43:08 +02:00
Alexandre Archambault
8134809c99
Use the newly-added Resolution.metadataErrors instead of errors
2017-03-27 16:23:29 +02:00
Alexandre Archambault
44e3eee0d3
Fix deprecation warning
2017-03-27 16:18:17 +02:00
Alexandre Archambault
f0d16c88d8
Merge pull request #421 from kzys/fix-408
...
Trim whitespaces around version specifiers
2017-03-27 10:55:04 +02:00
Kazuyoshi Kato
557cd8036d
Report all errors including POM-related ones
...
Resolution#errors don't have POM-related errors (e.g. #157 ).
The new `metadataErrors` method would replace the original `errors`
eventually.
2017-03-25 23:07:49 -07:00
Alexandre Archambault
729c62278a
Fix missing artifacts for snapshot versioning
...
Regression since recent overhaul of artifact type handling
2017-03-23 14:07:48 +01:00
Alexandre Archambault
9e2d1b3686
Update flaky test
2017-03-21 11:56:44 +01:00
Jentsch
82b1d4287b
Bump jquery version
2017-03-20 00:04:08 +01:00
Alexandre Archambault
5b47180285
Update flaky test
2017-03-10 01:00:17 +01:00
Kazuyoshi Kato
6eeeb8cb66
Trim the whitespaces in pom.xml's properties
...
Maven trims the whitespaces around pom.xml's properties by default.
Fixes #408
2017-02-28 22:54:06 -08:00
Alexandre Archambault
112638582f
Shade fastparse
2017-02-28 15:09:18 +01:00
Alexandre Archambault
766ccbf5a9
Better handling of optional dependencies
2017-02-13 19:19:39 +01:00
Alexandre Archambault
6b89af3924
Better handling of artifacts from Maven repos
...
Doesn't seem to break things
2017-02-13 19:19:29 +01:00
Alexandre Archambault
d277153777
Annotate all case classes with final
2017-02-04 16:36:52 +01:00
Alexandre Archambault
7194fe7b48
Add missing language.higherKinds imports
2017-02-03 13:45:44 +01:00
Alexandre Archambault
ed03750c23
Switch to scalaz 7.2.8
2017-01-31 16:22:17 +01:00
Alexandre Archambault
704811efe9
Bump dependencies
2017-01-31 16:22:16 +01:00
Alexandre Archambault
fe529fb9f4
Switch to Java 6
2016-11-27 17:37:39 +01:00
Alexandre Archambault
e2a8836d25
Update test
2016-11-15 00:27:28 +01:00
Alexandre Archambault
c16eb18cbf
Merge pull request #381 from alexarchambault/topic/fixes
...
Fixes
2016-11-07 13:50:02 +01:00
Alexandre Archambault
d5cc47ae5f
Add non regression test for org.nd4j:nd4j-native:0.5.0...
...
...and corresponding fixes / workarounds
2016-11-07 12:28:02 +01:00
Alexandre Archambault
bf097fa018
Rework profile activation
...
- don't activate profiles activated by default if some user activated profiles are provided, and
- accept OS / JDK conditions in activation
2016-11-07 12:27:53 +01:00
Kazuyoshi Kato
ffa33961f0
Fix #266 by stop recursively traversing a tree
2016-11-02 19:51:05 -07:00
Alexandre Archambault
9bc85b86e7
Bump dependencies for 2.12.0
2016-11-02 20:47:27 +01:00
Alexandre Archambault
92a8ea2ab5
Better handling of artifact types
...
Fixes https://github.com/alexarchambault/coursier/issues/318
2016-10-30 20:11:09 +01:00
Alexandre Archambault
25788388ff
Fix message in test
2016-10-22 22:25:54 +02:00
Alexandre Archambault
4b14215c33
Prepare build.sbt for 2.12, keep updating dependencies
2016-10-22 22:25:01 +02:00
Erem Boto
b1f9cb96d4
Add support for property absence directives in profile activation
2016-10-15 18:34:52 -07:00
Erem Boto
b8207607c9
Demonstrate failure to process property absence directives in profile activation
2016-10-15 18:12:41 -07:00
Erem Boto
ef085cbc8e
Bump jquery dependencies in webjars text resource to fix broken tests
2016-09-30 15:14:36 -07:00
Erem Boto
8369bacbc1
Reproduce the bug from https://repo1.maven.org/maven2/com/amazonaws/amazon-kinesis-producer/0.12.0/amazon-kinesis-producer-0.12.0.pom
2016-09-30 10:58:08 -07:00
Alexandre Archambault
10b13f73c7
Fix plugin handling
...
Mainly fixes things from SBT
2016-08-24 01:43:43 +02:00
Alexandre Archambault
6f93f85c5d
Switch to scalaz 7.2
2016-08-17 23:09:30 +02:00
Alexandre Archambault
72d0ac9728
Move tests with external requirements to it tests
2016-08-15 18:59:27 +02:00
Alexandre Archambault
6aebdac008
Ignore UTF-8 BOM in metadata files
...
Fixes https://github.com/alexarchambault/coursier/issues/316
2016-08-11 16:23:49 -04:00
Alexandre Archambault
f61a258574
Accept single version interval syntax
...
Fixes https://github.com/alexarchambault/coursier/issues/310
2016-08-04 17:42:16 -04:00
Alexandre Archambault
5db01b37d6
Shutdown thread pools and manually created threads
2016-08-03 19:37:22 -04:00
Alexandre Archambault
5ac4efc661
Set default extension and classifier of artifact type test-jar
...
Fixes https://github.com/alexarchambault/coursier/issues/298
2016-07-24 14:19:45 +02:00
Alexandre Archambault
2283a34829
Set default artifact type to jar from the CLI tools
...
Fixes https://github.com/alexarchambault/coursier/issues/302
2016-07-23 18:39:17 +02:00
Alexandre Archambault
eb4e73fa54
Better handling of version intervals / hints reconciliation
...
Fixes https://github.com/alexarchambault/coursier/issues/303
2016-07-23 18:36:36 +02:00
Alexandre Archambault
127e73abe9
Merge pull request #294 from alexarchambault/topic/better-ivy-pattern-parser
...
Better handling of Ivy patterns
2016-07-23 17:38:07 +02:00
Alexandre Archambault
800d0a1692
Update version
2016-07-23 17:04:43 +02:00
Alexandre Archambault
1c34362b6f
Better handling of Ivy patterns
2016-07-23 13:56:28 +02:00
Alexandre Archambault
d0e11c9153
Fix tests after recent changes / fixes in dependency management / profiles handling
2016-07-03 16:34:18 +02:00
Alexandre Archambault
f4dc1044e3
Add non regression test
2016-07-03 16:32:57 +02:00
Alexandre Archambault
ea59ff6974
Update dependencies
2016-06-19 18:11:20 +02:00
Alexandre Archambault
1553d0b9d9
Add support for Ivy version ranges
2016-05-30 00:40:41 +02:00
Alexandre Archambault
2ddfe5f3b2
Keep version actually used to fetch metadata, to get artifacts
...
In case the one given by the metadata is wrong
2016-05-28 17:15:05 +02:00