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