ant-ivy.git
10 years agoTag release 2.0.0-beta2. tags/2.0.0-beta2 2.0.0-beta2
Xavier Hanin [Mon, 3 Mar 2008 13:09:24 +0000 (13:09 +0000)] 
Tag release 2.0.0-beta2.

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/tags/2.0.0-beta2@633076 13f79535-47bb-0310-9956-ffa450edef68

10 years agomerge FIX for IVY-744 from trunk (r 630759)
Xavier Hanin [Mon, 25 Feb 2008 08:36:19 +0000 (08:36 +0000)] 
merge FIX for IVY-744 from trunk (r 630759)

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.0.0-beta2@630760 13f79535-47bb-0310-9956-ffa450edef68

10 years agofix some packaging issues
Xavier Hanin [Sat, 23 Feb 2008 14:05:15 +0000 (14:05 +0000)] 
fix some packaging issues

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.0.0-beta2@630439 13f79535-47bb-0310-9956-ffa450edef68

10 years agoadd release notes in documentation.
Xavier Hanin [Sat, 23 Feb 2008 12:27:58 +0000 (12:27 +0000)] 
add release notes in documentation.

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.0.0-beta2@630427 13f79535-47bb-0310-9956-ffa450edef68

10 years agoupdate templates and add release notes in documentation.
Xavier Hanin [Sat, 23 Feb 2008 12:27:20 +0000 (12:27 +0000)] 
update templates and add release notes in documentation.

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.0.0-beta2@630426 13f79535-47bb-0310-9956-ffa450edef68

10 years agocreating a release branch for 2.0.0-beta2
Xavier Hanin [Sat, 23 Feb 2008 12:12:48 +0000 (12:12 +0000)] 
creating a release branch for 2.0.0-beta2

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/branches/2.0.0-beta2@630425 13f79535-47bb-0310-9956-ffa450edef68

10 years agoprepare 2.0.0-beta2 release
Xavier Hanin [Sat, 23 Feb 2008 12:10:25 +0000 (12:10 +0000)] 
prepare 2.0.0-beta2 release

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

10 years agoFlexible cache management (IVY-399) apply patch of Adrian Sandor
Scokart Gilles [Thu, 21 Feb 2008 15:00:07 +0000 (15:00 +0000)] 
Flexible cache management (IVY-399) apply patch of Adrian Sandor

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

10 years agoFIX: m2 incompatibility - IVY does not recognize property section(IVY-637)
Scokart Gilles [Wed, 20 Feb 2008 21:35:02 +0000 (21:35 +0000)] 
FIX: m2 incompatibility - IVY does not recognize property section(IVY-637)

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

10 years agoMade this class JDK 1.4 compatible
Maarten Coene [Wed, 20 Feb 2008 20:31:13 +0000 (20:31 +0000)] 
Made this class JDK 1.4 compatible

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

10 years agoadd missing change description
Scokart Gilles [Tue, 19 Feb 2008 21:11:30 +0000 (21:11 +0000)] 
add missing change description

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

10 years agoIVY-637 m2 incompatibility - IVY does not recognize property section (partial fix...
Scokart Gilles [Tue, 19 Feb 2008 21:03:21 +0000 (21:03 +0000)] 
IVY-637 m2 incompatibility - IVY does not recognize property section (partial fix, the case of properties inherited from parent is not yet covered

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

10 years agoFIX: Incorrect ivy from maven pom generation when classifier are user (IVY-714) ...
Scokart Gilles [Tue, 19 Feb 2008 20:38:33 +0000 (20:38 +0000)] 
FIX: Incorrect ivy from maven pom generation when classifier are user (IVY-714) (thanks to Ruslan Shevchenko)

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

10 years agoFIX: Inherit depedencies defined in parent pom (IVY-683)
Scokart Gilles [Tue, 19 Feb 2008 20:22:51 +0000 (20:22 +0000)] 
FIX: Inherit depedencies defined in parent pom (IVY-683)

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

10 years agoclean import
Scokart Gilles [Tue, 19 Feb 2008 19:23:11 +0000 (19:23 +0000)] 
clean import

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

10 years agoIMPORVEMENT: Refactor the PomModuleDescriptorParser in order to allow easier integrat...
Scokart Gilles [Tue, 19 Feb 2008 19:18:43 +0000 (19:18 +0000)] 
IMPORVEMENT: Refactor the PomModuleDescriptorParser in order to allow easier integration of maven pom

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

10 years agothrow ParseException instead of returning null when the parsed pom didn't contain...
Xavier Hanin [Wed, 13 Feb 2008 19:23:54 +0000 (19:23 +0000)] 
throw ParseException instead of returning null when the parsed pom didn't contain the module revision id

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

10 years agowhen looking for default branch, test if there's already an Ivy instance loaded,...
Xavier Hanin [Sun, 10 Feb 2008 11:58:04 +0000 (11:58 +0000)] 
when looking for default branch, test if there's already an Ivy instance loaded, to avoid loading a default one just to get the default branch

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

10 years agofix style
Xavier Hanin [Sun, 10 Feb 2008 08:32:41 +0000 (08:32 +0000)] 
fix style

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

10 years agocheck for module descriptor nullity, to avoid a NPE if the ModuleDescriptorParser...
Xavier Hanin [Fri, 8 Feb 2008 17:52:09 +0000 (17:52 +0000)] 
check for module descriptor nullity, to avoid a NPE if the ModuleDescriptorParser does not fulfill its contract

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

10 years agoFIX: ivy:install task not using validate attribute (IVY-728)
Xavier Hanin [Fri, 8 Feb 2008 17:17:07 +0000 (17:17 +0000)] 
FIX: ivy:install task not using validate attribute (IVY-728)

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

10 years agoadd license headers + reformat file
Xavier Hanin [Fri, 8 Feb 2008 17:03:25 +0000 (17:03 +0000)] 
add license headers + reformat file

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

10 years agoFIX: Bad conflict resolution leads to bad "configuration(s) not found" error (IVY...
Xavier Hanin [Fri, 8 Feb 2008 17:00:10 +0000 (17:00 +0000)] 
FIX: Bad conflict resolution leads to bad "configuration(s) not found" error (IVY-729)

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

10 years agorefactor: check parameters in getDependencies at the beginning of the method for...
Xavier Hanin [Thu, 7 Feb 2008 18:03:12 +0000 (18:03 +0000)] 
refactor: check parameters in getDependencies at the beginning of the method for quicker feedback on problems + some refactoring and changes to comply to checkstyle rules

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

10 years agoFIX: Resolving for muyltiple configurations when one is not in the list of available...
Xavier Hanin [Thu, 7 Feb 2008 17:50:09 +0000 (17:50 +0000)] 
FIX: Resolving for muyltiple configurations when one is not in the list of available configurations does not abort the build (IVY-720)

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

10 years agoFIX: Branch attribute considered as both a standard and extra attribute on module...
Xavier Hanin [Thu, 7 Feb 2008 17:22:12 +0000 (17:22 +0000)] 
FIX: Branch attribute considered as both a standard and extra attribute on module info (IVY-726)

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

10 years agoIMPROVEMENT: branch and extra attributes missing from info Ant task (IVY-721)
Xavier Hanin [Thu, 7 Feb 2008 14:28:09 +0000 (14:28 +0000)] 
IMPROVEMENT: branch and extra attributes missing from info Ant task (IVY-721)

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

10 years agoFIX: Branch attribute not set on deliver when using a non default branch (IVY-724)
Xavier Hanin [Thu, 7 Feb 2008 13:58:21 +0000 (13:58 +0000)] 
FIX: Branch attribute not set on deliver when using a non default branch (IVY-724)

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

10 years agoimprove ChainResolver error reporting
Xavier Hanin [Wed, 6 Feb 2008 07:05:58 +0000 (07:05 +0000)] 
improve ChainResolver error reporting

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

10 years agoFIX: NullPointerException reported instead of error in ivy:cachepath (IVY-690)
Maarten Coene [Mon, 4 Feb 2008 21:24:17 +0000 (21:24 +0000)] 
FIX: NullPointerException reported instead of error in ivy:cachepath (IVY-690)

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

10 years agoLittle javadoc fix
Maarten Coene [Mon, 4 Feb 2008 20:28:45 +0000 (20:28 +0000)] 
Little javadoc fix

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

10 years agoFIX compilation error due to change for IVY-715
Xavier Hanin [Mon, 4 Feb 2008 16:21:40 +0000 (16:21 +0000)] 
FIX compilation error due to change for IVY-715

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

10 years agoclean cache after test
Xavier Hanin [Sun, 3 Feb 2008 17:30:12 +0000 (17:30 +0000)] 
clean cache after test

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

10 years agoNEW: Make resolve console output configurable per resolve (IVY-715)
Xavier Hanin [Sun, 3 Feb 2008 17:25:22 +0000 (17:25 +0000)] 
NEW: Make resolve console output configurable per resolve (IVY-715)

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

10 years agoadd some log
Xavier Hanin [Sun, 3 Feb 2008 15:45:15 +0000 (15:45 +0000)] 
add some log

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

10 years agohandle empty conf attribute as if none were specified
Xavier Hanin [Sun, 3 Feb 2008 15:44:07 +0000 (15:44 +0000)] 
handle empty conf attribute as if none were specified

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

10 years agomove ContextualSAXHandler to util package instead of util.url
Xavier Hanin [Sun, 3 Feb 2008 15:42:01 +0000 (15:42 +0000)] 
move ContextualSAXHandler to util package instead of util.url

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

10 years agomove ContextualSAXHandler to util package instead of util.url
Xavier Hanin [Sun, 3 Feb 2008 15:41:11 +0000 (15:41 +0000)] 
move ContextualSAXHandler to util package instead of util.url

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

10 years agoFIX: NPE when calling retrieve if some artifacts are not available locally (IVY-712)
Xavier Hanin [Sat, 26 Jan 2008 11:37:13 +0000 (11:37 +0000)] 
FIX: NPE when calling retrieve if some artifacts are not available locally (IVY-712)

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

10 years agoIMPROVEMENT: Review settings loading in Ant (IVY-703)
Xavier Hanin [Sat, 26 Jan 2008 11:33:09 +0000 (11:33 +0000)] 
IMPROVEMENT: Review settings loading in Ant (IVY-703)

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

10 years agosmall cleanup
Scokart Gilles [Mon, 21 Jan 2008 09:00:42 +0000 (09:00 +0000)] 
small cleanup

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

10 years agoFIX: When in ssh plugin we does not set username in scheme, Ivy always try to connect...
Xavier Hanin [Mon, 21 Jan 2008 08:43:28 +0000 (08:43 +0000)] 
FIX: When in ssh plugin we does not set username in scheme, Ivy always try to connect with guest username, even if we change one in panel. (IVY-710) (thanks to Ruslan Shevchenko)

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

10 years agoFIX: NPE in SshCache during publish with ssh resolver without passFile (IVY-709)...
Xavier Hanin [Mon, 21 Jan 2008 08:38:41 +0000 (08:38 +0000)] 
FIX: NPE in SshCache during publish with ssh resolver without passFile (IVY-709) (thanks to Ruslan Shevchenko)

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

10 years agoFIX: Update install ivy build file example (IVY-705) (thanks to Benjamin Francisoud)
Xavier Hanin [Fri, 18 Jan 2008 15:43:02 +0000 (15:43 +0000)] 
FIX: Update install ivy build file example (IVY-705) (thanks to Benjamin Francisoud)

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

10 years agoFIX: Update install ivy build file example (IVY-705) (thanks to Benjamin Francisoud)
Xavier Hanin [Fri, 18 Jan 2008 15:41:09 +0000 (15:41 +0000)] 
FIX: Update install ivy build file example (IVY-705) (thanks to Benjamin Francisoud)

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

10 years agouse LinkedHashSet and LinkedHashMap to preserve order
Xavier Hanin [Fri, 18 Jan 2008 15:29:11 +0000 (15:29 +0000)] 
use LinkedHashSet and LinkedHashMap to preserve order

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

10 years agoIMPROVEMENT: In the ResolveReport class, add the possibility to filter the evicted...
Xavier Hanin [Fri, 18 Jan 2008 15:23:43 +0000 (15:23 +0000)] 
IMPROVEMENT: In the ResolveReport class, add the possibility to filter the evicted module while getting the list of DownloadArtifact (IVY-704) (thanks to Nicolas LalevĂ©e)

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

10 years agoforgot to add credit for IVY-702
Xavier Hanin [Wed, 16 Jan 2008 15:25:52 +0000 (15:25 +0000)] 
forgot to add credit for IVY-702

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

10 years agoFIX: Ivy swallows ParseException when using a latest strategy requiring module descri...
Xavier Hanin [Wed, 16 Jan 2008 15:23:57 +0000 (15:23 +0000)] 
FIX: Ivy swallows ParseException when using a latest strategy requiring module descriptors (IVY-702)

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

10 years agoFIX: NPE while resolving dependencies (IVY-701)
Xavier Hanin [Tue, 15 Jan 2008 17:54:25 +0000 (17:54 +0000)] 
FIX: NPE while resolving dependencies (IVY-701)

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

10 years agoIMPROVEMENT: Move useOrigin to repository cache manager (IVY-700)
Xavier Hanin [Tue, 15 Jan 2008 17:45:26 +0000 (17:45 +0000)] 
IMPROVEMENT: Move useOrigin to repository cache manager (IVY-700)

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

10 years agoadd fine grain ttl settings (IVY-694)
Xavier Hanin [Mon, 14 Jan 2008 08:26:46 +0000 (08:26 +0000)] 
add fine grain ttl settings (IVY-694)

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

10 years agoNEW: Cache dynamic revision resolution (IVY-694)
Xavier Hanin [Thu, 10 Jan 2008 21:28:31 +0000 (21:28 +0000)] 
NEW: Cache dynamic revision resolution (IVY-694)
TODO:
- check if this should be the default or not, and add easier way to change the default TTL
- add unit test for TTL
- update doc
- add more flexible ttl settings?

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

10 years agoNEW: Add ability for buildlist task to start build from specified module in the list...
Scokart Gilles [Thu, 10 Jan 2008 15:14:57 +0000 (15:14 +0000)] 
NEW: Add ability for buildlist task to start build from specified module in the list (IVY-697) (thanks to Mirko Bulovic)

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

10 years agoNEW: Add support for importing environment variables (IVY-608)
Maarten Coene [Wed, 9 Jan 2008 21:41:50 +0000 (21:41 +0000)] 
NEW: Add support for importing environment variables (IVY-608)

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

10 years agoNEW: Add support for importing environment variables (IVY-608)
Maarten Coene [Wed, 9 Jan 2008 21:02:58 +0000 (21:02 +0000)] 
NEW: Add support for importing environment variables (IVY-608)

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

10 years agoIMPROVEMENT: Make IBiblio resolver compatible with maven proxy (IVY-466)
Xavier Hanin [Wed, 9 Jan 2008 07:40:34 +0000 (07:40 +0000)] 
IMPROVEMENT: Make IBiblio resolver compatible with maven proxy (IVY-466)

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

10 years agoFIX: Problem with cached Ivy files which have extra attributes (IVY-693)
Xavier Hanin [Sat, 5 Jan 2008 16:37:19 +0000 (16:37 +0000)] 
FIX: Problem with cached Ivy files which have extra attributes (IVY-693)

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

10 years agoIMPROVEMENT: Use namespace aware validation (IVY-553)
Xavier Hanin [Sat, 5 Jan 2008 13:47:31 +0000 (13:47 +0000)] 
IMPROVEMENT: Use namespace aware validation (IVY-553)

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

10 years agoFIX: Building from trunk failing (IVY-692)
Xavier Hanin [Sat, 5 Jan 2008 01:13:22 +0000 (01:13 +0000)] 
FIX: Building from trunk failing (IVY-692)

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

10 years agofix failing test due to recent settings syntax review for cache management
Xavier Hanin [Sat, 5 Jan 2008 01:12:10 +0000 (01:12 +0000)] 
fix failing test due to recent settings syntax review for cache management

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

10 years agoFixed JIRA issue number
Maarten Coene [Fri, 4 Jan 2008 22:35:55 +0000 (22:35 +0000)] 
Fixed JIRA issue number

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

10 years agofix style
Xavier Hanin [Fri, 4 Jan 2008 17:40:48 +0000 (17:40 +0000)] 
fix style

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

10 years agoIMPROVEMENT: use ModuleRevisionId instead of ModuleId in IvySettings#getResolver...
Xavier Hanin [Fri, 4 Jan 2008 17:05:55 +0000 (17:05 +0000)] 
IMPROVEMENT: use ModuleRevisionId instead of ModuleId in IvySettings#getResolver (IVY-591)

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

10 years agoreview settings syntax for cache management according to recent discussion on mailing...
Xavier Hanin [Fri, 4 Jan 2008 15:12:16 +0000 (15:12 +0000)] 
review settings syntax for cache management according to recent discussion on mailing list

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

10 years agoupdate documentation according to recent cache management changes
Xavier Hanin [Fri, 4 Jan 2008 15:10:36 +0000 (15:10 +0000)] 
update documentation according to recent cache management changes

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

10 years agoreview settings syntax for cache management according to recent discussion on mailing...
Xavier Hanin [Fri, 4 Jan 2008 15:09:43 +0000 (15:09 +0000)] 
review settings syntax for cache management according to recent discussion on mailing list

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

10 years agofix line lengths
Xavier Hanin [Fri, 4 Jan 2008 13:57:11 +0000 (13:57 +0000)] 
fix line lengths

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

10 years agostart documentation update with latest cache management changes
Xavier Hanin [Fri, 4 Jan 2008 10:57:50 +0000 (10:57 +0000)] 
start documentation update with latest cache management changes

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

10 years agoadd resolve test with multiple caches
Xavier Hanin [Fri, 4 Jan 2008 10:30:24 +0000 (10:30 +0000)] 
add resolve test with multiple caches

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

10 years agorename 'lock' to 'lockStrategy' on cache element in settings
Xavier Hanin [Fri, 4 Jan 2008 09:47:10 +0000 (09:47 +0000)] 
rename 'lock' to 'lockStrategy' on cache element in settings

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

10 years agoFIX: Detection of newer and better artifacts should not happen if 'checkModified...
Xavier Hanin [Thu, 3 Jan 2008 18:51:26 +0000 (18:51 +0000)] 
FIX: Detection of newer and better artifacts should not happen if 'checkModified' is set to 'false' (IVY-389) (with contribution from Johan Stuyts)

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

10 years agoIMPROVEMENT: Provide a printer-friendly version of the documentation (IVY-688)
Xavier Hanin [Thu, 3 Jan 2008 16:19:13 +0000 (16:19 +0000)] 
IMPROVEMENT: Provide a printer-friendly version of the documentation (IVY-688)

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

10 years agoupgrade cleancache to latest cache management changes
Xavier Hanin [Thu, 3 Jan 2008 13:51:43 +0000 (13:51 +0000)] 
upgrade cleancache to latest cache management changes

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

10 years agosome documentation and site review
Xavier Hanin [Thu, 3 Jan 2008 12:02:38 +0000 (12:02 +0000)] 
some documentation and site review

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

10 years agoIMPROVEMENT: Downgrade Ant version requirement to 1.6 to build Ivy (IVY-687)
Xavier Hanin [Thu, 3 Jan 2008 09:21:51 +0000 (09:21 +0000)] 
IMPROVEMENT: Downgrade Ant version requirement to 1.6 to build Ivy (IVY-687)

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

10 years agoclean code: apply patch from Markus M. May (IVY-511)
Xavier Hanin [Thu, 3 Jan 2008 09:03:58 +0000 (09:03 +0000)] 
clean code: apply patch from Markus M. May (IVY-511)

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

10 years agoremove unusued IvyAware interface
Xavier Hanin [Wed, 2 Jan 2008 18:04:45 +0000 (18:04 +0000)] 
remove unusued IvyAware interface

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

10 years agoreduce RepositoryCacheManager contract
Xavier Hanin [Wed, 2 Jan 2008 17:58:40 +0000 (17:58 +0000)] 
reduce RepositoryCacheManager contract

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

10 years agoFIX: use Artifact on artifact filter and not ArtifactDownloadReport
Xavier Hanin [Sat, 29 Dec 2007 10:59:56 +0000 (10:59 +0000)] 
FIX: use Artifact on artifact filter and not ArtifactDownloadReport

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

10 years agoFIX: CCE on conflict during retrieve
Xavier Hanin [Sat, 29 Dec 2007 10:55:35 +0000 (10:55 +0000)] 
FIX: CCE on conflict during retrieve

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

10 years agoRemoved unused imports
Maarten Coene [Fri, 28 Dec 2007 21:20:18 +0000 (21:20 +0000)] 
Removed unused imports

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

10 years agoRemoved the usage of the Boolean.parseBoolean(String) method which doesn't exist...
Maarten Coene [Fri, 28 Dec 2007 19:15:35 +0000 (19:15 +0000)] 
Removed the usage of the Boolean.parseBoolean(String) method which doesn't exist in JDK 1.4

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

10 years agoIMPROVEMENT: Flexible cache management (IVY-399 - not completed yet)
Xavier Hanin [Fri, 28 Dec 2007 16:11:26 +0000 (16:11 +0000)] 
IMPROVEMENT: Flexible cache management (IVY-399 - not completed yet)
- finished splitting cache between resolution and repository cache management
- added option to configure repo cache manager per resolver
TODO:
- update doc to reflect the changes
- add more tests
- remove some methods in RepositoryCacheManager interface to make the contract cleaner and easier to implement

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

10 years ago- store module descriptor cache location in resolution report to avoid using cache...
Xavier Hanin [Fri, 28 Dec 2007 12:16:22 +0000 (12:16 +0000)] 
- store module descriptor cache location in resolution report to avoid using cache manager for later use of this data
- simplify ResolvedModuleRevision usage by making it a class, and putting some data separated in an ArtifactDownloadReport
- create a constant for unknown ArtifactOrigin instead of using null, to distinguish between unknown location and not providing ArtifactOrigin in IvyPatternHelper methods (which avoid calling getSavedArtifactOrigin many times for nothing)

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

10 years agoTASK: Remove cache attribute on Ant tasks (IVY-685)
Xavier Hanin [Fri, 28 Dec 2007 00:11:39 +0000 (00:11 +0000)] 
TASK: Remove cache attribute on Ant tasks (IVY-685)

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

10 years agofix import
Xavier Hanin [Thu, 27 Dec 2007 13:46:23 +0000 (13:46 +0000)] 
fix import

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

10 years agoFIX: Maven test scope includes all runtime dependencies (IVY-682)
Scokart Gilles [Sat, 22 Dec 2007 15:01:54 +0000 (15:01 +0000)] 
FIX: Maven test scope includes all runtime dependencies (IVY-682)

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

10 years agofix style
Xavier Hanin [Wed, 19 Dec 2007 17:21:47 +0000 (17:21 +0000)] 
fix style

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

10 years agofix style
Xavier Hanin [Wed, 19 Dec 2007 17:16:04 +0000 (17:16 +0000)] 
fix style

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

10 years agofix style
Xavier Hanin [Wed, 19 Dec 2007 17:13:57 +0000 (17:13 +0000)] 
fix style

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

10 years agofix style
Xavier Hanin [Wed, 19 Dec 2007 17:10:05 +0000 (17:10 +0000)] 
fix style

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

10 years ago- make Ivy a PDE project in eclipse to benefit from MANIFEST.MF validation and ease...
Xavier Hanin [Wed, 19 Dec 2007 14:54:03 +0000 (14:54 +0000)] 
- make Ivy a PDE project in eclipse to benefit from MANIFEST.MF validation and ease development of IvyDE
- fix an error in OSGi MANIFEST.MF, a package removed from Ivy shouldn't be declared as exported any more

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

10 years agoremove unnecessary directory
Xavier Hanin [Wed, 19 Dec 2007 14:11:03 +0000 (14:11 +0000)] 
remove unnecessary directory

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

10 years agoFIX: Ivy doesn't respect the order of the ivy patterns as defined in the settings...
Maarten Coene [Tue, 18 Dec 2007 22:29:49 +0000 (22:29 +0000)] 
FIX: Ivy doesn't respect the order of the ivy patterns as defined in the settings (IVY-676)

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

10 years agoFIX: Ivy doesn't respect the order of the ivy patterns as defined in the settings...
Maarten Coene [Tue, 18 Dec 2007 22:20:56 +0000 (22:20 +0000)] 
FIX: Ivy doesn't respect the order of the ivy patterns as defined in the settings (IVY-676)

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

10 years agoFixed a NPE when running the junit tests with JDK 1.4.
Maarten Coene [Mon, 17 Dec 2007 23:16:31 +0000 (23:16 +0000)] 
Fixed a NPE when running the junit tests with JDK 1.4.

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

10 years agoUpdated the build.xml to use the beta1 release
Maarten Coene [Mon, 17 Dec 2007 22:11:31 +0000 (22:11 +0000)] 
Updated the build.xml to use the beta1 release

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

10 years agoannounce 2.0.0-beta1 + update to make a release doc
Xavier Hanin [Thu, 13 Dec 2007 16:37:03 +0000 (16:37 +0000)] 
announce 2.0.0-beta1 + update to make a release doc

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

10 years agoDon't validate 'test.xml' because it contains extra attributes.
Maarten Coene [Wed, 12 Dec 2007 22:52:00 +0000 (22:52 +0000)] 
Don't validate 'test.xml' because it contains extra attributes.

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