Commit Graph

2469 Commits

Author SHA1 Message Date
Maarten Coene 95513d65a4 git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.4.0-rc1_OLD@1577746 13f79535-47bb-0310-9956-ffa450edef68 2014-03-14 22:24:38 +00:00
Maarten Coene 3378c9ab59 Explain in more detail how we work with branches when creating a new release.
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.4.0-rc1@1577374 13f79535-47bb-0310-9956-ffa450edef68
2014-03-13 23:23:48 +00:00
cduffy 1415de48df Lock down release versions on doc externals
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.4.0-rc1@1560034 13f79535-47bb-0310-9956-ffa450edef68
2014-01-21 14:47:30 +00:00
cduffy 5dfeb581c6 Remove disclaimer re: (lack of) official status from doc/release-notes; will be published in HEADER alongside proposed binaries
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.4.0-rc1@1559789 13f79535-47bb-0310-9956-ffa450edef68
2014-01-20 17:51:25 +00:00
cduffy 4802bc1c7c Add license header to JDT UI prefs file
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.4.0-rc1@1559776 13f79535-47bb-0310-9956-ffa450edef68
2014-01-20 16:50:03 +00:00
cduffy 9f668ad193 Update HTML release notes for 2.4.0-rc1
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.4.0-rc1@1559704 13f79535-47bb-0310-9956-ffa450edef68
2014-01-20 14:11:53 +00:00
cduffy 957d420ae3 Update CHANGES, RELEASE_NOTES, version.properties headers for 2.4.0-rc1 release
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.4.0-rc1@1559570 13f79535-47bb-0310-9956-ffa450edef68
2014-01-19 19:40:46 +00:00
cduffy db711125b7 recut rc1 branch
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.4.0-rc1@1559563 13f79535-47bb-0310-9956-ffa450edef68
2014-01-19 19:26:24 +00:00
Nicolas Lalevee 82ca28e2ec Print the stack trace of unexpected exception
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1558740 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 10:22:58 +00:00
Jean-Louis Boudart 91ac1574aa Add a new method on DefaultRepositoryCacheManager and DefaultResolutionCacheManager to easily changeon subclass the ModuleDescriptorParser used
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1558715 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 08:18:47 +00:00
Jean-Louis Boudart 9029cca391 Add missing brackets in if statements
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557988 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 09:07:55 +00:00
Jean-Louis Boudart 0eb07d3980 Add missing jsch.proxy jars in .classpath.default
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557987 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 09:05:18 +00:00
Jean-Louis Boudart 6f8302fed2 Remove unnecessary cast
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557985 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 09:02:20 +00:00
Jean-Louis Boudart 02ae34d1d3 add missing import on SSHCache
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557979 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 08:53:53 +00:00
Jean-Louis Boudart 883157b93e Add missing @Deprecated methods
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557971 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 08:46:15 +00:00
Jean-Louis Boudart 1e30aa9479 Apply organize import on whole project
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557969 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 08:34:28 +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
Jean-Louis Boudart 8270d2e21d Add saved actions on eclipse configuration (code formatting with ivy formatter and organize import will be automatically triggered on save)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557967 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 08:17:07 +00:00
Nicolas Lalevee 9eaa1018de Documentation about the 'packaging' feature
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557879 13f79535-47bb-0310-9956-ffa450edef68
2014-01-13 22:50:30 +00:00
cduffy 22f1770de6 Creating a release branch for 2.4.0-rc1
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.4.0-rc1@1557836 13f79535-47bb-0310-9956-ffa450edef68
2014-01-13 20:26:34 +00:00
cduffy ad315bc59c Bring RELEASE_NOTES closer to present-day accuracy (before cutting 2.4.0-rc1 branch)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557822 13f79535-47bb-0310-9956-ffa450edef68
2014-01-13 19:27:22 +00:00
Jean-Louis Boudart badca06dd1 fix java 1.5 compatibility issue (use Stack instead of Dequeue)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557566 13f79535-47bb-0310-9956-ffa450edef68
2014-01-12 17:32:57 +00:00
Jean-Louis Boudart ba8b59facf add IVY-1457 on CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557559 13f79535-47bb-0310-9956-ffa450edef68
2014-01-12 16:57:21 +00:00
Jean-Louis Boudart 5db07bdccc fix IVY-1457 XmlModuleDescriptorWritter doesn't support fully extra infos elements
ModuleDescriptor.getExtraInfo() is now deprecated as name of the tag was used as key. Tag name can't be used as key as extra info elements can be non unique.

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1557557 13f79535-47bb-0310-9956-ffa450edef68
2014-01-12 16:53:40 +00:00
Nicolas Lalevee 5332b523b9 fix doc
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1555480 13f79535-47bb-0310-9956-ffa450edef68
2014-01-05 11:01:26 +00:00
Nicolas Lalevee 31b26e7456 add support for source artifacts in buildobr task
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1555479 13f79535-47bb-0310-9956-ffa450edef68
2014-01-05 10:41:19 +00:00
Nicolas Lalevee 2583636b53 remove duplicate log
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1555478 13f79535-47bb-0310-9956-ffa450edef68
2014-01-05 10:38:37 +00:00
Nicolas Lalevee 191939dee1 embrace java 5
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1555477 13f79535-47bb-0310-9956-ffa450edef68
2014-01-05 10:38:16 +00:00
Nicolas Lalevee 5d5f09ea37 fix computation of the extension of unpacked artifacts
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1555476 13f79535-47bb-0310-9956-ffa450edef68
2014-01-05 10:37:46 +00:00
Nicolas Lalevee a63411d616 Happy new year
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1555375 13f79535-47bb-0310-9956-ffa450edef68
2014-01-04 17:21:22 +00:00
Nicolas Lalevee e5841c2092 embrace Java 5
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1555372 13f79535-47bb-0310-9956-ffa450edef68
2014-01-04 17:18:46 +00:00
Nicolas Lalevee 653dbbff12 Update .gitignore
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1555371 13f79535-47bb-0310-9956-ffa450edef68
2014-01-04 17:18:05 +00:00
Nicolas Lalevee 08dc630011 Add support for "packed" artifacts: .pack.gz bundles in an OSGi P2 repository for instance
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1555344 13f79535-47bb-0310-9956-ffa450edef68
2014-01-04 13:06:37 +00:00
Nicolas Lalevee fa510146c0 Add logs about the downloaded repository metadata
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1554049 13f79535-47bb-0310-9956-ffa450edef68
2013-12-29 17:07:09 +00:00
Nicolas Lalevee 198e589e62 Only try to load once a repository which fails to load
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1554048 13f79535-47bb-0310-9956-ffa450edef68
2013-12-29 17:06:36 +00:00
Nicolas Lalevee b7e86cdd77 fix a NPE when loading a composite P2 repository with no children
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1554047 13f79535-47bb-0310-9956-ffa450edef68
2013-12-29 17:05:51 +00:00
Nicolas Lalevee 51cd2f37a6 New OSGi resolver 'osgi-agg' : a chain resolver which better handle OSGi dependencies
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553873 13f79535-47bb-0310-9956-ffa450edef68
2013-12-28 16:57:20 +00:00
Nicolas Lalevee 61e203c962 embrace Java 5
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553872 13f79535-47bb-0310-9956-ffa450edef68
2013-12-28 16:54:23 +00:00
cduffy 70f4b55496 IVY-1423: fix revision mapping across namespaces
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553758 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 23:07:57 +00:00
cduffy b7ede187f6 Document IVY-1455 in CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553748 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 21:54:52 +00:00
cduffy 46b15af8c5 Document that threading is unsupported, and disable test covering same
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553747 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 21:53:12 +00:00
cduffy 5b39e09269 IVY-1455 Prevent incorrect ivy mediators from being applied during conflict resolution.
Prior to this, the mediators to be applied depended on the location where a
conflict was detected, rather than the declaration location.


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553745 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 21:30:33 +00:00
Nicolas Lalevee 8c27540ec0 avoid copy with url resolvers configured with a 'file:/' URL if useOrigin=true
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553739 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 21:10:19 +00:00
Nicolas Lalevee 198d448cea OSGI: new names for CDC profiles too
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553708 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 17:56:38 +00:00
cduffy 9c06ff87de Make public IvySettings methods either synchronized or final
This isn't necessarily enough to make IvySettings thread-safe -- there are too
many order-of-operations assumptions in play to have confidence there -- but
it's better than making no effort at all.


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553706 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 17:45:19 +00:00
cduffy db695fe90b Move non-root MessageLogger instances into a thread-local stack
Logger context is inherently thread-local.


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553704 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 17:40:20 +00:00
Nicolas Lalevee 658d5a97c7 When inheriting a module descriptor, also merge the exclude rules
=> used to handle OSGi MANFIEST and their excecution environment 


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553593 13f79535-47bb-0310-9956-ffa450edef68
2013-12-26 21:50:07 +00:00
Nicolas Lalevee fc743aa9d6 Some OSGi environment seems to have been renamed: let's support both namings
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553592 13f79535-47bb-0310-9956-ffa450edef68
2013-12-26 21:41:19 +00:00
Nicolas Lalevee 3b7c812816 Eclipse conf : Java 1.5
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553591 13f79535-47bb-0310-9956-ffa450edef68
2013-12-26 21:40:09 +00:00
Nicolas Lalevee 9daac904cb Initialize with the default environment profile provider
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1553590 13f79535-47bb-0310-9956-ffa450edef68
2013-12-26 21:22:17 +00:00