Commit Graph

48 Commits

Author SHA1 Message Date
Gintas Grigelionis 463a2c89c3 add a target to generate javadoc for test cases; fix javadoc for doclint 2017-08-19 06:56:56 +02:00
Jaikiran Pai 366fb741f0 Use Java standard API for symlink handling and deprecate symlinkinmass option on retrieve task 2017-07-27 19:31:57 +05:30
Jaikiran Pai 40708bdf04 IVY-1498 Fix potential Ivy cache corruption during retrieve task when symlink options come into play 2017-07-26 18:26:51 +05:30
Jaikiran Pai 6607bdcb3b IVY-735 Support timeouts on resolvers
This closes #54 pull request at github/apache/ant-ivy
2017-07-24 11:07:38 +05:30
twogee 6920717979 Add generics and Java 7 syntax to core
This closes #52 pull request at github/apache/ant-ivy
2017-07-17 11:07:59 +05:30
Jaikiran Pai 041e9565ab IVY-1522 Don't randomly strip off the path's starting character 2017-06-26 21:19:57 +05:30
twogee 1c23268d77 Generics + foreach loops and Java 7 in util (except Filter) 2017-06-18 19:16:05 +05:30
twogee d7651dce40 Untabify 2017-06-13 19:49:25 +02:00
twogee ef719acab9 Checkstyle-driven cleanup (whitespace, javadoc, JLS) 2017-06-03 11:47:51 +02:00
twogee 3cfc7bfe70 Merge branch 'master' into master 2017-05-28 14:14:25 +02:00
twogee baf03a919c Make Java 8 doclint happy; adjust javadoc Ant target; remove connection to svn from build.xml 2017-05-28 11:40:55 +02:00
twogee 6c92f32eda More code cleanup 2017-05-27 19:37:44 +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
Nicolas Lalevée c95e6a35b2 use java 5 constructs 2014-12-14 15:19:30 +01:00
Nicolas Lalevee 069d003efc Add support for packed jar within an OSGi bundle
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1587110 13f79535-47bb-0310-9956-ffa450edef68
2014-04-13 22:14:03 +00:00
Jean-Louis Boudart bd7a375e37 Apply code formatting on whole project
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557968 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 08:27:37 +00:00
Nicolas Lalevee 32ed6601f2 Try to be a little more tolerent on the file name
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1375858 13f79535-47bb-0310-9956-ffa450edef68
2012-08-22 00:13:04 +00:00
Nicolas Lalevee 59aedc8a22 Add support for retrieve of uncompressed artifacts
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1375549 13f79535-47bb-0310-9956-ffa450edef68
2012-08-21 13:58:36 +00:00
Nicolas Lalevee e80b85d504 When catching an exception, and the stacktrace might be miningful (actually hightly valuable for a NPE), log the stack trace in debug.
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1374870 13f79535-47bb-0310-9956-ffa450edef68
2012-08-19 22:15:36 +00:00
Nicolas Lalevee 1c2d56e8a9 IVY-1252 : use Java 1.4 API
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1373604 13f79535-47bb-0310-9956-ffa450edef68
2012-08-15 19:54:41 +00:00
Nicolas Lalevee e83ed048d4 IVY-1252 : symlinkmass feature based on symlink feature of ivy:retrieve (Thanks to Gene Smith)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1373534 13f79535-47bb-0310-9956-ffa450edef68
2012-08-15 17:32:47 +00:00
Maarten Coene 523d0f70d1 FIX: Valid Path does not work for Filesystem Resolver (IVY-1268)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1081990 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 23:11:16 +00:00
Maarten Coene 8072908905 Fixed a possible NPE in the FileUtil#forceDelete method.
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1052390 13f79535-47bb-0310-9956-ffa450edef68
2010-12-23 21:59:12 +00:00
Maarten Coene f91681674d FIX: New attempt to fix the OutOfMemoryError when uploading large files using commons-httpclient (IVY-1197) (thanks to Torkild U. Resheim)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@995589 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 22:04:54 +00:00
Maarten Coene 33deae33c5 Delete the invalid symlink instead of trying to overwrite it later (IVY-1165)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@906240 13f79535-47bb-0310-9956-ffa450edef68
2010-02-03 21:02:28 +00:00
Maarten Coene 34acf5690d FIX: Creation of symlinks problematic in Windows with Cygwin 1.7 (IVY-1165)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@905823 13f79535-47bb-0310-9956-ffa450edef68
2010-02-02 22:28:00 +00:00
Xavier Hanin 32038d1bde FIX: Incorrect directory path resolve when running from a different directory (IVY-232)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@690317 13f79535-47bb-0310-9956-ffa450edef68
2008-08-29 16:24:03 +00:00
Maarten Coene 0820b701bf NEW: Add publish support to URL resolver (IVY-848) (thanks to Brian Sanders)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@683715 13f79535-47bb-0310-9956-ffa450edef68
2008-08-07 21:08:34 +00:00
Xavier Hanin 1c8e952ae7 review some packager resolver code:
- use FileUtil.forceDelete instead of re implementing own recursive delete
- put temporary test files in build/test instead of tmp, to follow other unit test template
- remove m2resource test for the moment, since the "website" does not provide it (missing in patch)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@671005 13f79535-47bb-0310-9956-ffa450edef68
2008-06-24 03:27:37 +00:00
Maarten Coene 6091b1a3cc FIX: ivy:retrieve with sync="true" removes the .svn directory (IVY-763)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644532 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 22:19:46 +00:00
Xavier Hanin 06151bfd4b IMPROVEMENT: Ease performance auditing (IVY-655)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@601077 13f79535-47bb-0310-9956-ffa450edef68
2007-12-04 20:39:16 +00:00
Xavier Hanin bfd0c10148 fix style
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@599058 13f79535-47bb-0310-9956-ffa450edef68
2007-11-28 16:42:16 +00:00
Scokart Gilles b49a38bb55 code cleaning for checkstyle
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@560593 13f79535-47bb-0310-9956-ffa450edef68
2007-07-28 19:11:58 +00:00
Xavier Hanin 52bfe42828 IMPROVEMENT: File buffer increased to 64KB (IVY-551)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@554675 13f79535-47bb-0310-9956-ffa450edef68
2007-07-09 15:06:49 +00:00
Xavier Hanin 5cae129842 Javadoc improvements (IVY-544) (with contribution from Tjeerd Verhagen)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@552835 13f79535-47bb-0310-9956-ffa450edef68
2007-07-03 13:29:32 +00:00
Scokart Gilles 1bd1a547b6 IVY-353 don't use symlink when symlink doesn't work (expl: with windows jvm with cygwin
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@545477 13f79535-47bb-0310-9956-ffa450edef68
2007-06-08 11:15:05 +00:00
Xavier Hanin cb52855f86 fix eol: add svn property + run fixcrlf to use native eol for all text files
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@544480 13f79535-47bb-0310-9956-ffa450edef68
2007-06-05 13:21:26 +00:00
Xavier Hanin 534f50d1d5 code cleanup using eclipse code formatter
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@544459 13f79535-47bb-0310-9956-ffa450edef68
2007-06-05 12:02:27 +00:00
Xavier Hanin 9c8a6a6298 IMPROVEMENT: Remove @author tags (thanks to Stephane Bailliez)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@538245 13f79535-47bb-0310-9956-ffa450edef68
2007-05-15 16:29:33 +00:00
Xavier Hanin 0a3263276d FIX: PublishTest failing due to IVY-420 modification
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515812 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 22:32:20 +00:00
Xavier Hanin 445be68f8b FIX: FileUtil#copy(File src, File dest, CopyProgressListener l, boolean overwrite) (IVY-420)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515788 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 21:57:24 +00:00
Maarten Coene 9dd0e925fa Fixed call to "ln" to create symlinks.
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@507699 13f79535-47bb-0310-9956-ffa450edef68
2007-02-14 21:27:26 +00:00
Maarten Coene 7d3b13fea1 Added extra debug logging to see why gump test fails
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@506715 13f79535-47bb-0310-9956-ffa450edef68
2007-02-12 22:35:52 +00:00
Xavier Hanin 72a5f080f5 REFACTOR: begin split of Ivy class: creation of IvySettings and ResolveEngine, attempt to remove some dependencies on the Ivy class
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@501796 13f79535-47bb-0310-9956-ffa450edef68
2007-01-31 11:00:29 +00:00
Xavier Hanin 4433e9201d REFACTOR: deep review of packages structure, more structured
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@501379 13f79535-47bb-0310-9956-ffa450edef68
2007-01-30 11:51:55 +00:00
Maarten Coene 69fb66f53f Fixed a NPE.
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@494217 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 22:04:19 +00:00
Maarten Coene 835f6e0f61 Call end() after closing the streams.
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@493869 13f79535-47bb-0310-9956-ffa450edef68
2007-01-07 22:38:06 +00:00
Xavier Hanin 2767758aba move to apache: package rename, organisation rename, some doc update
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@493695 13f79535-47bb-0310-9956-ffa450edef68
2007-01-07 10:41:19 +00:00