ant-ivy.git
5 months agoUpdate JaCoCo
Gintas Grigelionis [Thu, 7 Jun 2018 20:15:21 +0000 (22:15 +0200)] 
Update JaCoCo

5 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.

6 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.

6 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

6 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

6 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

6 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

6 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

7 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

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

7 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

7 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.

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

7 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

7 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

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

7 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

7 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

7 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

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

7 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

7 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

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

7 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

7 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

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

7 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

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

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

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

7 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

7 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

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

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

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

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

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

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

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

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

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

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

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

7 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

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

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

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

7 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

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

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

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

8 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

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

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

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

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

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

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

8 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

8 months agoCorrect CLI help text
Gintas Grigelionis [Tue, 13 Mar 2018 23:59:56 +0000 (00:59 +0100)] 
Correct CLI help text

8 months agoTrim whitespace
Gintas Grigelionis [Tue, 13 Mar 2018 23:56:55 +0000 (00:56 +0100)] 
Trim whitespace

8 months agoFix formatting
Gintas Grigelionis [Tue, 13 Mar 2018 23:51:30 +0000 (00:51 +0100)] 
Fix formatting

8 months agoFix a missing link
Gintas Grigelionis [Tue, 13 Mar 2018 23:46:33 +0000 (00:46 +0100)] 
Fix a missing link

8 months agoMore navigation fixes
Gintas Grigelionis [Tue, 13 Mar 2018 22:31:21 +0000 (23:31 +0100)] 
More navigation fixes

8 months agoFix asciidoc navigation on GitHub
Gintas Grigelionis [Tue, 13 Mar 2018 21:49:17 +0000 (22:49 +0100)] 
Fix asciidoc navigation on GitHub

8 months agoSpelling check…
Gintas Grigelionis [Tue, 13 Mar 2018 20:11:22 +0000 (21:11 +0100)] 
Spelling check…

8 months agoRefine asciidoc styling
Gintas Grigelionis [Tue, 13 Mar 2018 10:12:21 +0000 (11:12 +0100)] 
Refine asciidoc styling

8 months agoComplete asciidoc conversion
Gintas Grigelionis [Tue, 13 Mar 2018 09:57:06 +0000 (10:57 +0100)] 
Complete asciidoc conversion

8 months agoSalvage documents outside of xooki2asciidoc migration scope
Gintas Grigelionis [Tue, 13 Mar 2018 09:48:30 +0000 (10:48 +0100)] 
Salvage documents outside of xooki2asciidoc migration scope

8 months agoPoint to the asciidoc for release instructions
Jaikiran Pai [Wed, 7 Mar 2018 10:52:10 +0000 (16:22 +0530)] 
Point to the asciidoc for release instructions

8 months agoWe now use asciidoc for documentation
Jaikiran Pai [Wed, 7 Mar 2018 10:22:25 +0000 (15:52 +0530)] 
We now use asciidoc for documentation

8 months agoNo more MD5
Gintas Grigelionis [Tue, 6 Mar 2018 17:33:54 +0000 (18:33 +0100)] 
No more MD5

8 months agoAdd "link" to release notes so we could find it better.
Jan Matèrne [Tue, 6 Mar 2018 10:35:16 +0000 (11:35 +0100)] 
Add "link" to release notes so we could find it better.

8 months agoDitto for some tests
Gintas Grigelionis [Sun, 4 Mar 2018 11:35:19 +0000 (12:35 +0100)] 
Ditto for some tests

8 months agoMore tabs and trailing spaces…
Gintas Grigelionis [Sat, 3 Mar 2018 10:45:02 +0000 (11:45 +0100)] 
More tabs and trailing spaces…

8 months agoCheckstyle: trim trailing whitespace, replace tabs
Gintas Grigelionis [Sat, 3 Mar 2018 10:30:06 +0000 (11:30 +0100)] 
Checkstyle: trim trailing whitespace, replace tabs

8 months agoIVY-1576 make the test a bit more robust to make sure the artifact content is the...
Jaikiran Pai [Fri, 2 Mar 2018 12:31:49 +0000 (18:01 +0530)] 
IVY-1576 make the test a bit more robust to make sure the artifact content is the right one for the dependency

8 months agoIVY-1576 Update release notes
Jaikiran Pai [Fri, 2 Mar 2018 11:52:22 +0000 (17:22 +0530)] 
IVY-1576 Update release notes

8 months agoIVY-1576 Fix parsing of (maven) dependency with multiple classifiers
Jaikiran Pai [Fri, 2 Mar 2018 11:18:34 +0000 (16:48 +0530)] 
IVY-1576 Fix parsing of (maven) dependency with multiple classifiers

8 months agoMinor updates to the release instructions to reflect the correct branch to use for...
Jaikiran Pai [Wed, 28 Feb 2018 09:52:46 +0000 (15:22 +0530)] 
Minor updates to the release instructions to reflect the correct branch to use for the release

8 months agoThis isn't needed, since the release process is already documented in asciidoc/dev...
Jaikiran Pai [Wed, 28 Feb 2018 09:47:46 +0000 (15:17 +0530)] 
This isn't needed, since the release process is already documented in asciidoc/dev/makerelease.adoc

8 months agoinitial WIP version of release instructions to follow for releasing Ivy
Jaikiran Pai [Tue, 27 Feb 2018 12:58:16 +0000 (18:28 +0530)] 
initial WIP version of release instructions to follow for releasing Ivy

8 months agoSupport parsing multiple ranges for Maven versions
Jaikiran Pai [Mon, 26 Feb 2018 11:05:42 +0000 (16:35 +0530)] 
Support parsing multiple ranges for Maven versions

8 months agoIVY-1577 - Add support for Maven profile activations by OS, file and JDK and also...
Jaikiran Pai [Mon, 26 Feb 2018 10:10:35 +0000 (15:40 +0530)] 
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

8 months agoAdded getter for the ResolveOptions.
Maarten Coene [Fri, 23 Feb 2018 10:10:17 +0000 (11:10 +0100)] 
Added getter for the ResolveOptions.

8 months agoFIX: The method hasIvyListener in org.apache.ivy.core.event.EventManager always retur...
Maarten Coene [Fri, 23 Feb 2018 10:07:31 +0000 (11:07 +0100)] 
FIX: The method hasIvyListener in org.apache.ivy.core.event.EventManager always returned false

9 months agoIVY-1545: Added tracking for a cycle in parent-POM ancestry, throw a CircularDependen...
Brett Randall [Fri, 25 Mar 2016 09:55:15 +0000 (20:55 +1100)] 
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

9 months agoUpgrade to 1.9.10 of Ant
Jaikiran Pai [Thu, 8 Feb 2018 13:15:34 +0000 (18:45 +0530)] 
Upgrade to 1.9.10 of Ant

9 months agoIVY-735 Missed out changes in previous commit
Jaikiran Pai [Thu, 8 Feb 2018 06:17:36 +0000 (11:47 +0530)] 
IVY-735 Missed out changes in previous commit

9 months agoIVY-735 Don't force existing implementations of URLHandler to understand timeout...
Jaikiran Pai [Thu, 8 Feb 2018 05:12:34 +0000 (10:42 +0530)] 
IVY-735 Don't force existing implementations of URLHandler to understand timeout constraints feature which was recently introduced

9 months agoIVY-1575 Fix javadoc on URLHandlerDispatcher
Jaikiran Pai [Wed, 7 Feb 2018 02:57:39 +0000 (08:27 +0530)] 
IVY-1575 Fix javadoc on URLHandlerDispatcher

9 months agoUse java.specification.version rather than java.version
Gintas Grigelionis [Mon, 5 Feb 2018 12:25:54 +0000 (13:25 +0100)] 
Use java.specification.version rather than java.version

9 months agoBump up version of Checkstyle (use the latest of 7 series)
Gintas Grigelionis [Sat, 3 Feb 2018 06:11:57 +0000 (07:11 +0100)] 
Bump up version of Checkstyle (use the latest of 7 series)

9 months agoAvoid “empty XML tag” warnings
Gintas Grigelionis [Sat, 3 Feb 2018 06:08:08 +0000 (07:08 +0100)] 
Avoid “empty XML tag” warnings

9 months agoSort contributors by surname, remove duplicate
Gintas Grigelionis [Sat, 3 Feb 2018 06:00:25 +0000 (07:00 +0100)] 
Sort contributors by surname, remove duplicate

9 months agoUpdate release notes
Gintas Grigelionis [Fri, 2 Feb 2018 22:50:29 +0000 (23:50 +0100)] 
Update release notes

9 months agoIVY-1569 Avoid reflection warnings (or worse) in Java 9+
Gintas Grigelionis [Fri, 2 Feb 2018 18:18:57 +0000 (19:18 +0100)] 
IVY-1569 Avoid reflection warnings (or worse) in Java 9+

9 months agoIVY-1282 Add missing trim()
Gintas Grigelionis [Fri, 2 Feb 2018 18:08:53 +0000 (19:08 +0100)] 
IVY-1282 Add missing trim()

9 months agoIVY-1573 do not skip versions with URL encoded characters
Gintas Grigelionis [Tue, 30 Jan 2018 14:05:24 +0000 (15:05 +0100)] 
IVY-1573 do not skip versions with URL encoded characters

9 months agoConsider .pom files as binary, so that line endings aren't converted, during checkout...
Jaikiran Pai [Tue, 16 Jan 2018 07:10:10 +0000 (12:40 +0530)] 
Consider .pom files as binary, so that line endings aren't converted, during checkouts resulting in checksum failures