ant-ivy.git
5 weeks agomoved to gitbox master
Stefan Bodewig [Mon, 17 Dec 2018 08:35:16 +0000 (09:35 +0100)] 
moved to gitbox

6 weeks agoIVY-1594 Make sure we unlink an existing link, when retrieve task is enabled with...
Jaikiran Pai [Thu, 6 Dec 2018 00:52:31 +0000 (06:22 +0530)] 
IVY-1594 Make sure we unlink an existing link, when retrieve task is enabled with symlink = true

2 months agoUpdate FileSystemResolverTest#testListing to expect a new module that was introduced...
Jaikiran Pai [Tue, 23 Oct 2018 06:39:46 +0000 (12:09 +0530)] 
Update FileSystemResolverTest#testListing to expect a new module that was introduced in the testcase for IVY-1594

2 months agoIVY-1594 Use a separate moduleid for the testcase to prevent other tests, reliant...
Jaikiran Pai [Tue, 23 Oct 2018 06:22:28 +0000 (11:52 +0530)] 
IVY-1594 Use a separate moduleid for the testcase to prevent other tests, reliant on the org1:mod1.1 module, from being impacted

2 months agoAdd IVY-1594 to release notes
Jaikiran Pai [Tue, 23 Oct 2018 06:08:42 +0000 (11:38 +0530)] 
Add IVY-1594 to release notes

2 months agoIVY-1594 Make sure FileUtil#symlink handles symlinking of directories correctly
Jaikiran Pai [Tue, 23 Oct 2018 06:03:16 +0000 (11:33 +0530)] 
IVY-1594 Make sure FileUtil#symlink handles symlinking of directories correctly

4 months agoNEW: The buildlist task can now have `root` and `leaf` subelements to specify the...
Maarten Coene [Sun, 16 Sep 2018 21:43:30 +0000 (23:43 +0200)] 
NEW: The buildlist task can now have `root` and `leaf` subelements to specify the organisation (and other attributes) of the root and leaf modules

4 months agoRevert commit 7131e1c028e0035de548c6b37e1e8c9624417440.
Jaikiran Pai [Mon, 10 Sep 2018 13:34:42 +0000 (19:04 +0530)] 
Revert commit 7131e1c028e0035de548c6b37e1e8c9624417440.

4 months agoRevert commit ecc271c49247604b5a6396a46ef83fc6b94be594.
Jaikiran Pai [Mon, 10 Sep 2018 13:33:42 +0000 (19:03 +0530)] 
Revert commit ecc271c49247604b5a6396a46ef83fc6b94be594.

4 months agoFix merge
Gintas Grigelionis [Wed, 29 Aug 2018 06:52:03 +0000 (08:52 +0200)] 
Fix merge

4 months agoReduce the amount of downloads and add a clarification
Gintas Grigelionis [Wed, 29 Aug 2018 06:44:31 +0000 (08:44 +0200)] 
Reduce the amount of downloads and add a clarification

4 months agoAdd japicmp checks 61/head
Gintas Grigelionis [Wed, 29 Aug 2018 06:36:15 +0000 (08:36 +0200)] 
Add japicmp checks

4 months agoUpdate tools
Gintas Grigelionis [Wed, 29 Aug 2018 06:22:48 +0000 (08:22 +0200)] 
Update tools

4 months agoUpdate the release notes
Gintas Grigelionis [Wed, 29 Aug 2018 06:03:13 +0000 (08:03 +0200)] 
Update the release notes

4 months agoFixed ModuleDescriptorMemoryCacheTest
Maarten Coene [Fri, 24 Aug 2018 07:25:25 +0000 (09:25 +0200)] 
Fixed ModuleDescriptorMemoryCacheTest

4 months agoFIX: ModuleDescriptorMemoryCache didn't detect outdated entries when Ivy file was...
Maarten Coene [Fri, 24 Aug 2018 06:38:31 +0000 (08:38 +0200)] 
FIX: ModuleDescriptorMemoryCache didn't detect outdated entries when Ivy file was updated in the cache by another process

5 months agoIn continuation of commit 7131e1c028e0035de548c6b37e1e8c9624417440, make sure the...
Jaikiran Pai [Sun, 19 Aug 2018 14:32:35 +0000 (20:02 +0530)] 
In continuation of commit 7131e1c028e0035de548c6b37e1e8c9624417440, make sure the ArtifactOrigin's location is treated as a URL consistently in relevant places

5 months agoTreat the ArtifactOrigin's location as a URL (as already stated in its javadoc).
Jaikiran Pai [Sun, 19 Aug 2018 13:51:18 +0000 (19:21 +0530)] 
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

5 months agoIVY-1589 Prevent UnsupportedOperationException on list.remove() while doing a FileUti...
Jaikiran Pai [Wed, 15 Aug 2018 05:31:59 +0000 (11:01 +0530)] 
IVY-1589 Prevent UnsupportedOperationException on list.remove() while doing a FileUtil.deepCopy

5 months agoIVY-1486 Respect exclude regardless of resolution order 63/head
Gintas Grigelionis [Tue, 14 Aug 2018 17:33:26 +0000 (19:33 +0200)] 
IVY-1486 Respect exclude regardless of resolution order

5 months agoAdded short comment in the release notes for the thread-safety fixes made some time ago
Maarten Coene [Tue, 14 Aug 2018 13:21:13 +0000 (15:21 +0200)] 
Added short comment in the release notes for the thread-safety fixes made some time ago

5 months agoIVY-1588 Don't throw a CircularDependencyException when parsing the pom of a import...
Jaikiran Pai [Mon, 13 Aug 2018 10:17:13 +0000 (15:47 +0530)] 
IVY-1588 Don't throw a CircularDependencyException when parsing the pom of a import scoped dependency in dependencyManagement section

5 months agoRevise the documentation
Gintas Grigelionis [Fri, 10 Aug 2018 12:50:12 +0000 (14:50 +0200)] 
Revise the documentation

5 months agoUpdate the release notes
Gintas Grigelionis [Tue, 7 Aug 2018 12:35:36 +0000 (14:35 +0200)] 
Update the release notes

5 months agoFix IVY-982 by subtracting negated entries from wildcard bin
aprelev [Mon, 6 Aug 2018 15:05:48 +0000 (18:05 +0300)] 
Fix IVY-982 by subtracting negated entries from wildcard bin

5 months agoUpdate the release notes 73/head
Gintas Grigelionis [Sat, 4 Aug 2018 12:41:34 +0000 (14:41 +0200)] 
Update the release notes

5 months agoFix IVY-1104 by including extra attribute in XML report
aprelev [Fri, 3 Aug 2018 21:06:35 +0000 (00:06 +0300)] 
Fix IVY-1104 by including extra attribute in XML report

5 months agoRedundant string length calculation
Gintas Grigelionis [Fri, 3 Aug 2018 12:00:59 +0000 (14:00 +0200)] 
Redundant string length calculation

5 months agoUseless casts
Gintas Grigelionis [Fri, 3 Aug 2018 11:57:33 +0000 (13:57 +0200)] 
Useless casts

5 months agoUse try with resources
Gintas Grigelionis [Fri, 3 Aug 2018 11:54:24 +0000 (13:54 +0200)] 
Use try with resources

5 months agoUse StandardCharsets
Gintas Grigelionis [Fri, 3 Aug 2018 10:20:40 +0000 (12:20 +0200)] 
Use StandardCharsets

5 months agoUnused imports
Gintas Grigelionis [Fri, 3 Aug 2018 10:17:50 +0000 (12:17 +0200)] 
Unused imports

5 months agoSet the https.protocol system property even for regular builds when running on Java 7
Jaikiran Pai [Wed, 25 Jul 2018 05:20:59 +0000 (10:50 +0530)] 
Set the https.protocol system property even for regular builds when running on Java 7

5 months agoFix build failures of tutorials when running against Java 7
Jaikiran Pai [Wed, 25 Jul 2018 04:46:10 +0000 (10:16 +0530)] 
Fix build failures of tutorials when running against Java 7

7 months agoCorrect credits
Gintas Grigelionis [Thu, 21 Jun 2018 05:37:47 +0000 (07:37 +0200)] 
Correct credits

7 months agoPrefer HTTPS
Gintas Grigelionis [Sat, 16 Jun 2018 09:48:03 +0000 (11:48 +0200)] 
Prefer HTTPS

7 months agoUse try with resources
Gintas Grigelionis [Sat, 9 Jun 2018 20:03:09 +0000 (22:03 +0200)] 
Use try with resources

7 months agoURL-based resolvers should accept query parameters in publish patterns
Gintas Grigelionis [Sat, 9 Jun 2018 18:48:53 +0000 (20:48 +0200)] 
URL-based resolvers should accept query parameters in publish patterns

7 months agoFurther sync of Checkstyle setup
Gintas Grigelionis [Sat, 9 Jun 2018 16:07:01 +0000 (18:07 +0200)] 
Further sync of Checkstyle setup

7 months agoUpdate RAT
Gintas Grigelionis [Fri, 8 Jun 2018 08:45:17 +0000 (10:45 +0200)] 
Update RAT

7 months agoSync Checkstyle setup with IvyDE
Gintas Grigelionis [Fri, 8 Jun 2018 08:41:11 +0000 (10:41 +0200)] 
Sync Checkstyle setup with IvyDE

7 months agoUpdate JaCoCo
Gintas Grigelionis [Thu, 7 Jun 2018 20:15:21 +0000 (22:15 +0200)] 
Update JaCoCo

7 months agoFIX: Removed fetchedSet field from ResolveEngine because this was causing issues...
Maarten Coene [Thu, 7 Jun 2018 13:14:32 +0000 (15:14 +0200)] 
FIX: Removed fetchedSet field from ResolveEngine because this was causing issues when the same ResolveEngine instance was used by multiple threads. The fetchedSet is now passed around as parameter between the 'fetch' methods of this class.

8 months agoFIX: ModuleDescriptorMemoryCache isn't thread safe resulting in corruption of the...
Maarten Coene [Mon, 23 Apr 2018 12:03:56 +0000 (14:03 +0200)] 
FIX: ModuleDescriptorMemoryCache isn't thread safe resulting in corruption of the LinkedHashMap internal structure when multiple threads simultaneously read/write to this cache.

9 months agoSuggest a mail template to announce a release
Nicolas Lalevée [Sun, 22 Apr 2018 18:29:11 +0000 (20:29 +0200)] 
Suggest a mail template to announce a release

9 months agoUpdate the release instruction for asciidoc documentation
Nicolas Lalevée [Sun, 22 Apr 2018 18:21:16 +0000 (20:21 +0200)] 
Update the release instruction for asciidoc documentation

9 months agoPrepare the version for the next release
Nicolas Lalevée [Thu, 19 Apr 2018 18:45:59 +0000 (20:45 +0200)] 
Prepare the version for the next release

9 months agoDocument how to properly declare the qualifier of the OSGi version
Nicolas Lalevée [Sun, 15 Apr 2018 17:12:27 +0000 (19:12 +0200)] 
Document how to properly declare the qualifier of the OSGi version

9 months agowhen packaging the sources, do not default-exclude, but still exclude .git folder
Nicolas Lalevée [Sun, 15 Apr 2018 13:31:45 +0000 (15:31 +0200)] 
when packaging the sources, do not default-exclude, but still exclude .git folder

9 months agoUpdate release instructions: we use git now
Nicolas Lalevée [Thu, 12 Apr 2018 16:17:30 +0000 (18:17 +0200)] 
Update release instructions: we use git now

9 months agoUse the latest asciidoctorj
Gintas Grigelionis [Thu, 12 Apr 2018 16:05:13 +0000 (18:05 +0200)] 
Use the latest asciidoctorj

9 months agoFor the unit tests, do not depend on the version of Ant running the tests, but depend...
Nicolas Lalevée [Wed, 11 Apr 2018 22:50:29 +0000 (00:50 +0200)] 
For the unit tests, do not depend on the version of Ant running the tests, but depend on the version declared in the ivy.xml

9 months agoReduce the chance to have a conflict of port binding by being able to bind to one...
Nicolas Lalevée [Wed, 11 Apr 2018 22:27:20 +0000 (00:27 +0200)] 
Reduce the chance to have a conflict of port binding by being able to bind to one, even briefly.

9 months agofix asciidoctor task classpath
Nicolas Lalevée [Wed, 11 Apr 2018 19:12:07 +0000 (21:12 +0200)] 
fix asciidoctor task classpath

9 months agobuilding 2.5.0-rc1
Nicolas Lalevée [Wed, 11 Apr 2018 17:32:21 +0000 (19:32 +0200)] 
building 2.5.0-rc1

9 months agoAsciidoc needs to be run unnested from their jar.
Nicolas Lalevée [Wed, 11 Apr 2018 17:29:28 +0000 (19:29 +0200)] 
Asciidoc needs to be run unnested from their jar.

cf https://github.com/spring-projects/spring-boot/issues/7399#issuecomment-260908153

9 months agoAdd missing License
Nicolas Lalevée [Wed, 11 Apr 2018 12:57:28 +0000 (14:57 +0200)] 
Add missing License

9 months agoexclude md5 files from License check
Nicolas Lalevée [Wed, 11 Apr 2018 12:42:11 +0000 (14:42 +0200)] 
exclude md5 files from License check

9 months agoadd ASL headers, so also chnage the associated checksums
Nicolas Lalevée [Wed, 11 Apr 2018 12:41:46 +0000 (14:41 +0200)] 
add ASL headers, so also chnage the associated checksums

9 months agofix style in the release doc
Nicolas Lalevée [Wed, 11 Apr 2018 12:34:31 +0000 (14:34 +0200)] 
fix style in the release doc

9 months agoadd missing License headers
Nicolas Lalevée [Wed, 11 Apr 2018 12:33:44 +0000 (14:33 +0200)] 
add missing License headers

9 months agoremove the reference to the old documentation folder
Nicolas Lalevée [Wed, 11 Apr 2018 12:32:50 +0000 (14:32 +0200)] 
remove the reference to the old documentation folder

9 months agoLet's make the release instruction a simple text file
Nicolas Lalevée [Wed, 11 Apr 2018 12:32:12 +0000 (14:32 +0200)] 
Let's make the release instruction a simple text file

9 months agoAdd missing License
Nicolas Lalevée [Wed, 11 Apr 2018 12:26:31 +0000 (14:26 +0200)] 
Add missing License

9 months agooutput the path to the rat report in case of error
Nicolas Lalevée [Wed, 11 Apr 2018 12:25:02 +0000 (14:25 +0200)] 
output the path to the rat report in case of error

9 months agoThe NOTICE file is supposed to be a simple text file
Nicolas Lalevée [Wed, 11 Apr 2018 12:24:33 +0000 (14:24 +0200)] 
The NOTICE file is supposed to be a simple text file

9 months agoCheckstyle
Gintas Grigelionis [Sun, 8 Apr 2018 23:02:32 +0000 (01:02 +0200)] 
Checkstyle

9 months agoUpdate HttpClient to 4.5.5
Gintas Grigelionis [Sun, 8 Apr 2018 22:52:05 +0000 (00:52 +0200)] 
Update HttpClient to 4.5.5

9 months agoUpdate release notes
Gintas Grigelionis [Sun, 8 Apr 2018 22:46:41 +0000 (00:46 +0200)] 
Update release notes

9 months agoUpdate documentation
Gintas Grigelionis [Sat, 7 Apr 2018 11:44:21 +0000 (13:44 +0200)] 
Update documentation

9 months agoFix the credits
Gintas Grigelionis [Fri, 6 Apr 2018 17:50:19 +0000 (19:50 +0200)] 
Fix the credits

9 months agoAdded makepom option to main/standalone
Thomas Pasch [Tue, 27 Mar 2018 19:17:01 +0000 (21:17 +0200)] 
Added makepom option to main/standalone

This close PR #71 at github.com/apache/ant-ivy

9 months agoUpgrade to 1.9.11 of Ant
Jaikiran Pai [Sat, 31 Mar 2018 05:28:18 +0000 (10:58 +0530)] 
Upgrade to 1.9.11 of Ant

9 months agoUpdate BouncyCastle to 1.59
Gintas Grigelionis [Thu, 29 Mar 2018 12:55:56 +0000 (14:55 +0200)] 
Update BouncyCastle to 1.59

9 months agoTidy up the code
Gintas Grigelionis [Thu, 29 Mar 2018 04:53:16 +0000 (06:53 +0200)] 
Tidy up the code

9 months agoSimplify assertions
Gintas Grigelionis [Wed, 28 Mar 2018 19:58:04 +0000 (21:58 +0200)] 
Simplify assertions

9 months agoExtraneous exceptions
Gintas Grigelionis [Wed, 28 Mar 2018 18:58:32 +0000 (20:58 +0200)] 
Extraneous exceptions

9 months agoextraneous check: parseBoolean takes null
Gintas Grigelionis [Wed, 28 Mar 2018 18:46:03 +0000 (20:46 +0200)] 
extraneous check: parseBoolean takes null

9 months agoSimplify append substring
Gintas Grigelionis [Wed, 28 Mar 2018 18:20:10 +0000 (20:20 +0200)] 
Simplify append substring

9 months agoSimplify try with resources
Gintas Grigelionis [Wed, 28 Mar 2018 17:55:27 +0000 (19:55 +0200)] 
Simplify try with resources

10 months agoIVY-1321 Make Main.run() public 70/head
Gintas Grigelionis [Wed, 21 Mar 2018 15:36:01 +0000 (16:36 +0100)] 
IVY-1321 Make Main.run() public

10 months agoUse Java 5+ features
Gintas Grigelionis [Mon, 19 Mar 2018 22:06:17 +0000 (23:06 +0100)] 
Use Java 5+ features

10 months agoBad merge…
Gintas Grigelionis [Sat, 17 Mar 2018 21:03:01 +0000 (22:03 +0100)] 
Bad merge…

10 months agoSuppress “deprecation” and “unused” warnings
Gintas Grigelionis [Sat, 17 Mar 2018 11:51:46 +0000 (12:51 +0100)] 
Suppress “deprecation” and “unused” warnings

10 months agoMore updates to the release notes
Gintas Grigelionis [Fri, 16 Mar 2018 12:41:53 +0000 (13:41 +0100)] 
More updates to the release notes

10 months agoUpdate the release notes
Gintas Grigelionis [Thu, 15 Mar 2018 21:59:03 +0000 (22:59 +0100)] 
Update the release notes

10 months agoMake logic more concise 67/head
Gintas Grigelionis [Thu, 15 Mar 2018 18:35:15 +0000 (19:35 +0100)] 
Make logic more concise

10 months agoTidy up the code
Gintas Grigelionis [Thu, 15 Mar 2018 18:33:36 +0000 (19:33 +0100)] 
Tidy up the code

10 months agoIVY-1483 use correct parent classloader when launching resolved artifacts from CLI
Gintas Grigelionis [Thu, 15 Mar 2018 16:45:38 +0000 (17:45 +0100)] 
IVY-1483 use correct parent classloader when launching resolved artifacts from CLI

10 months agoIVY-1569 refactor the tests
Gintas Grigelionis [Thu, 15 Mar 2018 11:48:03 +0000 (12:48 +0100)] 
IVY-1569 refactor the tests

10 months agoUse HTML entities
Gintas Grigelionis [Thu, 15 Mar 2018 11:34:07 +0000 (12:34 +0100)] 
Use HTML entities

10 months agoSpell check…
Gintas Grigelionis [Wed, 14 Mar 2018 17:27:30 +0000 (18:27 +0100)] 
Spell check…

10 months agoUpdate Commons VFS to 2.2
Gintas Grigelionis [Wed, 14 Mar 2018 14:32:33 +0000 (15:32 +0100)] 
Update Commons VFS to 2.2

10 months agoPrefer HTTPS…
Gintas Grigelionis [Wed, 14 Mar 2018 14:12:14 +0000 (15:12 +0100)] 
Prefer HTTPS…

10 months agoComplete the conversion
Gintas Grigelionis [Wed, 14 Mar 2018 14:08:55 +0000 (15:08 +0100)] 
Complete the conversion

10 months agoLet’s go asciidoc…
Gintas Grigelionis [Wed, 14 Mar 2018 14:07:51 +0000 (15:07 +0100)] 
Let’s go asciidoc…

10 months agoUse HTML entities
Gintas Grigelionis [Wed, 14 Mar 2018 06:43:55 +0000 (07:43 +0100)] 
Use HTML entities

10 months agoUse ASCII (TM)
Gintas Grigelionis [Wed, 14 Mar 2018 06:43:37 +0000 (07:43 +0100)] 
Use ASCII (TM)

10 months agoRevise coding style
Gintas Grigelionis [Wed, 14 Mar 2018 05:59:00 +0000 (06:59 +0100)] 
Revise coding style

10 months agoRevise grammar and/or Java versions
Gintas Grigelionis [Wed, 14 Mar 2018 05:57:59 +0000 (06:57 +0100)] 
Revise grammar and/or Java versions