Commit Graph

766 Commits

Author SHA1 Message Date
Jason Guild 424fa89419 IVY-1615 implement retrieval of ivysettings from url in standalone.
Closes #91 pull request at github.com/apache/ant-ivy repo
2021-03-29 10:12:45 +05:30
Jaikiran Pai 370e52b74a IVY-1618 Don't change the dependency resolver configure on Ivy settings when setting the one on ResolveEngine 2021-03-29 09:33:15 +05:30
Jaikiran Pai f1093f67d4 IVY-1628 Add a testcase to reproduce the issue and verify the fix 2021-03-25 09:51:06 +05:30
Jaikiran Pai 2cf83cc35a IVY-1614 Add a test to show that Maven version range exclusion syntax is correctly honoured 2021-02-13 10:24:00 +05:30
Jaikiran Pai 824e8eebfe Skip Pack200 tests from JDK >=14 (since Pack200 tools and API have now been removed from that JDK version) 2021-01-16 09:54:16 +05:30
Jaikiran Pai 27491e3688 Use https for IvyDE updatesite test 2021-01-15 20:59:19 +05:30
Jaikiran Pai 66547a20a0 jfrog repo now redirects http to https - use https in the test 2021-01-15 20:20:43 +05:30
Jaikiran Pai 3fc534020f IVY-1586 Set the correct "conf" on the "artifact" of the dependency when parsing a pom.xml 2019-09-21 17:45:35 +05:30
Jaikiran Pai d714d9dffb IVY-1580 Resolve any implicit artifacts when one among multiple dependencies of the same module has an explicit artifact/includes declaration 2019-09-07 18:25:36 +05:30
Jaikiran Pai 63fd929eb2 Fix checksum files of the ivy.xml(s), that changed in previous commit, used in tests 2019-05-28 11:01:21 +05:30
jkf 0d07c9985c updated reference to license from http to https using find . -type f -exec sed -i s/http://www.apache.org/licenses/LICENSE-2.0/https://www.apache.org/licenses/LICENSE-2.0/ {} \; 2019-05-26 22:48:00 +02:00
Jaikiran Pai 75d8d79806 IVY-1602 Prevent cache corruption when attempting to copy a file to a destination which resolves back to the same source file 2019-02-01 12:55:04 +05:30
Jaikiran Pai a7318cdb6e Update FileSystemResolverTest#testListing to expect a new module that was introduced in the testcase for IVY-1594 2018-10-23 12:09:46 +05:30
Jaikiran Pai 61ceab3588 IVY-1594 Use a separate moduleid for the testcase to prevent other tests, reliant on the org1:mod1.1 module, from being impacted 2018-10-23 11:52:28 +05:30
Jaikiran Pai 2eede730ca IVY-1594 Make sure FileUtil#symlink handles symlinking of directories correctly 2018-10-23 11:33:47 +05:30
Jaikiran Pai 0712acabd5 Revert commit 7131e1c028. 2018-09-10 19:04:42 +05:30
Maarten Coene d976a4a27f Fixed ModuleDescriptorMemoryCacheTest 2018-08-24 09:25:25 +02:00
Jaikiran Pai 7131e1c028 Treat the ArtifactOrigin's location as a URL (as already stated in its javadoc).
Should solve issues, especially on Windows OS, like the one reported in https://www.mail-archive.com/ivy-user@ant.apache.org/msg06324.html
2018-08-19 19:21:18 +05:30
Gintas Grigelionis 535eee4626 IVY-1486 Respect exclude regardless of resolution order 2018-08-14 19:33:31 +02:00
Jaikiran Pai 26b2de7296 IVY-1588 Don't throw a CircularDependencyException when parsing the pom of a import scoped dependency in dependencyManagement section 2018-08-13 15:49:05 +05:30
aprelev 18a830dbcf Fix IVY-982 by subtracting negated entries from wildcard bin 2018-08-07 14:27:07 +02:00
aprelev 9a9b720db7 Fix IVY-1104 by including extra attribute in XML report 2018-08-04 14:34:49 +02:00
Gintas Grigelionis 93f11da846 Use try with resources 2018-08-03 13:54:24 +02:00
Gintas Grigelionis b5b177b84d Use StandardCharsets 2018-08-03 12:20:40 +02:00
Gintas Grigelionis d67de45293 Unused imports 2018-08-03 12:17:50 +02:00
Nicolas Lalevée 23cf1fb45e Reduce the chance to have a conflict of port binding by being able to bind to one, even briefly. 2018-04-12 00:27:20 +02:00
Thomas Pasch 73f7cf413d Added makepom option to main/standalone
This close PR #71 at github.com/apache/ant-ivy
2018-04-04 21:25:55 +05:30
Gintas Grigelionis 1132a0e342 Tidy up the code 2018-03-29 06:53:16 +02:00
Gintas Grigelionis e4131dc592 Simplify assertions 2018-03-28 21:58:04 +02:00
Gintas Grigelionis 8c4cd482a0 Extraneous exceptions 2018-03-28 20:58:32 +02:00
Gintas Grigelionis 2597f8579d extraneous check: parseBoolean takes null 2018-03-28 20:46:03 +02:00
Gintas Grigelionis bc290628cf Suppress “deprecation” and “unused” warnings 2018-03-17 12:51:46 +01:00
Gintas Grigelionis 5a2af8daac Tidy up the code 2018-03-15 19:33:36 +01:00
Gintas Grigelionis 4cf4461333 IVY-1569 refactor the tests 2018-03-15 12:48:03 +01:00
Gintas Grigelionis afd3f11cd1 Ditto for some tests 2018-03-04 12:35:19 +01:00
Jaikiran Pai 075134d7d0 IVY-1576 make the test a bit more robust to make sure the artifact content is the right one for the dependency 2018-03-02 18:01:49 +05:30
Jaikiran Pai 3b17df0ab6 IVY-1576 Fix parsing of (maven) dependency with multiple classifiers 2018-03-02 16:58:36 +05:30
Jaikiran Pai 86eacb6b57 Support parsing multiple ranges for Maven versions 2018-02-26 16:35:42 +05:30
Jaikiran Pai 0466237558 IVY-1577 - Add support for Maven profile activations by OS, file and JDK and also parse any properties configured within such activated profiles, so that they can then be referenced in the pom 2018-02-26 15:56:52 +05:30
Brett Randall 537e13241a IVY-1545: Added tracking for a cycle in parent-POM ancestry, throw a CircularDependencyException if found.
Added tests for cycles in parent ancestry and references-self as parent.

This closes #66 pull request at github/apache/ant-ivy repo
2018-02-09 09:17:56 +05:30
Jaikiran Pai 783276d948 IVY-735 Missed out changes in previous commit 2018-02-08 11:47:36 +05:30
Jaikiran Pai ae27582d1b IVY-735 Don't force existing implementations of URLHandler to understand timeout constraints feature which was recently introduced 2018-02-08 10:44:49 +05:30
Gintas Grigelionis c470b75897 Avoid “empty XML tag” warnings 2018-02-03 07:08:08 +01:00
Gintas Grigelionis 12aeeec70f tidy up the code 2017-12-08 07:52:37 +01:00
Gintas Grigelionis 1b84f2ee7a another fail() that should be an expected exception;
import assertions statically, too
2017-12-07 12:25:55 +01:00
Gintas Grigelionis e43138b0b5 rediscovered a couple of tests :-) 2017-12-05 16:57:17 +01:00
Gintas Grigelionis 47061a88ce tidy up the code 2017-12-05 16:44:53 +01:00
Gintas Grigelionis da461de2db use switch rather than a chain of if’s 2017-12-05 16:38:51 +01:00
Gintas Grigelionis a123650842 simplify set construction 2017-12-05 12:24:50 +01:00
Gintas Grigelionis 2f4bf4db63 refactor tests with hardcoded Maven Central URL 2017-12-05 12:15:20 +01:00