Xavier Hanin
b5c63335ec
review handling of qualified extra attributes, especially during copies, to avoid losing the qualifier
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@667175 13f79535-47bb-0310-9956-ffa450edef68
2008-06-12 17:38:13 +00:00
Xavier Hanin
29593eb5ae
fix bug with branchConstraint on deliver
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@667158 13f79535-47bb-0310-9956-ffa450edef68
2008-06-12 16:54:38 +00:00
Xavier Hanin
c57b54c16e
improve unit test on for branch and branch constraint handling
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@667047 13f79535-47bb-0310-9956-ffa450edef68
2008-06-12 11:28:55 +00:00
Xavier Hanin
adbef440c8
FIX: NPE in AbstractResolver.exists() if a resource cannot be found (IVY-831)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@666208 13f79535-47bb-0310-9956-ffa450edef68
2008-06-10 17:07:39 +00:00
Xavier Hanin
238b0ba4a7
IMPROVEMENT: declare source and javadoc artifacts in maven2 modules (IVY-325)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@663878 13f79535-47bb-0310-9956-ffa450edef68
2008-06-06 10:07:18 +00:00
Xavier Hanin
934141a71c
add unit test for getting sources from m2 repository
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@663866 13f79535-47bb-0310-9956-ffa450edef68
2008-06-06 08:58:56 +00:00
Maarten Coene
7b04e100ea
Set graphml to false before executing the report task...
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@663380 13f79535-47bb-0310-9956-ffa450edef68
2008-06-04 21:54:02 +00:00
Maarten Coene
e3fa880da9
ivy:report will generate an HTML file that references non-existent ivy-report.css (IVY-826)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@663379 13f79535-47bb-0310-9956-ffa450edef68
2008-06-04 21:51:27 +00:00
Xavier Hanin
6c7c02162f
FIX: dynamic resolveMode not being dynamic on branch (IVY-825)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@662776 13f79535-47bb-0310-9956-ffa450edef68
2008-06-03 12:42:21 +00:00
Maarten Coene
3b753d0c96
FIX: Filesystem repositories can not have () in the path (IVY-797)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@661448 13f79535-47bb-0310-9956-ffa450edef68
2008-05-29 19:45:24 +00:00
Scokart Gilles
7b8c036868
Fix the encoding used in XML reports (IVY-816)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@661275 13f79535-47bb-0310-9956-ffa450edef68
2008-05-29 09:55:26 +00:00
Maarten Coene
6eac78a418
FIX: Type tag in poms not supported (IVY-762)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@660322 13f79535-47bb-0310-9956-ffa450edef68
2008-05-26 22:01:29 +00:00
Maarten Coene
b08ebfc2aa
FIX: An empty exclusion tag results in an IllegalArgumentException (IVY-821)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@660286 13f79535-47bb-0310-9956-ffa450edef68
2008-05-26 19:59:30 +00:00
Maarten Coene
a3d7b48434
Fixed type error.
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@659272 13f79535-47bb-0310-9956-ffa450edef68
2008-05-22 21:43:34 +00:00
Maarten Coene
c4ddef0104
Added junit test for IVY-811
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@659266 13f79535-47bb-0310-9956-ffa450edef68
2008-05-22 21:40:17 +00:00
Maarten Coene
797d09c415
FIX: Filesystem resolver does not evaluate [branch] token when publishing (IVY-814)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@653610 13f79535-47bb-0310-9956-ffa450edef68
2008-05-05 21:43:23 +00:00
Maarten Coene
7de1cecb80
FIX: Using ivy:settings with the "id" attribute not behaving as expected (IVY-809)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@651702 13f79535-47bb-0310-9956-ffa450edef68
2008-04-25 21:29:14 +00:00
Maarten Coene
72dbe9065e
FIX: onMissingDescriptor doesn't work due to == comparison (IVY-805) (thanks to Ben Hale)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@650229 13f79535-47bb-0310-9956-ffa450edef68
2008-04-21 19:21:49 +00:00
Scokart Gilles
4549941cef
FIX: Relative include in a settings must be evaluated relatively to the settings file (IVY-372)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@647607 13f79535-47bb-0310-9956-ffa450edef68
2008-04-13 18:59:27 +00:00
Maarten Coene
60ff49b746
Removed unused imports.
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@646563 13f79535-47bb-0310-9956-ffa450edef68
2008-04-09 22:13:39 +00:00
Maarten Coene
bcdf93d304
FIX: revision token is not set in report outputpattern (IVY-272)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@646561 13f79535-47bb-0310-9956-ffa450edef68
2008-04-09 22:08:49 +00:00
Maarten Coene
04bdaf204d
New attempt to make the tests pass on both unix and windows.
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@646073 13f79535-47bb-0310-9956-ffa450edef68
2008-04-08 21:09:59 +00:00
Xavier Hanin
8b9280c8ab
FIX: Ivy uses the first set of configurations it sees when resolving multiple versions of a module (IVY-681)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@645050 13f79535-47bb-0310-9956-ffa450edef68
2008-04-05 08:56:51 +00:00
Xavier Hanin
56c3991dda
FIX: Eviction fails for libs not providing their ivy configuration and providing artifacts named different between lib versions (IVY-537)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@645041 13f79535-47bb-0310-9956-ffa450edef68
2008-04-05 08:08:21 +00:00
Xavier Hanin
e3d906cf02
FIX: conflict manager scoping does not work as expected (IVY-465)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644736 13f79535-47bb-0310-9956-ffa450edef68
2008-04-04 15:41:36 +00:00
Xavier Hanin
900ad6b63c
update ivy files with new conflict syntax (related to change with IVY-784)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644725 13f79535-47bb-0310-9956-ffa450edef68
2008-04-04 14:40:20 +00:00
Xavier Hanin
fe05cf44d3
FIX: ivy.original.xml file using artifact pattern in cache and causing problems (IVY-787)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644705 13f79535-47bb-0310-9956-ffa450edef68
2008-04-04 13:12:42 +00:00
Maarten Coene
6091b1a3cc
FIX: ivy:retrieve with sync="true" removes the .svn directory (IVY-763)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644532 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 22:19:46 +00:00
Maarten Coene
2b3297b8f6
IMPROVEMENT: Load Ivy version number into some Ant property (IVY-790)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644522 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 21:42:27 +00:00
Xavier Hanin
18cc411f7d
FIX: Ivy silently fails XML errors in ivyrep (IVY-579)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644410 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 17:14:44 +00:00
Xavier Hanin
9b08d0f9d1
FIX: unable to resolve snapshot versions (IVY-501)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644393 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 16:22:47 +00:00
Xavier Hanin
9858e60e24
FIX: No error or warning when a resolver references a non-existent cache (IVY-777)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644326 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 14:26:27 +00:00
Xavier Hanin
d688056bad
FIX: ivy properties defined in an include file not available in the file that includes it (IVY-780)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644284 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 12:34:23 +00:00
Xavier Hanin
f5595672e7
IMPROVEMENT: Change allownomd and skipbuildwithoutivy into a more semantically correct name (IVY-297)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644267 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 11:26:55 +00:00
Xavier Hanin
f70dc1fbdc
complete IVY-784 and IVY-753:
...
- move override exclude and conflict directly under dependencies element
- implement override writing in module descriptor writer, to make sure dependencyManagement handling in poms are written to cache in ivy file format as they should
- update documentation
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@644236 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 09:24:54 +00:00
Maarten Coene
030f1a0b11
FIX: resolve fails to put metadata in cache (IVY-779)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@643180 13f79535-47bb-0310-9956-ffa450edef68
2008-03-31 22:15:41 +00:00
Maarten Coene
23845fd28c
A little code cleanup
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@643139 13f79535-47bb-0310-9956-ffa450edef68
2008-03-31 20:38:07 +00:00
Maarten Coene
a5a7c6b2a6
Attempt to fix the failing test on gump.
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@643112 13f79535-47bb-0310-9956-ffa450edef68
2008-03-31 19:33:10 +00:00
Maarten Coene
47756f7570
FIX: multiple cleancache and inline retrieve error (IVY-778)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@642425 13f79535-47bb-0310-9956-ffa450edef68
2008-03-28 23:24:38 +00:00
Maarten Coene
bf5d8de222
FIX: buildlist evicts modules with the same name, but different organisation (IVY-731)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@642405 13f79535-47bb-0310-9956-ffa450edef68
2008-03-28 22:10:53 +00:00
Xavier Hanin
4527644640
introduce hints section in dependencies, as discussed on mailing list (part of IVY-784)
...
still need to update documentation, and update XmlModuleDescriptorWriter to be able to write overrides
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@642277 13f79535-47bb-0310-9956-ffa450edef68
2008-03-28 16:19:23 +00:00
Xavier Hanin
bc4d178e96
FIX: Out of memory/Stack overflow for new highly coupled project (IVY-595)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@642199 13f79535-47bb-0310-9956-ffa450edef68
2008-03-28 11:11:06 +00:00
Xavier Hanin
b0d32e4b79
fix new bug introduced in attempt to fix IVY-773
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@641893 13f79535-47bb-0310-9956-ffa450edef68
2008-03-27 16:58:52 +00:00
Maarten Coene
6fe336ec7b
Added junit tests for IVY-771.
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@641617 13f79535-47bb-0310-9956-ffa450edef68
2008-03-26 22:44:06 +00:00
Xavier Hanin
20d867de98
NEW: Add transitive dependency version and branch override mechanism (IVY-784) (not completed yet)
...
FIX: Compatibility with maven's dependencyMangement (IVY-753) (not completed yet)
Syntax for IVY-784 still needs to be cleared out. Then I need to update documentation, xml module descriptor writer and updater. For IVY-753 to be fully completed, update of xml module descriptor writer still need to be achieved to be able to use converted pom file from cache.
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@640488 13f79535-47bb-0310-9956-ffa450edef68
2008-03-24 18:05:10 +00:00
Maarten Coene
9be97ad68d
Fixed failing junit tests.
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@639446 13f79535-47bb-0310-9956-ffa450edef68
2008-03-20 20:37:56 +00:00
Maarten Coene
d0f1f72c0f
Reverted last commit and modified the code so it will compile with JDK1.4 and is more consistent with the EOL checks in other tests.
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@639445 13f79535-47bb-0310-9956-ffa450edef68
2008-03-20 20:37:28 +00:00
Maarten Coene
4fd3080e74
JUnit tests didn't compile anymore on JDK1.4
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@639439 13f79535-47bb-0310-9956-ffa450edef68
2008-03-20 20:26:32 +00:00
Maarten Coene
51219169df
FIX: NPE when specifying both resolveId and inline in an Ivy:Resolve (IVY-776)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@638627 13f79535-47bb-0310-9956-ffa450edef68
2008-03-18 22:53:31 +00:00
Maarten Coene
66310f5531
FIX: repreport task not working against a repository structured by branches (IVY-716)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@638606 13f79535-47bb-0310-9956-ffa450edef68
2008-03-18 22:13:04 +00:00
Maarten Coene
f3fa2da056
IMPROVEMENT: Smarter determination if an expression is exact or not for RegexpPatternMatcher and GlobPatternMatcher
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@638096 13f79535-47bb-0310-9956-ffa450edef68
2008-03-17 22:12:58 +00:00
Xavier Hanin
dce9dcdd31
- IMPROVEMENT: Parse description information in ivy files (IVY-766)
...
- IMPROVEMENT: Parse description and home page from poms (IVY-767)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@636252 13f79535-47bb-0310-9956-ffa450edef68
2008-03-12 08:44:56 +00:00
Xavier Hanin
3e5b60de4f
FIX: Ivy reports a conflict when the same file is supposed to be retrieved at the same location twice (or more) (IVY-743)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@635695 13f79535-47bb-0310-9956-ffa450edef68
2008-03-10 21:10:48 +00:00
Xavier Hanin
aac02075fb
test case for IVY-732, not reproducing the problem
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@635685 13f79535-47bb-0310-9956-ffa450edef68
2008-03-10 20:49:51 +00:00
Scokart Gilles
675270c475
IVY-759 : cachefileset doesn't support directory name starting with the same characters
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@634670 13f79535-47bb-0310-9956-ffa450edef68
2008-03-07 13:41:13 +00:00
Xavier Hanin
f13e910f90
FIX: StackOverflowError when configuration extends itself (IVY-696)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@633568 13f79535-47bb-0310-9956-ffa450edef68
2008-03-04 17:49:10 +00:00
Xavier Hanin
a9ba2122fe
remove bad import
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632981 13f79535-47bb-0310-9956-ffa450edef68
2008-03-03 08:41:43 +00:00
Xavier Hanin
458b9ebad9
fix style: refactor: introduce InstallOptions to reduce the number of parameters for install methods
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632798 13f79535-47bb-0310-9956-ffa450edef68
2008-03-02 17:35:32 +00:00
Xavier Hanin
61a0d62543
add defaultResolveMode in settings (as part of IVY-740)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632788 13f79535-47bb-0310-9956-ffa450edef68
2008-03-02 17:12:13 +00:00
Xavier Hanin
85e1d92af6
fix style: refactor: introduce UpdateOptions to reduce the number of parameters for XmlModuleDescriptorUpdater update methods
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632743 13f79535-47bb-0310-9956-ffa450edef68
2008-03-02 11:54:51 +00:00
Xavier Hanin
25a06cbf5b
- NEW: Retain original dependency constraint rules in resolved ivy file (IVY-739)
...
- NEW: Add a new resolve mode (optionally per module) to utilize dynamic constraint rule metadata (IVY-740)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632723 13f79535-47bb-0310-9956-ffa450edef68
2008-03-02 08:50:33 +00:00
Xavier Hanin
3eef3cd67e
IMPROVEMENT: add branch attribute in ivy:install task (IVY-727)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632587 13f79535-47bb-0310-9956-ffa450edef68
2008-03-01 13:01:45 +00:00
Xavier Hanin
60e6078195
FIX: XML schema ambiguity (IVY-750)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632405 13f79535-47bb-0310-9956-ffa450edef68
2008-02-29 18:44:20 +00:00
Xavier Hanin
b44da9ac7e
FIX: ivy-resolve fails when a project has different dependencies in different branches (IVY-717)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632399 13f79535-47bb-0310-9956-ffa450edef68
2008-02-29 17:32:23 +00:00
Xavier Hanin
f97ecea7e1
IMPROVEMENT: Make Ivy standalone runnable with no required dependencies (IVY-757)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632381 13f79535-47bb-0310-9956-ffa450edef68
2008-02-29 16:40:52 +00:00
Xavier Hanin
fa41eed5a7
FIX: Cachefileset task silently fails with parent dir ".." construct (IVY-638)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632310 13f79535-47bb-0310-9956-ffa450edef68
2008-02-29 13:05:33 +00:00
Xavier Hanin
416bc3ab8f
FIX: XML entity parsing does not work properly (IVY-737) (thanks to Patrick Woodworth)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632301 13f79535-47bb-0310-9956-ffa450edef68
2008-02-29 12:03:19 +00:00
Xavier Hanin
4ca6b16dfe
FIX: PublishEventsTest fails when Ivy sources are located in a directory with a + (IVY-755)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@632299 13f79535-47bb-0310-9956-ffa450edef68
2008-02-29 11:52:22 +00:00
Scokart Gilles
2eab3e96c1
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
2008-02-21 15:00:07 +00:00
Scokart Gilles
4f33cc5724
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
2008-02-20 21:35:02 +00:00
Scokart Gilles
65479b4787
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
2008-02-19 21:03:21 +00:00
Scokart Gilles
54c75983ed
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
2008-02-19 20:22:51 +00:00
Scokart Gilles
b70c75229f
clean import
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@629198 13f79535-47bb-0310-9956-ffa450edef68
2008-02-19 19:23:11 +00:00
Scokart Gilles
dc44824f86
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
2008-02-19 19:18:43 +00:00
Xavier Hanin
474c321dfb
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
2008-02-08 17:17:07 +00:00
Xavier Hanin
30d4b7bd49
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
2008-02-08 17:00:10 +00:00
Xavier Hanin
9a234fafba
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
2008-02-07 17:50:09 +00:00
Xavier Hanin
b4bb16127d
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
2008-02-07 17:22:12 +00:00
Xavier Hanin
8e44cdd0a2
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
2008-02-07 14:28:09 +00:00
Xavier Hanin
02b81d8408
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
2008-02-07 13:58:21 +00:00
Xavier Hanin
73c5066074
improve ChainResolver error reporting
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@618913 13f79535-47bb-0310-9956-ffa450edef68
2008-02-06 07:05:58 +00:00
Maarten Coene
320a562244
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
2008-02-04 21:24:17 +00:00
Xavier Hanin
551a84a36c
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
2008-02-04 16:21:40 +00:00
Xavier Hanin
718d5b756e
clean cache after test
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@618035 13f79535-47bb-0310-9956-ffa450edef68
2008-02-03 17:30:12 +00:00
Xavier Hanin
cf410674e4
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
2008-01-26 11:33:09 +00:00
Xavier Hanin
32c182c2d8
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
2008-01-15 17:45:26 +00:00
Xavier Hanin
0affb8216d
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
2008-01-14 08:26:46 +00:00
Xavier Hanin
3b44582c28
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
2008-01-10 21:28:31 +00:00
Scokart Gilles
0520d25fff
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
2008-01-10 15:14:57 +00:00
Maarten Coene
b886fa4740
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
2008-01-09 21:02:58 +00:00
Xavier Hanin
1696e097b6
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
2008-01-09 07:40:34 +00:00
Xavier Hanin
f1f9a7950e
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
2008-01-05 16:37:19 +00:00
Xavier Hanin
a339cb5c24
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
2008-01-05 13:47:31 +00:00
Xavier Hanin
87bc48ed77
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
2008-01-04 17:05:55 +00:00
Xavier Hanin
e9f3603473
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
2008-01-04 15:12:16 +00:00
Xavier Hanin
c9a22ab08a
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
2008-01-04 15:09:43 +00:00
Xavier Hanin
b1f2739c44
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
2008-01-04 10:30:24 +00:00
Xavier Hanin
d7d0f9d39b
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
2008-01-04 09:47:10 +00:00
Xavier Hanin
2a617e6572
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
2008-01-03 18:51:26 +00:00
Xavier Hanin
351512675a
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
2008-01-03 13:51:43 +00:00
Xavier Hanin
823b5942eb
reduce RepositoryCacheManager contract
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@608162 13f79535-47bb-0310-9956-ffa450edef68
2008-01-02 17:58:40 +00:00
Xavier Hanin
ab2869b096
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
2007-12-28 16:11:26 +00:00
Xavier Hanin
9f7f0a4a52
- 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
2007-12-28 12:16:22 +00:00
Xavier Hanin
91773162bb
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
2007-12-28 00:11:39 +00:00
Scokart Gilles
acae06553b
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
2007-12-22 15:01:54 +00:00
Maarten Coene
4e1e7a93be
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
2007-12-18 22:20:56 +00:00
Maarten Coene
37c750127b
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
2007-12-12 22:52:00 +00:00
Maarten Coene
702cb06790
FIX: XmlModuleDescriptorWriter doesn't write the deprecated attribute of the "ivy-module/configurations/conf" element (IVY-664)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@602278 13f79535-47bb-0310-9956-ffa450edef68
2007-12-07 23:54:54 +00:00
Maarten Coene
7de83722fc
FIX: XMLModuleDescriptorWriter does not write extra attributes (IVY-471) (thanks to Mikkel Bjerg)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@602266 13f79535-47bb-0310-9956-ffa450edef68
2007-12-07 23:25:36 +00:00
Xavier Hanin
9413720aaa
use basic settings rather than default settings for test fixture, which avoid having ibiblio resolver in test settings
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@602250 13f79535-47bb-0310-9956-ffa450edef68
2007-12-07 22:28:24 +00:00
Xavier Hanin
e49e56f050
fix bug in TestHelper
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@602248 13f79535-47bb-0310-9956-ffa450edef68
2007-12-07 22:26:19 +00:00
Xavier Hanin
526733c818
NEW: Introduce RepositoryManagementEngine (IVY-665 - not completed yet)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@602246 13f79535-47bb-0310-9956-ffa450edef68
2007-12-07 22:25:31 +00:00
Xavier Hanin
25987cad1d
FIX: latest compatible conflict manager fails with circular dependencies and dynamic revision (IVY-663)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@602203 13f79535-47bb-0310-9956-ffa450edef68
2007-12-07 20:13:50 +00:00
Scokart Gilles
f96bb8f731
increase timeout for slower machine (the test is taking 11 seconds on my machine, and the thread-1 was the last one to finish)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@602094 13f79535-47bb-0310-9956-ffa450edef68
2007-12-07 13:29:35 +00:00
Xavier Hanin
a1b5731778
merge 601176, 601621 and 601624 from branch 2.0.0-beta1
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@601931 13f79535-47bb-0310-9956-ffa450edef68
2007-12-07 00:37:48 +00:00
Maarten Coene
27170b5ef2
FIX: Strict conflictmanager seems to not support dynamic revisions (IVY-474)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@601906 13f79535-47bb-0310-9956-ffa450edef68
2007-12-06 23:17:05 +00:00
Maarten Coene
bf0ff091dc
TestHelper didn't work on JDK 1.4
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@601890 13f79535-47bb-0310-9956-ffa450edef68
2007-12-06 22:45:30 +00:00
Maarten Coene
b52353e68a
Style
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@601887 13f79535-47bb-0310-9956-ffa450edef68
2007-12-06 22:35:35 +00:00
Xavier Hanin
06151bfd4b
IMPROVEMENT: Ease performance auditing (IVY-655)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@601077 13f79535-47bb-0310-9956-ffa450edef68
2007-12-04 20:39:16 +00:00
Scokart Gilles
56e3bfe5bb
fix test too dependenant of the test data
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600914 13f79535-47bb-0310-9956-ffa450edef68
2007-12-04 12:49:52 +00:00
Scokart Gilles
87a4b24ce4
fix regression found when configuration extends private confuration and is transfered to an other version because of a conflict detected
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600876 13f79535-47bb-0310-9956-ffa450edef68
2007-12-04 11:02:01 +00:00
Scokart Gilles
960675f49e
(IVY-586) don't stop the resolution if the module is relocated to an other version of the same module. The complete fix requires to handle relocation in the resolution algorithm. This version will continue the resolution taking partially into account the relocation, and printing an error. Note that conflict resolution doesn't take into account the relocation
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600481 13f79535-47bb-0310-9956-ffa450edef68
2007-12-03 11:12:23 +00:00
Xavier Hanin
b514d4d032
add some Ivy reference in generated pom
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600421 13f79535-47bb-0310-9956-ffa450edef68
2007-12-03 02:49:33 +00:00
Xavier Hanin
001e2caa07
fix settings initialization issue, related to the changes made for IVY-639. Default settings were loaded when no there was no Ivy in context, which was actually happening pretty often in the ant tasks since the Ivy instance was only attached when calling an Ivy method. Now all IvyTasks push an IvyContext with the configured Ivy instance attached, and pop it at the end.
...
I've also reviewed the default message logger use, now MessageLoggerEngine actually use it as currently defined (and not as defined at logger engine init) at the time it needs it. This allow easier configuration of the default logger with the Message.setDefaultLogger() method, which actually propagates to all logger engines on which a default logger has not been specificied.
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600418 13f79535-47bb-0310-9956-ffa450edef68
2007-12-03 01:57:37 +00:00
Xavier Hanin
403ef0adfd
FIX: download failed log when using a chain of resolver for artifact download, when any element of the chain does not find the artifact
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600411 13f79535-47bb-0310-9956-ffa450edef68
2007-12-02 23:48:41 +00:00
Xavier Hanin
6d5f4c0f67
fix style
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600405 13f79535-47bb-0310-9956-ffa450edef68
2007-12-02 23:06:25 +00:00
Xavier Hanin
2fd32cfc14
FIX: same module appear twice in a circular dependency (IVY-514) (thanks to John Williams)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600395 13f79535-47bb-0310-9956-ffa450edef68
2007-12-02 22:27:19 +00:00
Maarten Coene
ee55c3a02c
IMPROVEMENT: Maven Dependency Management is not used to determine artifact version (IVY-616) (thanks to Jim Bonanno)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600378 13f79535-47bb-0310-9956-ffa450edef68
2007-12-02 21:31:06 +00:00
Xavier Hanin
403efd21dc
introduce TestFixture useful to set up a repository from very simple text description, and use this for LatestCompatibleConflictManagerTest
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600364 13f79535-47bb-0310-9956-ffa450edef68
2007-12-02 19:49:57 +00:00
Xavier Hanin
fb3d1a2b3e
use lockStrategy instead of lockingStrategy as attribute on cache, for consistency reason
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600317 13f79535-47bb-0310-9956-ffa450edef68
2007-12-02 15:55:07 +00:00
Xavier Hanin
b6d4f1a76b
allow to define new lock strategies in settings (IVY-654)
...
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600305 13f79535-47bb-0310-9956-ffa450edef68
2007-12-02 15:05:19 +00:00
Xavier Hanin
da73505519
- reproduce split cache bug in unit test and fix it (IVY-628)
...
The problem with that bug was due to bad cache manager use in XmlReportOutputter.
The problem was due to the use of a File destDir and a CacheManager which is not the one used by the ResolveEngine.
Hence I've modified ReportOutputter to use a cache manager instead of a File dest Dir.
Note that this will break any custom ResolveOutputter since the interface has changed, but we aren't in API stable mode for Ivy 2.0, and updating a previous outputter will be pretty easy (you have the "dest dir" available in the cache manager replacing the dest dir as parameter).
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@600289 13f79535-47bb-0310-9956-ffa450edef68
2007-12-02 13:51:10 +00:00
Xavier Hanin
129eab54b4
add settings parsing implementation for cache: locking (IVY-654) and split (IVY-628)
...
still need documentation update
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@600194 13f79535-47bb-0310-9956-ffa450edef68
2007-12-01 21:06:48 +00:00
Xavier Hanin
7b49b9581f
- use a LinkedHashSet instead of HashSet for conflicts to make behavior consistent between JRE and easier to test
...
- add a test and fix a bug in LatestCompatibleConflictManager revealed with java 6
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@600190 13f79535-47bb-0310-9956-ffa450edef68
2007-12-01 20:15:37 +00:00
Xavier Hanin
3738993998
- improved locking reliability by surrounding more cache related operations with lock (IVY-654)
...
- moved yet more responsibilities from resolver to cache manager (still on the road to IVY-399)
- review of namespace use in basic resolver: now all logs from the basic resolver should be performed in the system namespace, and the code is less confusing between the system and repository namespace
remaining work:
- add settings to configure locking and document (IVY-654)
- move more responsibilities to cache manager (checkModified for instance) (IVY-399)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@600184 13f79535-47bb-0310-9956-ffa450edef68
2007-12-01 19:26:20 +00:00
Xavier Hanin
c820e94f33
IMPROVEMENT: add publish triggers to event system (IVY-650) (thanks to Jason Trump)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@600041 13f79535-47bb-0310-9956-ffa450edef68
2007-12-01 02:30:50 +00:00
Xavier Hanin
5bd85a69dd
- review responsibilities between resolver and cache manager, making cache management slightly more flexible (IVY-399)
...
- introduce lock strategy, used by CacheManager, not yet fully implemented nor tested (IVY-654)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@600004 13f79535-47bb-0310-9956-ffa450edef68
2007-11-30 22:59:53 +00:00
Maarten Coene
36d2d60dd9
oops, committed a bit too much
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@599952 13f79535-47bb-0310-9956-ffa450edef68
2007-11-30 20:41:29 +00:00
Maarten Coene
f5c047c582
FIX: m2 incompatibility - IVY does not recognize property section (IVY-637)
...
FIX: m2 incompatibility - IVY does not recognize parent pom (IVY-636)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@599950 13f79535-47bb-0310-9956-ffa450edef68
2007-11-30 20:38:22 +00:00
Xavier Hanin
8563862bc4
IMPROVEMENT: split the cache into a repository cache and a dependency resolution cache (IVY-628)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@599583 13f79535-47bb-0310-9956-ffa450edef68
2007-11-29 21:21:48 +00:00
Xavier Hanin
76a9cce337
IMPROVEMENT: Only display unique circular dependencies during Resolve (IVY-653)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@599508 13f79535-47bb-0310-9956-ffa450edef68
2007-11-29 16:39:15 +00:00
Xavier Hanin
7ad04b22b8
add new test for atomic publish and fix a bug revealed by one of these tests (IVY-492)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@599450 13f79535-47bb-0310-9956-ffa450edef68
2007-11-29 14:15:25 +00:00
Xavier Hanin
a80a7397c8
NEW: support atomic publish operation (IVY-492) (with contribution from Geoff Reedy)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@599186 13f79535-47bb-0310-9956-ffa450edef68
2007-11-28 23:05:25 +00:00
Xavier Hanin
d282731d51
fix issue with circular dependency and latest compatible conflict manager (IVY-648)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@599024 13f79535-47bb-0310-9956-ffa450edef68
2007-11-28 15:18:38 +00:00
Xavier Hanin
60de0bd20f
NEW: latest compatible conflict manager (IVY-648)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@598738 13f79535-47bb-0310-9956-ffa450edef68
2007-11-27 19:18:09 +00:00
Xavier Hanin
3d19bca76e
IMPROVEMENT: New text representation for main module metadata concepts (IVY-649)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@598722 13f79535-47bb-0310-9956-ffa450edef68
2007-11-27 18:09:59 +00:00
Xavier Hanin
a07a6a9b45
IMPROVEMENT: New text representation for main module metadata concepts (IVY-649)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@598408 13f79535-47bb-0310-9956-ffa450edef68
2007-11-26 20:10:49 +00:00
Scokart Gilles
befe5e408a
Handle also relocation for artefactId and version number (IVY-586)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@597090 13f79535-47bb-0310-9956-ffa450edef68
2007-11-21 14:00:41 +00:00
Scokart Gilles
283f77d29a
IVY-644 fix NPE in case of eviction by 2 modules on 2 different confs mixed with extends
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@596998 13f79535-47bb-0310-9956-ffa450edef68
2007-11-21 09:04:46 +00:00
Scokart Gilles
5d22333659
FIX: Ivy doesn't handle relocation in pom.xml (IVY-586). I took the simple aproach consisting of considering the relocation as the unique dependency.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@596346 13f79535-47bb-0310-9956-ffa450edef68
2007-11-19 16:03:16 +00:00
Xavier Hanin
56760b9a40
fix listing test (related to new test for IVY-644)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@596217 13f79535-47bb-0310-9956-ffa450edef68
2007-11-19 07:35:09 +00:00
Xavier Hanin
b01f391365
add details when test fails
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@596216 13f79535-47bb-0310-9956-ffa450edef68
2007-11-19 07:31:46 +00:00
Scokart Gilles
b7478d6d6f
add test case for IVY-644 (commented out because I don't have yet a fix)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@595712 13f79535-47bb-0310-9956-ffa450edef68
2007-11-16 16:06:37 +00:00
Maarten Coene
687537331f
Attempt to download a file with & in its name causes SAXParseException in Ivy (IVY-635)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@595040 13f79535-47bb-0310-9956-ffa450edef68
2007-11-14 20:43:15 +00:00
Xavier Hanin
420261ccd1
fix unit test failures due to recent modification on IvyContext handling (IVY-639)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@594716 13f79535-47bb-0310-9956-ffa450edef68
2007-11-13 23:38:55 +00:00
Maarten Coene
1f2a18c7c1
Attempt to download a file with & in its name causes SAXParseException in Ivy (IVY-635)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@594641 13f79535-47bb-0310-9956-ffa450edef68
2007-11-13 21:04:30 +00:00
Xavier Hanin
61ae53eee0
NEW: Add a task/code to create M2 POM files from Ivy configurations (IVY-416)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@594518 13f79535-47bb-0310-9956-ffa450edef68
2007-11-13 12:51:28 +00:00
Xavier Hanin
24f7524858
FIX: Bad IvyContext scope causing memory leak and bad handling of subproject builds (IVY-639)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@594481 13f79535-47bb-0310-9956-ffa450edef68
2007-11-13 10:55:27 +00:00
Maarten Coene
65384681bd
Removed unused imports.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@593972 13f79535-47bb-0310-9956-ffa450edef68
2007-11-11 22:08:47 +00:00
Maarten Coene
41a824e349
FIX: Resolution failure when no ivy.xml file present (IVY-630)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@593971 13f79535-47bb-0310-9956-ffa450edef68
2007-11-11 22:06:07 +00:00
Scokart Gilles
4ecc5c9942
clean some eclipse warning
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@592128 13f79535-47bb-0310-9956-ffa450edef68
2007-11-05 19:35:30 +00:00
Maarten Coene
556f3174c8
FIX: Retrieval not expanding "[originalname]". (IVY-631)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@591945 13f79535-47bb-0310-9956-ffa450edef68
2007-11-05 10:18:06 +00:00
Xavier Hanin
a6ec8ebb5b
IMPROVEMENT: Make the root attribute in the ivyrep resolver mandatory (IVY-625)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@589100 13f79535-47bb-0310-9956-ffa450edef68
2007-10-27 13:56:01 +00:00
Scokart Gilles
a82488b9cf
remove useless import
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@586937 13f79535-47bb-0310-9956-ffa450edef68
2007-10-21 19:12:22 +00:00
Scokart Gilles
d2a2deec90
Remove infinite loop in some case of circular dependencies (IVY-624)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@586936 13f79535-47bb-0310-9956-ffa450edef68
2007-10-21 19:09:00 +00:00
Maarten Coene
92a36b07c9
Workaround for SUN bug 6240963
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@586129 13f79535-47bb-0310-9956-ffa450edef68
2007-10-18 20:37:12 +00:00
Xavier Hanin
ac1664b88d
move Ivy's site to http://ant.apache.org/ivy/ (still require the site to be updated with test files)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@585702 13f79535-47bb-0310-9956-ffa450edef68
2007-10-17 21:18:20 +00:00
Maarten Coene
2e053b28dc
Fixed problem with Ant 1.7.0 introduced by code-change for IVY-614.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@584945 13f79535-47bb-0310-9956-ffa450edef68
2007-10-15 22:31:45 +00:00
Maarten Coene
cc7dab6e43
FIX: ${parent.version} property is not recognized in maven2 pom (IVY-620)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@583619 13f79535-47bb-0310-9956-ffa450edef68
2007-10-10 21:22:05 +00:00
Scokart Gilles
0deb1712c7
fix module used to test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@582823 13f79535-47bb-0310-9956-ffa450edef68
2007-10-08 13:30:16 +00:00
Scokart Gilles
7951705198
mod9.1 was already used by an other unit test using the repository 1
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@582809 13f79535-47bb-0310-9956-ffa450edef68
2007-10-08 12:53:11 +00:00
Scokart Gilles
06d8a192e8
add test for IVY-618
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@582793 13f79535-47bb-0310-9956-ffa450edef68
2007-10-08 12:01:36 +00:00
Maarten Coene
b22245181c
FIX: Ivy doesn't work with Ant 1.6.2 (IVY-614)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@582017 13f79535-47bb-0310-9956-ffa450edef68
2007-10-04 21:47:06 +00:00
Maarten Coene
8a4cc1031e
FIX: java.lang.IllegalArgumentException: Invalid uri when working with version ranges (IVY-390)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@578092 13f79535-47bb-0310-9956-ffa450edef68
2007-09-21 13:06:01 +00:00
Maarten Coene
c65f83394f
FIX: Ivy settings include -tag url attribute does not work correctly (IVY-601)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@578065 13f79535-47bb-0310-9956-ffa450edef68
2007-09-21 11:14:48 +00:00
Xavier Hanin
6b79a96787
FIX: Static revision replacement is not working when a dynamic revision is evicted by a transitive dependency (IVY-603) (with contribution from Matthias Kilian)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@577708 13f79535-47bb-0310-9956-ffa450edef68
2007-09-20 12:09:00 +00:00
Maarten Coene
f6c577b795
Attempt to fix the failing junit-tests when running with latest Ant snapshot (cfr gump).
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@576184 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 21:47:25 +00:00
Scokart Gilles
58355c5579
Fix typo in the unit test making it fail on some platform (IVY-604)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@574804 13f79535-47bb-0310-9956-ffa450edef68
2007-09-12 06:53:03 +00:00
Scokart Gilles
42975faaef
try to remove my cache cleaning issue (sorry to 'work by coincidence', I have really no idea what goes wrong, but I found the new code is a little bit cleaner, so I share it)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@573647 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 17:58:07 +00:00
Scokart Gilles
a8b2d5d318
Isolate CheckEngineSettings, InstallEngineSettings, CacheSettings, RetrieveEngineSettings, ResolveEngineSettings and ResolverSettings
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@573645 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 17:53:21 +00:00
Xavier Hanin
e81026fb1a
FIX: Resolving dynamic version fails when using multiple patterns if only one pattern find a revision and others don't (IVY-602)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@573324 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 17:07:31 +00:00
Maarten Coene
9bf25f5b4c
FIX: NullPointerException whilst resolving transitive dependencies (IVY-590)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@571295 13f79535-47bb-0310-9956-ffa450edef68
2007-08-30 20:20:17 +00:00
Maarten Coene
5d7f94f8d4
Fixed incorrect code cleanup.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@571290 13f79535-47bb-0310-9956-ffa450edef68
2007-08-30 20:08:05 +00:00
Xavier Hanin
e3124703c8
clean code
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@566620 13f79535-47bb-0310-9956-ffa450edef68
2007-08-16 09:41:47 +00:00
Scokart Gilles
eb290fc98b
refactor to isolate settings specific to deliverEngine and PublishEngine (like in SortEngine)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@563617 13f79535-47bb-0310-9956-ffa450edef68
2007-08-07 18:41:21 +00:00
Scokart Gilles
362f239d32
IMPROVEMENT: replace * by *(public) when resolving inline (IVY-589)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@563162 13f79535-47bb-0310-9956-ffa450edef68
2007-08-06 15:02:31 +00:00
Scokart Gilles
d931080ace
clean formating
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@563149 13f79535-47bb-0310-9956-ffa450edef68
2007-08-06 14:25:11 +00:00
Scokart Gilles
b49a38bb55
code cleaning for checkstyle
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@560593 13f79535-47bb-0310-9956-ffa450edef68
2007-07-28 19:11:58 +00:00
Xavier Hanin
9279c08a42
- NEW: Add cleancache task (IVY-565)
...
- FIX: Ant target "clean" on Ivy multi-project tutorial points to wrong cache directory. (IVY-548)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@554661 13f79535-47bb-0310-9956-ffa450edef68
2007-07-09 14:32:31 +00:00
Xavier Hanin
00d2e79bf9
IMPROVEMENT: Expose default cache location as an ant property (IVY-563)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@554645 13f79535-47bb-0310-9956-ffa450edef68
2007-07-09 13:41:26 +00:00
Xavier Hanin
fa5bb28163
IMPROVEMENT: expose Ivy variables as Ant properties (IVY-564)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@554634 13f79535-47bb-0310-9956-ffa450edef68
2007-07-09 13:15:08 +00:00
Maarten Coene
3d4c5026d5
FIX: Variables not replaced during deliver (IVY-520) (thanks to John Williams)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@553653 13f79535-47bb-0310-9956-ffa450edef68
2007-07-05 22:04:11 +00:00
Xavier Hanin
2742727bf2
- FIX: XmlModuleDescriptorWriter does not produce matcher attribute on include and exclude rules (IVY-556)
...
- review module wide exclude syntax: use exclude tags in dependencies element (IVY-431)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@552853 13f79535-47bb-0310-9956-ffa450edef68
2007-07-03 14:32:47 +00:00
Scokart Gilles
3c04546687
clean doc
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@551868 13f79535-47bb-0310-9956-ffa450edef68
2007-06-29 12:18:55 +00:00
Scokart Gilles
5df9276f17
refactoring to prepare support of relative url in XmlModuleDescriptorUpdater
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@551867 13f79535-47bb-0310-9956-ffa450edef68
2007-06-29 12:16:12 +00:00
Xavier Hanin
152229433b
FIX: pom.groupId is not recognized in maven 2 pom parser (IVY-550)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@551837 13f79535-47bb-0310-9956-ffa450edef68
2007-06-29 09:43:27 +00:00
Scokart Gilles
de4c40a91b
fix&complete test with relative path + refactoring. There is maybe still a bug in XmlModuleUpdaterTest.testUpdateWithImportedMappingOverride. I temporary work around the problem to make the test pass.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@551706 13f79535-47bb-0310-9956-ffa450edef68
2007-06-28 21:28:44 +00:00
Scokart Gilles
a1e47595c8
IVY-347 Allow relative path in ivy.xml files
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@551661 13f79535-47bb-0310-9956-ffa450edef68
2007-06-28 19:04:18 +00:00
Xavier Hanin
61ab67698f
IMPROVEMENT: Unit test improvements (IVY-545) (thanks to Tjeerd Verhagen)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@551549 13f79535-47bb-0310-9956-ffa450edef68
2007-06-28 13:18:55 +00:00
Scokart Gilles
4e5292f538
clean code
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@550134 13f79535-47bb-0310-9956-ffa450edef68
2007-06-23 22:49:17 +00:00
Scokart Gilles
88ab8663ce
clean code
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@550119 13f79535-47bb-0310-9956-ffa450edef68
2007-06-23 21:59:40 +00:00
Scokart Gilles
a50afa7558
IMPROVEMENT: Buildlist onlydirectdep attribute (IVY-473 and IVY-504) (with contribution from Mikkel Bjerg )
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@549603 13f79535-47bb-0310-9956-ffa450edef68
2007-06-21 20:35:18 +00:00
Maarten Coene
b117dc9572
Evicted modules report depends on the order of the dependencies (IVY-526)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@549236 13f79535-47bb-0310-9956-ffa450edef68
2007-06-20 21:09:17 +00:00
Scokart Gilles
0c57573b37
refactor to remove settings dependency (second aproach)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@549214 13f79535-47bb-0310-9956-ffa450edef68
2007-06-20 19:53:16 +00:00
Scokart Gilles
4cd16b8ca2
refactor: remove dependency between sort engine and IvySettings
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@548695 13f79535-47bb-0310-9956-ffa450edef68
2007-06-19 11:32:43 +00:00
Maarten Coene
7a1f106f41
Removed some debug leftover....
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@547377 13f79535-47bb-0310-9956-ffa450edef68
2007-06-14 19:40:24 +00:00
Maarten Coene
38ecb80ecd
FIX: Ivy does not work on Turkish machines (IVY-65)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@547374 13f79535-47bb-0310-9956-ffa450edef68
2007-06-14 19:36:46 +00:00
Scokart Gilles
b5b4f97d19
code cleaning
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@546398 13f79535-47bb-0310-9956-ffa450edef68
2007-06-12 07:07:50 +00:00
Scokart Gilles
a59e74d9ed
Fix test failure when URI contains spaces
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@546397 13f79535-47bb-0310-9956-ffa450edef68
2007-06-12 07:07:33 +00:00
Maarten Coene
523be0566f
Ivy does not handle multiple version dependencies in maven2 poms correctly (IVY-494)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@546306 13f79535-47bb-0310-9956-ffa450edef68
2007-06-11 22:22:30 +00:00
Scokart Gilles
671a2e1038
clean code
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@546168 13f79535-47bb-0310-9956-ffa450edef68
2007-06-11 15:03:26 +00:00
Scokart Gilles
5214e19261
code cleaning
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@545472 13f79535-47bb-0310-9956-ffa450edef68
2007-06-08 10:51:01 +00:00
Scokart Gilles
0e079f5a21
remove warnings during a resolve + code cleaning
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@545457 13f79535-47bb-0310-9956-ffa450edef68
2007-06-08 08:31:53 +00:00
Maarten Coene
258959fd74
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@545340 13f79535-47bb-0310-9956-ffa450edef68
2007-06-07 22:51:35 +00:00
Maarten Coene
ea4990ae7a
FIX: Retrieve Ant task ignores resolveId attribute (IVY-522)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@544965 13f79535-47bb-0310-9956-ffa450edef68
2007-06-06 21:37:11 +00:00
Xavier Hanin
fbbd374a14
code cleanup
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@544785 13f79535-47bb-0310-9956-ffa450edef68
2007-06-06 09:56:27 +00:00
Xavier Hanin
cb52855f86
fix eol: add svn property + run fixcrlf to use native eol for all text files
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@544480 13f79535-47bb-0310-9956-ffa450edef68
2007-06-05 13:21:26 +00:00
Xavier Hanin
534f50d1d5
code cleanup using eclipse code formatter
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@544459 13f79535-47bb-0310-9956-ffa450edef68
2007-06-05 12:02:27 +00:00
Maarten Coene
38326aa020
FIX: The deprecated "keep" attribute on post resolve tasks causes an error (IVY-517)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@542927 13f79535-47bb-0310-9956-ffa450edef68
2007-05-30 20:39:19 +00:00
Scokart Gilles
f73cbde14d
remove references to the message mock
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@542922 13f79535-47bb-0310-9956-ffa450edef68
2007-05-30 19:49:43 +00:00
Scokart Gilles
72c729f18e
IVY-493, IVY-509 : fix buildlist regression and add Circular dependency startegy
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@542921 13f79535-47bb-0310-9956-ffa450edef68
2007-05-30 19:44:28 +00:00
Xavier Hanin
f69b5cbe89
FIX: Some circular dependencies not retrieved (IVY-400)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@540781 13f79535-47bb-0310-9956-ffa450edef68
2007-05-22 22:41:55 +00:00
Maarten Coene
b7f625aea3
FIX: ${revision} property not recognized in poms (IVY-512)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@540308 13f79535-47bb-0310-9956-ffa450edef68
2007-05-21 21:36:49 +00:00
Xavier Hanin
e8d12dc246
introduce scope for settings (IVY-366) (thanks to Gilles Scokart)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@538591 13f79535-47bb-0310-9956-ffa450edef68
2007-05-16 13:47:47 +00:00
Xavier Hanin
9c8a6a6298
IMPROVEMENT: Remove @author tags (thanks to Stephane Bailliez)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@538245 13f79535-47bb-0310-9956-ffa450edef68
2007-05-15 16:29:33 +00:00
Xavier Hanin
2f039bd72d
FIX: Bug on handling dependency artifacts when a module configuration is specified (IVY-507)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@537769 13f79535-47bb-0310-9956-ffa450edef68
2007-05-14 10:11:09 +00:00
Xavier Hanin
1a89989477
FIX: packaging data not parsed in maven 2 pom (IVY-500) (thanks to Jeffrey Blatttman)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@537380 13f79535-47bb-0310-9956-ffa450edef68
2007-05-12 10:37:26 +00:00
Maarten Coene
f8a3e4edbe
FIX: install ant task: requires default resolver in ivy settings (IVY-477)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@537017 13f79535-47bb-0310-9956-ffa450edef68
2007-05-10 22:20:57 +00:00
Xavier Hanin
1b5578ac66
FIX: Ant project reference lost from context on multiple ant calls in single thread (IVY-497) (thanks to Jaroslaw Wypychowski)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@536990 13f79535-47bb-0310-9956-ffa450edef68
2007-05-10 20:44:32 +00:00
Maarten Coene
b31f9f02a0
NEW: Hide private or specific conf when publishing (IVY-77)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@534641 13f79535-47bb-0310-9956-ffa450edef68
2007-05-02 22:35:31 +00:00
Xavier Hanin
9d89a073b4
FIX: ivy:install ant task does not fail on error (IVY-475)
...
use haltonfailure instead of haltonunresolved, and halt in case of any failure
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@534012 13f79535-47bb-0310-9956-ffa450edef68
2007-05-01 11:30:06 +00:00
Xavier Hanin
7ad46005f3
FIX: Cache is storing ArtifactOrigin properties with no guarantee of unicity and types telescope during resolve. (IVY-430) (thanks to Stephane Bailliez)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@533993 13f79535-47bb-0310-9956-ffa450edef68
2007-05-01 10:18:49 +00:00
Maarten Coene
34f4d7a7d7
FIX: Post-Resolve task shouldn't set the 'resolveid' (IVY-489)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@533873 13f79535-47bb-0310-9956-ffa450edef68
2007-04-30 23:07:07 +00:00
Xavier Hanin
fef703cf8a
merge modifications from branch 2.0.0-alpha-1 up to revision 529251
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@532281 13f79535-47bb-0310-9956-ffa450edef68
2007-04-25 09:37:36 +00:00
Xavier Hanin
129c19711e
BUG: ivy:install ant task does not fail on error (IVY-475) (thanks to Jeffrey Blatttman)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@532027 13f79535-47bb-0310-9956-ffa450edef68
2007-04-24 17:53:20 +00:00
Xavier Hanin
0c9730a5b1
NEW: The default public resolver used is now ibiblio with m2 compatible mode (IVY-463)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@526152 13f79535-47bb-0310-9956-ffa450edef68
2007-04-06 13:20:53 +00:00
Maarten Coene
cc502dfc9d
FIX: ivy-retrieve failure when explicit absolute 'ivy.dep.file' path specified (IVY-396)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@525605 13f79535-47bb-0310-9956-ffa450edef68
2007-04-04 21:13:09 +00:00
Xavier Hanin
7f4694ac70
NEW: Module wide exclude (IVY-431)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@525217 13f79535-47bb-0310-9956-ffa450edef68
2007-04-03 17:45:54 +00:00
Maarten Coene
335a410740
Removed unused import
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@524925 13f79535-47bb-0310-9956-ffa450edef68
2007-04-02 21:19:07 +00:00
Maarten Coene
0ecb0d62f5
IMPROVE: Let user specify Ivy file when using a post-resolve task (IVY-455)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@524924 13f79535-47bb-0310-9956-ffa450edef68
2007-04-02 21:17:37 +00:00
Maarten Coene
b5a0ae45f5
Added more junit tests for resolveId and post-resolve task (IVY-366)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@524691 13f79535-47bb-0310-9956-ffa450edef68
2007-04-01 21:15:49 +00:00
Maarten Coene
b7a49eac5a
Renamed the junit test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@524489 13f79535-47bb-0310-9956-ffa450edef68
2007-03-31 22:19:09 +00:00
Maarten Coene
fc856fc144
FIX: IvyPostResolve Task doesn't reuse Ivy file of previous resolve (IVY-458)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@524488 13f79535-47bb-0310-9956-ffa450edef68
2007-03-31 22:15:35 +00:00
Xavier Hanin
1a432cc1d5
FIX: Invalid error report with m2compatible resolver (IVY-456)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@523965 13f79535-47bb-0310-9956-ffa450edef68
2007-03-30 07:01:06 +00:00
Maarten Coene
14a7e5b49d
Cache was not deleted after junit test.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@523076 13f79535-47bb-0310-9956-ffa450edef68
2007-03-27 21:01:14 +00:00
Maarten Coene
1aa7361ccc
FIX: IvyPostResolve Task doesn't use specified cache for the resolve (IVY-453)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@523069 13f79535-47bb-0310-9956-ffa450edef68
2007-03-27 20:44:23 +00:00
Xavier Hanin
9340c66aa9
add license headers to xml and html files + modify some tests to run with those license headers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@522842 13f79535-47bb-0310-9956-ffa450edef68
2007-03-27 09:36:03 +00:00
Xavier Hanin
f942e2bdcd
review some license headers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@522805 13f79535-47bb-0310-9956-ffa450edef68
2007-03-27 07:39:00 +00:00
Maarten Coene
d371266122
Added resolveId support to deliver task (IVY-366)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@522640 13f79535-47bb-0310-9956-ffa450edef68
2007-03-26 21:55:57 +00:00
Xavier Hanin
690af97adf
FIX: XmlModuleDescriptorWriterTest not working with Java 6 (IVY-374)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@522546 13f79535-47bb-0310-9956-ffa450edef68
2007-03-26 15:27:41 +00:00
Xavier Hanin
2c932d1af2
FIX: Conflict managers ignored, when assigned to modules in Ivy settings (IVY-448)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@522467 13f79535-47bb-0310-9956-ffa450edef68
2007-03-26 09:48:54 +00:00
Maarten Coene
89574baa05
Fixed another problem with resolveId and added extra junit test for IVY-366.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@521937 13f79535-47bb-0310-9956-ffa450edef68
2007-03-23 23:23:50 +00:00
Maarten Coene
9876da5d6b
Improved junit test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@521930 13f79535-47bb-0310-9956-ffa450edef68
2007-03-23 22:53:16 +00:00
Maarten Coene
413accec84
Fixed bug and added extra junit test for IVY-366.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@521927 13f79535-47bb-0310-9956-ffa450edef68
2007-03-23 22:44:49 +00:00
Xavier Hanin
33688b56fc
add license header to properties files
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@521701 13f79535-47bb-0310-9956-ffa450edef68
2007-03-23 12:32:50 +00:00
Maarten Coene
d8f288a35e
Ivy should fail if ';' has been used in publications/artifact/@conf of ivy.xml (IVY-441)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@521518 13f79535-47bb-0310-9956-ffa450edef68
2007-03-22 23:01:40 +00:00
Maarten Coene
feb0d2f4d8
Ivy should fail where dependency uses undefined configuration (IVY-442)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@521503 13f79535-47bb-0310-9956-ffa450edef68
2007-03-22 22:22:07 +00:00
Xavier Hanin
c974be3956
IVY-438 work in progress: ivyconf=>ivysettings refactored in test and example code, and basic renames in doc. Still need to update the doc.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@519887 13f79535-47bb-0310-9956-ffa450edef68
2007-03-19 09:47:57 +00:00
Maarten Coene
f9190252b2
Dynamic revision not calculated properly when using multiple directories (IVY-427)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@519738 13f79535-47bb-0310-9956-ffa450edef68
2007-03-18 23:38:23 +00:00
Maarten Coene
77680e867c
LatestRevisionStrategy.sort() doesn't sort as specified (IVY-435)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@519726 13f79535-47bb-0310-9956-ffa450edef68
2007-03-18 23:08:16 +00:00
Xavier Hanin
0657990e85
FIX: setting m2compatible on ibiblio resolver overwrite root and pattern settings (IVY-437)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@519279 13f79535-47bb-0310-9956-ffa450edef68
2007-03-17 10:14:04 +00:00
Xavier Hanin
f5631f9821
FIX: Invalid pom parsing when version is only declared in parent (IVY-436)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@519276 13f79535-47bb-0310-9956-ffa450edef68
2007-03-17 10:05:03 +00:00
Maarten Coene
70012a22c7
Extra junit test for IVY-366.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@517925 13f79535-47bb-0310-9956-ffa450edef68
2007-03-13 22:46:24 +00:00
Maarten Coene
1d38edc6a1
IMPROVE: Generated XML reports now contains more information about the resolved module
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@517916 13f79535-47bb-0310-9956-ffa450edef68
2007-03-13 22:39:55 +00:00
Maarten Coene
f06bbaa0be
Added extra junit tests for IVY-366
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@516205 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 22:41:58 +00:00
Maarten Coene
3734d6da5d
FIX: ivy.revision property not set correctly for second resolve (IVY-429)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@516201 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 22:39:03 +00:00
Maarten Coene
009ff2d036
Removed hard-coded report filenames.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@516189 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 21:43:49 +00:00
Xavier Hanin
bdf6cd438b
FIX: ${project.groupId} and ${project.version} not processed correctly in poms (IVY-425)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@516069 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 15:22:54 +00:00
Xavier Hanin
b64be5e6c4
assumePublished is no more necessary on artifact (IVY-419)
...
better distinction between incude and artifact element in dependency
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@516047 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 14:19:45 +00:00
Xavier Hanin
5a78e7423f
test case for IVY-424
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@516037 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 13:27:12 +00:00
Xavier Hanin
e02041fba5
FIX: Incorrect pom parsing with profile (IVY-423)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@516029 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 13:06:16 +00:00
Xavier Hanin
7126e673ce
FIX: NPE when no organisation or no name is provided in module element of ivyconf (IVY-422)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@516010 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 11:14:01 +00:00
Xavier Hanin
86826f5e59
FIX: bad tests for conflict managers use the ivy default cache instead of a fresh one
...
FIX: set last modified from artifact resource when generating default ivy file (related to IVY-407)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515980 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 09:17:54 +00:00
Maarten Coene
5ee76142f9
Partial fix for IVY-366
...
- Added 'resolveId' concept to ivy core.
- Modified ant tasks to use this resolveId while keeping old behaviour as default.
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515819 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 22:42:50 +00:00
Xavier Hanin
0ef44fcc25
FIX: FileSystemResolverTest failing due to IVY-420 modification
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515818 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 22:40:38 +00:00
Xavier Hanin
301f54bd50
FIX: IBiblioResolver test failing due to IVY-418 modification
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515817 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 22:39:56 +00:00
Xavier Hanin
445be68f8b
FIX: FileUtil#copy(File src, File dest, CopyProgressListener l, boolean overwrite) (IVY-420)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515788 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 21:57:24 +00:00
Xavier Hanin
7a13c2a539
NEW: define artifacts not declared by the dependency module descriptor (IVY-419)
...
FIX: Ivy doesn't recognize maven2 classifiers (IVY-418)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515753 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 21:02:25 +00:00
Xavier Hanin
40534a4606
added a junit test for IVY-417, already fixed
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515656 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 17:34:03 +00:00
Xavier Hanin
c50fea2488
FIX: bad timestamps were causing tests with latest-time to fail for IVY-407
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515638 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 16:44:02 +00:00
Xavier Hanin
f5eae18d19
FIX: Static revision replacement is not working when delivering an artifact with a dependency having extra attributes (IVY-415)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515510 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 10:07:00 +00:00
Xavier Hanin
05897630ec
FIX: timestamps lost in svn were causing IVY-407 test to fail
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515506 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 09:31:22 +00:00
Xavier Hanin
e2fdd85769
FIX: latest conflict with latest-time strategy and transitive eviction (IVY-407)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@515137 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 15:03:00 +00:00
Xavier Hanin
070d96f02b
FIX: Static revision replacement is not working when delivering an artifact with a dependency on a branch (IVY-404)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@513696 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 10:43:20 +00:00
Maarten Coene
4dec9a0493
Use the cache specified in the options instead of the default cache.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@512068 13f79535-47bb-0310-9956-ffa450edef68
2007-02-26 23:15:05 +00:00
Xavier Hanin
f45aa167dd
FIX: latest-time conflict manager not working properly (IVY-407)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@511035 13f79535-47bb-0310-9956-ffa450edef68
2007-02-23 17:43:50 +00:00
Xavier Hanin
2e6870ab9a
FIX: LatestRevisionStrategy do not consider all dynamic revisions properly (IVY-383) (thanks to John Williams for the unit test)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@510875 13f79535-47bb-0310-9956-ffa450edef68
2007-02-23 08:52:49 +00:00
Maarten Coene
4e74e8db62
removed unused import
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@510659 13f79535-47bb-0310-9956-ffa450edef68
2007-02-22 21:40:08 +00:00
Maarten Coene
b3d5380864
Fixed root of repo1.maven.org mirror
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@510657 13f79535-47bb-0310-9956-ffa450edef68
2007-02-22 21:37:40 +00:00
Maarten Coene
9c85b590c1
Added junit test for IVY-390
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@510656 13f79535-47bb-0310-9956-ffa450edef68
2007-02-22 21:34:46 +00:00
Maarten Coene
b8b2b2485e
Attempt to fix the failing VFS tests in gump.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@509348 13f79535-47bb-0310-9956-ffa450edef68
2007-02-19 21:53:49 +00:00
Xavier Hanin
96f2099965
REFACTOR: review retrieve API, introduce RetrieveOptions
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@509221 13f79535-47bb-0310-9956-ffa450edef68
2007-02-19 15:37:10 +00:00
Xavier Hanin
b88fccc2cf
REFACTOR: simplify API for resolve: group parameters in an object: ResolveOptions
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@508504 13f79535-47bb-0310-9956-ffa450edef68
2007-02-16 17:28:12 +00:00
Xavier Hanin
19b8dc8ed2
REFACTOR: split IvyNode in multiple classes
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@502534 13f79535-47bb-0310-9956-ffa450edef68
2007-02-02 08:42:21 +00:00
Xavier Hanin
72a5f080f5
REFACTOR: begin split of Ivy class: creation of IvySettings and ResolveEngine, attempt to remove some dependencies on the Ivy class
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@501796 13f79535-47bb-0310-9956-ffa450edef68
2007-01-31 11:00:29 +00:00
Xavier Hanin
4433e9201d
REFACTOR: deep review of packages structure, more structured
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/core/trunk@501379 13f79535-47bb-0310-9956-ffa450edef68
2007-01-30 11:51:55 +00:00
Xavier Hanin
fb0b25b169
IMPROVE: Add a unit test to verify that latest.integration accepts released modules (IVY-394) (thanks to Gilles Scokart)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@496993 13f79535-47bb-0310-9956-ffa450edef68
2007-01-17 11:19:08 +00:00
Maarten Coene
33625d9001
PomModuleDescriptorParser fails with nested profile dependency (IVY-392)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@496885 13f79535-47bb-0310-9956-ffa450edef68
2007-01-16 22:55:44 +00:00
Maarten Coene
1224f28a1d
Added junit test from IVY-388
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@496001 13f79535-47bb-0310-9956-ffa450edef68
2007-01-13 23:27:42 +00:00
Xavier Hanin
037ec1ab03
IVY-381: add a junit test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@494617 13f79535-47bb-0310-9956-ffa450edef68
2007-01-09 22:09:52 +00:00
Xavier Hanin
b8f7bebd1e
IMPROVE: Refactoring / documentation / test of matcher package (IVY-375) (thanks to Stephane Baillez)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@493801 13f79535-47bb-0310-9956-ffa450edef68
2007-01-07 18:37:19 +00:00
Xavier Hanin
2767758aba
move to apache: package rename, organisation rename, some doc update
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@493695 13f79535-47bb-0310-9956-ffa450edef68
2007-01-07 10:41:19 +00:00
Xavier Hanin
e51b6052f6
Change license to Apache
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@493462 13f79535-47bb-0310-9956-ffa450edef68
2007-01-06 12:50:13 +00:00
Xavier Hanin
02979734b8
IMPROVE: Ability to have multiple roots in the <ivy:buildfilelist> task (IVY-340) (thanks to Matt Inger)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@493450 13f79535-47bb-0310-9956-ffa450edef68
2007-01-06 11:49:07 +00:00
Xavier Hanin
28704041eb
FIX: Comments in ivy.xml duplicated (IVY-336) (thanks to Gilles Scokart)
...
FIX: Ivy failure when the ivy.xml file contains non US-ASCII characters (IVY-346) (thanks to Gilles Scokart)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@493446 13f79535-47bb-0310-9956-ffa450edef68
2007-01-06 11:20:09 +00:00
Maarten Coene
b80924c521
IVY-353: ivy:retrieve should be able to create symlinks
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@490200 13f79535-47bb-0310-9956-ffa450edef68
2006-12-25 23:47:55 +00:00
Maarten Coene
7f1e2538b9
FIX: confmappingoverride doesn't work for configurations extending from "*(public)" (IVY-326)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484580 13f79535-47bb-0310-9956-ffa450edef68
2006-11-08 19:39:42 +00:00
Xavier Hanin
9f5ded0181
FIX: retrieve fails when resolve is done with useOrigin set to true (IVY-304)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484579 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 15:31:13 +00:00
Xavier Hanin
8b23890c61
IMPROVE: ability to rebuild all dependent projects from a leaf (IVY-101)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484578 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 14:07:32 +00:00
Xavier Hanin
fa8843b18d
IMPROVE: Artifact pattern list attribute for the ivy:publish (IVY-113)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484577 13f79535-47bb-0310-9956-ffa450edef68
2006-11-01 14:12:12 +00:00
Xavier Hanin
87c95a0528
FIX: attribute name in macrodef is not handled as expected (IVY-319)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484576 13f79535-47bb-0310-9956-ffa450edef68
2006-10-27 08:29:31 +00:00
Xavier Hanin
9e4c6365fe
FIX: latest.<status> does not work properly when no matching revision exist (IVY-318)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484575 13f79535-47bb-0310-9956-ffa450edef68
2006-10-26 15:53:17 +00:00
Maarten Coene
19fbcfcc19
FIX: ivy:resolve useOrigin fails to behave correctly (No JIRA issue yet)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484570 13f79535-47bb-0310-9956-ffa450edef68
2006-10-23 20:18:21 +00:00
Maarten Coene
3c1dedc704
- FIX: IVY complains about non-existent reports in the cache directory (IVY-315)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484561 13f79535-47bb-0310-9956-ffa450edef68
2006-10-13 19:34:23 +00:00
Xavier Hanin
5d5190f6f1
FIX: unit test failing when xml validation is not possible
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484557 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 15:50:51 +00:00
Xavier Hanin
b171f483a0
FIX: m2compatible flag is ignored for display of failed artifact searches (IVY-303)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484534 13f79535-47bb-0310-9956-ffa450edef68
2006-09-19 03:24:08 +00:00
Xavier Hanin
33794ca66b
IMPROVE: allow to use file-system repository directly without cache (IVY-211)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484525 13f79535-47bb-0310-9956-ffa450edef68
2006-09-17 03:44:54 +00:00
Xavier Hanin
9e950760b2
fix: tests with no test fails
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484523 13f79535-47bb-0310-9956-ffa450edef68
2006-09-16 22:27:33 +00:00
Xavier Hanin
982478de6d
NEW: ivy report generate full graph from automated build (IVY-155)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484522 13f79535-47bb-0310-9956-ffa450edef68
2006-09-16 21:54:07 +00:00
Xavier Hanin
3dda730707
FIX: invalid sha1 with sha1 with path (IVY-296)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484520 13f79535-47bb-0310-9956-ffa450edef68
2006-09-15 12:23:34 +00:00
Xavier Hanin
5db318ba94
IMPROVE: Do not publish ivy file with bad revision, and allow to force the deliver when calling publish task (IVY-245)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484508 13f79535-47bb-0310-9956-ffa450edef68
2006-09-08 02:17:31 +00:00
Xavier Hanin
911126ddeb
FIX: ivy file deliver doesn't respect the original file nor custom attributes (IVY-289)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484506 13f79535-47bb-0310-9956-ffa450edef68
2006-09-06 20:32:07 +00:00
Xavier Hanin
1c28714c8c
FIX: Problem with multiple artifact includes in transitive dependencies (IVY-283)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484505 13f79535-47bb-0310-9956-ffa450edef68
2006-09-06 17:22:54 +00:00
Xavier Hanin
06d37eb1d7
FIX: Maven2 POM support can find groupId from "parent" element (IVY-262)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484502 13f79535-47bb-0310-9956-ffa450edef68
2006-09-03 23:31:47 +00:00
Xavier Hanin
3bf4a75bb4
improve test with evicted modules
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484498 13f79535-47bb-0310-9956-ffa450edef68
2006-09-03 22:23:43 +00:00
Xavier Hanin
e00a63dee3
add test case for IVY-283
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484496 13f79535-47bb-0310-9956-ffa450edef68
2006-09-03 19:13:34 +00:00
Xavier Hanin
196a3f29cc
FIX overwrite issue
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484495 13f79535-47bb-0310-9956-ffa450edef68
2006-08-31 17:39:12 +00:00
Xavier Hanin
7e97cea661
FIX: http url lister doesn't work when link text has spaces (IVY-282)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484492 13f79535-47bb-0310-9956-ffa450edef68
2006-08-31 02:07:51 +00:00
Xavier Hanin
139aad5ea2
IMPROVE: suport empty dependencies tag in an ivy file (IVY-281)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484482 13f79535-47bb-0310-9956-ffa450edef68
2006-08-30 13:50:05 +00:00
Xavier Hanin
60a7b9a915
resolving a dependency directly from a task is now known ass 'inline' mode, and configured accordingly
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484476 13f79535-47bb-0310-9956-ffa450edef68
2006-08-26 15:05:11 +00:00
Xavier Hanin
969c1d49a2
improve how to deal with inline dependency + fix bug when inline retrieving several times the same module with different confs each time
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484475 13f79535-47bb-0310-9956-ffa450edef68
2006-08-24 22:46:44 +00:00
Xavier Hanin
36853987d1
FIX: Wrong resolution of dependencies if artifacts specified explicitly (IVY-261)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484474 13f79535-47bb-0310-9956-ffa450edef68
2006-08-24 00:49:51 +00:00
Xavier Hanin
2c759ecf20
NEW: support for build number calculation (IVY-276)
...
improve the way to deal with no revision found for a prefix
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484472 13f79535-47bb-0310-9956-ffa450edef68
2006-08-23 17:17:25 +00:00
Xavier Hanin
817a9df7c4
NEW: support for build number calculation (IVY-276)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484471 13f79535-47bb-0310-9956-ffa450edef68
2006-08-23 17:04:16 +00:00
Xavier Hanin
9f62fa5754
rename findmodule in findrevision to focus on its real added value
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484466 13f79535-47bb-0310-9956-ffa450edef68
2006-08-23 00:09:47 +00:00
Xavier Hanin
be3027f8fe
NEW: find modules in repository (IVY-275)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484465 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 23:56:38 +00:00
Xavier Hanin
ccf05d5760
FIX: yet another bug with not transitive conf, which might have impact on other situations
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484464 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 04:05:01 +00:00
Xavier Hanin
1e379e26f5
FIX: bug with not transitive configuration
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484463 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 01:02:48 +00:00
Xavier Hanin
1cc2024ab5
introduce offline target in build.xml allowing to disable tests requiring internet resources
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484460 13f79535-47bb-0310-9956-ffa450edef68
2006-08-21 04:44:00 +00:00
Xavier Hanin
5e2e327f43
use conflict-managerr instead of conflict for attribute to set conflict manager per org/module
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484456 13f79535-47bb-0310-9956-ffa450edef68
2006-08-17 12:52:25 +00:00
Xavier Hanin
f2cd24c097
IMPROVE: define conflict manager per organisation/module in ivyconf (IVY-270)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484455 13f79535-47bb-0310-9956-ffa450edef68
2006-08-17 12:50:02 +00:00
Xavier Hanin
bb7a144797
NEW: Explicitly specify artifact download URL (IVY-271)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484445 13f79535-47bb-0310-9956-ffa450edef68
2006-08-12 19:50:57 +00:00
Xavier Hanin
357e3da0cb
use eatt instead of branch for extra attribute testing
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484444 13f79535-47bb-0310-9956-ffa450edef68
2006-08-12 17:05:30 +00:00
Xavier Hanin
1a895ccf80
FIX: module revision encoding / decoding bug with null attributes
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484438 13f79535-47bb-0310-9956-ffa450edef68
2006-08-09 04:36:18 +00:00
Xavier Hanin
5ea10c3bb1
NEW: introduce branch management (IVY-269)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484434 13f79535-47bb-0310-9956-ffa450edef68
2006-08-08 23:55:45 +00:00
Xavier Hanin
e573ba945b
IMPROVE: transitive parameter in resolve (IVY-21)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484428 13f79535-47bb-0310-9956-ffa450edef68
2006-08-08 03:04:47 +00:00
Xavier Hanin
2cb7fb109d
IMPROVE: add syncing feature in retrieve (IVY-33)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484426 13f79535-47bb-0310-9956-ffa450edef68
2006-08-07 14:36:26 +00:00
Xavier Hanin
4e09169467
NEW: resolve dependencies directly without using an ivy file (IVY-268)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484423 13f79535-47bb-0310-9956-ffa450edef68
2006-08-05 02:49:09 +00:00
Xavier Hanin
b6d29de273
add AntCallTrigger
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484418 13f79535-47bb-0310-9956-ffa450edef68
2006-08-03 04:11:54 +00:00
Xavier Hanin
55585c60c9
better credentials prompting in sftp repository, with remember me option
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484415 13f79535-47bb-0310-9956-ffa450edef68
2006-08-01 22:50:45 +00:00
Maarten Coene
7049bcf66c
- Refactored VFSResource so it better follows the Resource specification
...
- Fixed VFSResourceTest
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484413 13f79535-47bb-0310-9956-ffa450edef68
2006-08-01 04:28:57 +00:00
Xavier Hanin
520a7e66ae
NEW: ability to invoke any build scripts for dependencies (IVY-68)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484411 13f79535-47bb-0310-9956-ffa450edef68
2006-08-01 02:52:34 +00:00
Xavier Hanin
4e6138a119
events review and introduction of triggers + first ant build trigger - still needs some configuration code + testing + some new events
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484408 13f79535-47bb-0310-9956-ffa450edef68
2006-07-31 04:38:02 +00:00
Maarten Coene
e7a919136b
- Enabled webdav support in the VFSRepository
...
- Improved error reporting when using VFS
- Fixed a tiny bug in HttpClientHandler which caused that the HttpClientHelper3x was never used
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484403 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 12:05:39 +00:00
Xavier Hanin
8c41b50120
remove unuseful part of testLatest
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484401 13f79535-47bb-0310-9956-ffa450edef68
2006-07-22 03:11:04 +00:00
Xavier Hanin
49ddd733e6
add a junit test for a failing latest case (due to recent changes), and fix the bug
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484397 13f79535-47bb-0310-9956-ffa450edef68
2006-07-20 21:02:40 +00:00
Xavier Hanin
b9f3d0b314
slight test update, to check some of the checksums list possibilities
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484392 13f79535-47bb-0310-9956-ffa450edef68
2006-07-18 23:10:16 +00:00
Xavier Hanin
058050161a
checksums handling review: use a comma separated list instead of two booleans, to be able to define an order to avoid multiple checks
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484391 13f79535-47bb-0310-9956-ffa450edef68
2006-07-18 23:08:28 +00:00
Xavier Hanin
d01c5872d6
IMPROVE: use of md5 and/or sha1 files to check downloads (IVY-27)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484390 13f79535-47bb-0310-9956-ffa450edef68
2006-07-18 22:30:13 +00:00
Xavier Hanin
0eefc3407f
preserve artifacts order in module descriptor
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484389 13f79535-47bb-0310-9956-ffa450edef68
2006-07-18 16:37:09 +00:00
Xavier Hanin
91a3ad126e
fix junit test according to new XmlModuleDescriptor "more compact" feature
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484388 13f79535-47bb-0310-9956-ffa450edef68
2006-07-18 15:13:44 +00:00
Xavier Hanin
5527c00f51
some progress on authentication per host: it is now possible to get this kind of feature for httpclient also, and without calling configure several time.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484386 13f79535-47bb-0310-9956-ffa450edef68
2006-07-17 21:01:20 +00:00
Xavier Hanin
b2498e0a6d
FIX: Multiple versions of dependencies appearing in retrieve (IVY-264)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484384 13f79535-47bb-0310-9956-ffa450edef68
2006-07-17 19:04:28 +00:00
Xavier Hanin
040002fb9a
fix tests: new circular dependency tests files were making other tests (based upon latest version) fail.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484380 13f79535-47bb-0310-9956-ffa450edef68
2006-07-07 13:21:53 +00:00
Xavier Hanin
eec4aa76a4
IMPROVE: support for circular dependencies (IVY-202)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484379 13f79535-47bb-0310-9956-ffa450edef68
2006-07-07 11:58:03 +00:00
Xavier Hanin
4709b304b4
no irregular module revision in mod1 at all
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484378 13f79535-47bb-0310-9956-ffa450edef68
2006-06-23 11:46:36 +00:00
Xavier Hanin
3ce1b3ba7e
latest mod1 revision should be correct (with revision) so that FileSystemResolverTest can still be accurate
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484377 13f79535-47bb-0310-9956-ffa450edef68
2006-06-23 10:27:15 +00:00
Xavier Hanin
6080f8594b
test IVY-258 test case also when check consistency is disabled
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484373 13f79535-47bb-0310-9956-ffa450edef68
2006-06-23 09:51:36 +00:00
Xavier Hanin
e4241930b3
FIX: NullPointer in BasicResolver (IVY-258)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484372 13f79535-47bb-0310-9956-ffa450edef68
2006-06-23 09:47:00 +00:00
Maarten Coene
0ae76b490f
Added JUnit test for IVY-54
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484371 13f79535-47bb-0310-9956-ffa450edef68
2006-06-22 20:08:03 +00:00
Maarten Coene
3e6d586ca4
Added junit test for IVY-253 and fixed a bug in the parser.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484370 13f79535-47bb-0310-9956-ffa450edef68
2006-06-21 20:51:18 +00:00
Xavier Hanin
498f0d206a
IMPROVE: incorrect value in status attribute causes silent failure (IVY-259)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484365 13f79535-47bb-0310-9956-ffa450edef68
2006-06-21 12:12:00 +00:00
Xavier Hanin
f576ecdee3
version ranges compatible with maven ones
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484361 13f79535-47bb-0310-9956-ffa450edef68
2006-06-20 15:04:14 +00:00
Xavier Hanin
22e92cf07c
IMPROVE: make status list configurable (IVY-242)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484359 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 20:20:29 +00:00
Xavier Hanin
591ea0af3c
IMPROVE: implement strict haltonfailure if ivy.xml is not found (IVY-110)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484356 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 18:49:57 +00:00
Xavier Hanin
71f8a57967
NEW: option to omit specific confs and allow the rest (IVY-66)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484354 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 18:19:54 +00:00
Xavier Hanin
9844d22f71
IMPROVE: artifact's "name" attribute could be omitted (IVY-231)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484353 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 17:46:52 +00:00
Maarten Coene
f66dc4701f
artifact origin is not included in the default report (IVY-251)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484344 13f79535-47bb-0310-9956-ffa450edef68
2006-05-29 21:43:11 +00:00
Xavier Hanin
39ef872599
integrate comparator api change
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484335 13f79535-47bb-0310-9956-ffa450edef68
2006-05-23 16:14:54 +00:00
Xavier Hanin
d8415b9bfd
- NEW: pluggable version matcher (IVY-219)
...
- NEW: dependency based on dependency status (IVY-47)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484334 13f79535-47bb-0310-9956-ffa450edef68
2006-05-23 15:43:34 +00:00
Xavier Hanin
c1a0f7f650
IMPROVE: make ReportOutputter pluggable and customizable (IVY-205) (thanks to Maarten Coene)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484330 13f79535-47bb-0310-9956-ffa450edef68
2006-05-12 07:53:58 +00:00
Xavier Hanin
64d6303154
FIX: value of confmappingoverride from imported configurations is lost when writing Ivy file (IVY-239) (thanks to Maarten Coene)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484329 13f79535-47bb-0310-9956-ffa450edef68
2006-05-12 07:45:34 +00:00
Xavier Hanin
26fa85d0af
FIX: POM files that reference to the parent fails
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484326 13f79535-47bb-0310-9956-ffa450edef68
2006-05-04 16:10:06 +00:00
Xavier Hanin
8e96e641f2
accept file for classpath element
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484325 13f79535-47bb-0310-9956-ffa450edef68
2006-05-04 09:02:36 +00:00
Xavier Hanin
b129bcce3a
refactoring: first step toward version matcher pluggability -> introduce version matcher and get same behaviour as before
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484324 13f79535-47bb-0310-9956-ffa450edef68
2006-05-04 08:57:38 +00:00
Xavier Hanin
1e250be565
fix test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484323 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 14:51:38 +00:00
Xavier Hanin
b17700059b
NEW: use custom classloader for plugins (IVY-220)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484322 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 14:42:15 +00:00
Xavier Hanin
264c88b087
FIX: problem with conf extension and latest revisions (IVY-240)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484321 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 13:33:47 +00:00
Xavier Hanin
283a1cfbd2
FIX: bug introduced by extra attributes changes: conf badly resolved on resolve: fixed + junit test added
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484320 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 12:24:13 +00:00
Xavier Hanin
d6df0ce843
FIX: add wildcard support for extending configurations (IVY-235): fix problem with import + add junit tests (thanks to Maarten Coene)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484318 13f79535-47bb-0310-9956-ffa450edef68
2006-05-02 06:51:02 +00:00
Xavier Hanin
1d6a986b28
fix mrid encode decode problem + add junit test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484316 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 06:54:17 +00:00
Xavier Hanin
f19d37abf9
fix order
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484311 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 15:13:21 +00:00
Xavier Hanin
1a15f2ddf7
fix test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484310 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 15:06:53 +00:00
Xavier Hanin
856b838a06
IVY-217 extra attributes: now extra attributes can be used in patterns
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484305 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 14:33:20 +00:00
Xavier Hanin
a204a6d33a
add extra attribute feature on module descriptor
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484304 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 09:19:50 +00:00
Xavier Hanin
a7b86c059d
FIX: Ivy file containing 2 different versions of the same module is not deliverd correctly (IVY-229) (thanks to Maarten Coene)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484301 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 07:02:11 +00:00
Xavier Hanin
4c7e7d5c7c
FIX: Ivy file containing 2 different versions of the same module is not deliverd correctly (IVY-229) (thanks to Maarten Coene)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484300 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 14:38:14 +00:00
Xavier Hanin
849ca1daf5
disable circular dependency check in module descriptor sorter (see IVY-230)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484297 13f79535-47bb-0310-9956-ffa450edef68
2006-04-25 14:47:11 +00:00
Xavier Hanin
44d305d964
FIX: cachepath task should preserve the order of the dependencies (IVY-225) (thanks to Maarten Coene)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484292 13f79535-47bb-0310-9956-ffa450edef68
2006-04-24 13:03:08 +00:00
Xavier Hanin
b8ddb3e932
NEW: A conflict manager that is able to allow implementation changes but not api changes (1.2.x - OK), (1.x.x - Not OK) (IVY-223) (thanks to Anders Janmyr)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484290 13f79535-47bb-0310-9956-ffa450edef68
2006-04-21 14:45:58 +00:00