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
updated CHANGES.txt

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1587305 13f79535-47bb-0310-9956-ffa450edef68
update trunk version

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1587327 13f79535-47bb-0310-9956-ffa450edef68
FIX: impossible to get artifacts when data has not been loaded (IVY-1399) (thanks to David Turner)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1590442 13f79535-47bb-0310-9956-ffa450edef68
MPROVEMENT: ModuleRules.getRule is O(n) leading to resolution slowness (IVY-1465) (Thanks to Zhong Wang aka Kewpie)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1590481 13f79535-47bb-0310-9956-ffa450edef68
When parsing an OSGi MANIFEST, add its entries in the extra infos of the module descriptor


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1592238 13f79535-47bb-0310-9956-ffa450edef68
FIX: regression introduced by IVY-1457, dependency management wasn't properly handled introducing lots of resolution failures

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1592624 13f79535-47bb-0310-9956-ffa450edef68
IMPROVEMENT: ivy:makepom will generate an exclusion when transitive=false on a dependency (IVY-1470)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1592628 13f79535-47bb-0310-9956-ffa450edef68
Fix broken unit test, force publication date on testExtraInfosWithNestedElement as PomParsing can generate a publication date based on file modification date

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1592662 13f79535-47bb-0310-9956-ffa450edef68
Update Checkstyle, so the Ivy-Check build job could run.
https://builds.apache.org/view/A-D/view/Ant/job/Ivy-check

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1592699 13f79535-47bb-0310-9956-ffa450edef68
typo in comment

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1592701 13f79535-47bb-0310-9956-ffa450edef68
Add some pointer to new api


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1593818 13f79535-47bb-0310-9956-ffa450edef68
when building the release, also include in the sources the test data about the OSGi tests


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1593848 13f79535-47bb-0310-9956-ffa450edef68
Make getExtraInfos and getExtraInfo work on the same data, with the explicit bias on getting the data out on the deprecated mathod


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1593855 13f79535-47bb-0310-9956-ffa450edef68
IVY-1471 : remove the catch of the exception which makes the class not load if the optional jsch-agent jar is missing


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1594279 13f79535-47bb-0310-9956-ffa450edef68
FIX: failed to resolve dynamic revisions in some cases for URL repositories (IVY-1472)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1596968 13f79535-47bb-0310-9956-ffa450edef68
junit test fix: the order of the extra-info elements has changed from undefined (from Map) to predictable (from List)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1596972 13f79535-47bb-0310-9956-ffa450edef68
Use the same .gitignore as the IvyDE project
Merging several commits from master into the 2.4.x branch.
Moved .idea and *.iml ignores right after .classpath ignore