Commit Graph

900 Commits

Author SHA1 Message Date
Jan Matrne 225afb8bad diamont operator 2017-06-14 11:06:18 +02:00
Jan Matrne c7d4b539bd Merge branch 'PR-43' 2017-06-14 10:53:58 +02:00
twogee 3b28fffbba More Java 7 diamonds 2017-06-13 22:07:19 +02:00
twogee 973704dc1c More Java 7 syntax in tests and other optimisations 2017-06-13 21:55:52 +02:00
twogee 3cf36b8cac Java 7 diamonds in tests 2017-06-13 21:23:23 +02:00
twogee fb3ccf60e9 Complete generification of examples; update example dependencies; use Java 7 syntax in test; fix regression in ModuleIdTest 2017-06-13 19:35:37 +02:00
Jan Matrne 545536e34f - rename some derived variables according to their sources
- javadoc improvement
- more tests
2017-06-13 15:11:01 +02:00
Jaikiran Pai 7f293a06a0 IVY-1475 Throw an error if a common base directory cannot be determined for cachefileset task 2017-06-13 15:17:51 +05:30
Jaikiran Pai c07d659cf8 IVY-1561 Take into account environment variable and system properties while evaluating property references in Maven pom.xml 2017-06-13 11:03:14 +05:30
twogee 314dfa80d4 More generics… 2017-06-11 04:38:47 +02:00
twogee 8b9f2d5177 Generics and other fixes in tests and tutorials 2017-06-10 21:47:21 +02:00
twogee a9880a18fe Remove main() in tests, optimise target dependencies in build.xml and address diverse Checkstyle warnings 2017-06-05 23:05:35 +02:00
twogee a2fdfe6737 Whitespace cleanup 2017-06-05 22:37:14 +02:00
Nicolas Lalevée 1493fda3dd This closes #37 2017-06-01 14:18:09 +02:00
Nicolas Lalevée fdeb6b8621 This closes #27 2017-06-01 14:09:44 +02:00
Nicolas Lalevée 5f6ebd69ba This closes #24 2017-06-01 13:35:51 +02:00
Nicolas Lalevée f2a899979a This closes #21 2017-06-01 13:07:42 +02:00
Jaikiran Pai cb91a10627 Don't pollute the source lib folder during ivy retrieval in test 2017-05-31 13:13:28 +05:30
Jaikiran Pai 3d30c8ca71 IVY-1495 Delay the processing of configured cache ttls, until the IvySettings object is usable 2017-05-30 09:50:03 +05:30
Jaikiran Pai 2f757454dc IVY-1540 Fix infinite loop in dependencytree, caused to due circular dependencies (coming in via Maven module descriptors) 2017-05-30 09:48:48 +05:30
Jaikiran Pai efa756288e IVY-1555 Don't error out if an "optional" file included in ivy settings xml isn't available 2017-05-30 09:46:46 +05:30
Jaikiran Pai 1f0c99d0e0 IVY-1528 Don't ignore the "classifier" when creating pom module descriptor from ivy module descriptor, in makepom task 2017-05-30 09:43:45 +05:30
twogee 3cfc7bfe70 Merge branch 'master' into master 2017-05-28 14:14:25 +02:00
twogee 6c92f32eda More code cleanup 2017-05-27 19:37:44 +02:00
Nicolas Lalevée 90274e109c This closes #32 2017-05-26 18:42:26 +02:00
twogee fbbf092e49 A few loose bits in JUnit 4 migration 2017-05-26 14:00:16 +02:00
Jaikiran Pai 9ea5c69bda IVY-1522 Fix FileUtil.normalize to not base its normalization logic on ":" character 2017-05-26 13:25:01 +05:30
twogee 36e99429c2 fail() means an expected exception or an assertion 2017-05-26 08:17:10 +02:00
twogee b8eef03783 Merge branch 'master' into master 2017-05-25 17:30:24 +02:00
twogee 1543f52896 Convert tests to JUnit 4, clean up code 2017-05-25 17:25:59 +02:00
Jaikiran Pai da69323b29 Fix transient test failures - Don't share/update the MockMessageLogger between test methods 2017-05-24 22:10:14 +05:30
Nicolas Lalevée 7a4bad0561 This closes #23 2017-05-21 19:34:52 +02:00
Nicolas Lalevée c3c4df6245 This closes #19 2017-05-21 19:28:41 +02:00
Jaikiran Pai c1ad21bf96 Use the specified timeout for connections in BasicURLHandler 2017-05-21 10:59:58 +05:30
Nicolas Lalevée 0c0d92d84b This closes #18 2017-05-18 21:02:47 +02:00
Jaikiran Pai d8c3ef1363 IVY-1554 Add support for SHA-256 SHA-512 and SHA-384 checksum algorithms if the underlying Java runtime supports it 2017-05-18 16:09:06 +05:30
Jaikiran Pai b308d598b6 IVY-1448 Use the descriptor URL to construct an URI, in OSGiManifestParser, instead of using the descriptor resource's name 2017-05-18 12:57:01 +05:30
Jaikiran Pai 850a888c54 IVY-1478 Fix RetrieveEngine to take into account the correct extension while dealing with unpacked artifacts 2017-05-18 11:25:24 +05:30
Nicolas Lalevée 6b5b674cdc IVY-1531: Translation of POM to Ivy XML with * exclusion is removing main artifact
This closes #10
2017-05-16 22:26:29 +02:00
Matt Benson 8ff6e5a90f [IVY-1558] support dependencies in active profiles 2017-04-21 09:15:07 -05:00
Matt Benson 539e1ee1d6 address failing tests 2017-04-19 14:45:08 -05:00
Jaikiran Pai d19212c03e IVY-1531 Fix translation of * for groupid and artifactid, in pom.xml exclusion, for implying transitive=false in ivy 2016-12-07 22:50:33 +05:30
Maarten Coene 7217b9d270 Fix NullPointerException in dependencytree with no dependencies (IVY-1539) 2016-11-09 01:48:48 +01:00
Nicolas Lalevée 09b1a632c1 Seems there is one last Maven 1 repo available 2015-09-07 01:28:55 +02:00
Nicolas Lalevée 8cba88fa1a revert part of the patch for IVY-1141, some unit tests are expecting the reverse 2015-09-06 20:21:21 +02:00
Nicolas Lalevée 2d7c6f5ff4 setup proper loggers in unit tests and factorize the creation and the cleaning of the cache folder 2015-09-06 20:01:25 +02:00
Nicolas Lalevée 12e1aaf5f6 IVY-1515 : useCacheOnly should allow lookup of changing dependencies in cache
Thanks to Ilya
2015-09-06 17:28:23 +02:00
Nicolas Lalevée 8e0e1c32ff IVY-1141 : dependencies failed using branch attribute (and extra attributes)
Thanks to Stephen Haberman
2015-09-06 17:10:56 +02:00
Nicolas Lalevée 5240c88258 IVY-1430 : dynamic revisions are not cached per resolver
Thanks to Stephen Haberman
2015-09-06 14:14:58 +02:00
Jaikiran Pai da7d5df6de IVY-1526 Use parent pom's license (if any) if the child pom doesn't explicitly have licenses of its own 2015-08-30 15:51:44 +02:00