Xavier Hanin
cbffbc5882
IMPROVE: ivy now supports ${pom.version} in poms (IVY-174)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484210 13f79535-47bb-0310-9956-ffa450edef68
2006-02-15 02:53:29 +00:00
Xavier Hanin
3f8fe0e329
FIX: post resolve tasks like retrieve or cachepath should be able to run from cache information (IVY-169)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484203 13f79535-47bb-0310-9956-ffa450edef68
2006-02-10 07:32:06 +00:00
Xavier Hanin
12f1bccb3f
add a test for IVY-168, but with which I don't manage to reproduce the problem
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484202 13f79535-47bb-0310-9956-ffa450edef68
2006-02-10 06:53:26 +00:00
Xavier Hanin
c14a3ee19d
add matcher setting for resolver per module configuration
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484201 13f79535-47bb-0310-9956-ffa450edef68
2006-02-09 17:50:57 +00:00
Xavier Hanin
bac3cb8564
IMPROVE: adds the possibility to disable concistency check (IVY-163)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484200 13f79535-47bb-0310-9956-ffa450edef68
2006-02-08 13:15:42 +00:00
Xavier Hanin
9ab9779e58
FIX: resolve fails without appropriate message when cache is empty and a module in the repository has no revision (IVY-165)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484198 13f79535-47bb-0310-9956-ffa450edef68
2006-02-07 07:25:01 +00:00
Xavier Hanin
040dbc4146
add httpclient test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484197 13f79535-47bb-0310-9956-ffa450edef68
2006-02-06 14:55:27 +00:00
Xavier Hanin
0e7eb17fe7
FIX: resolve problem with configuration inheritance (IVY-164)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484196 13f79535-47bb-0310-9956-ffa450edef68
2006-02-02 07:49:25 +00:00
Xavier Hanin
416a39c7da
IMPROVE: add possibility to choose matcher on include exclude and conflict manager rules (IVY-161)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484194 13f79535-47bb-0310-9956-ffa450edef68
2006-01-31 09:23:12 +00:00
Xavier Hanin
4dfab0656f
first attempt to fix IVY-159
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484193 13f79535-47bb-0310-9956-ffa450edef68
2006-01-30 17:57:44 +00:00
Xavier Hanin
cf4243dd16
IMPROVE: add regexp management in the install ant task (IVY-154)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484188 13f79535-47bb-0310-9956-ffa450edef68
2006-01-26 10:19:32 +00:00
Xavier Hanin
ed940129bf
FIX: problem resolving dependencies when 2 module versions have different configurations (IVY-151)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484176 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 15:23:16 +00:00
Xavier Hanin
2c1e4e98c0
ibiblio has the good patterns when set to m2compatible
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484173 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 12:29:44 +00:00
Xavier Hanin
d5469c988b
added namespace tests + check inconsistency in both resolver and system namespace when a module is found
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484172 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 10:43:00 +00:00
Xavier Hanin
d0780c5be0
fix some transformation rule issue
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484169 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 09:28:22 +00:00
Xavier Hanin
9431373f8a
FIX problem with chain resolver and default management
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484167 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 08:24:25 +00:00
Xavier Hanin
77eb781743
make chain resolver consider real module as younger than default one
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484166 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 07:18:23 +00:00
Xavier Hanin
3ec1bc1210
update test to bypass continuous integration server test problem with xslt
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484164 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 19:31:22 +00:00
Xavier Hanin
343be17bd1
added a junit test for IVY-150: not reproduced
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484163 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 17:42:35 +00:00
Xavier Hanin
df1bfac007
updated test to match new ChainResolver requirements
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484161 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 15:25:30 +00:00
Xavier Hanin
f36652ed2d
FIX: problem with inheritance between public and private conf (IVY-149)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484157 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 14:17:16 +00:00
Xavier Hanin
7b9eb39f76
ivyrep doesn't support m2compatible anymore
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484152 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 12:18:25 +00:00
Xavier Hanin
3091e264b0
do not search for poms explicitly
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484149 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 10:38:02 +00:00
Xavier Hanin
8d01ea69a6
add handling of namespace in xml updater
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484148 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 10:28:29 +00:00
Xavier Hanin
1d281b84dd
NEW: namespace system: a resolver can be declared to belong to a namespace, which itself
...
specify the transformation to apply to convert it from and to system namespace (IVY-147)
(not yet fully complete, but begins to work well)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484147 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 09:38:36 +00:00
Xavier Hanin
b172846c29
FIX pom test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484146 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 09:00:00 +00:00
Xavier Hanin
a4d1940ebc
NEW: exclusion now let exclude whole modules (IVY-144)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484145 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 07:47:35 +00:00
Xavier Hanin
4acc64dedf
FIX BUG in pom parsing
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484144 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 06:31:28 +00:00
Xavier Hanin
0c86ae41e9
slight review of parser pluggability: now they need to be included in a parsers section in ivyconf
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484143 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 05:09:14 +00:00
Xavier Hanin
922b1899b2
NEW: pluggable module descriptor parsers let define new kind of module descriptor (IVY-146) (thanks to Maarten Coene)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484142 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 04:58:27 +00:00
Xavier Hanin
b8e898f4a2
namespace implementation, still needs testing
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484141 13f79535-47bb-0310-9956-ffa450edef68
2006-01-23 17:57:29 +00:00
Xavier Hanin
2ddba57e03
namespace test case
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484139 13f79535-47bb-0310-9956-ffa450edef68
2006-01-23 16:42:10 +00:00
Xavier Hanin
eac774818b
- overwrite is now override in properties and property tag
...
- import is now include in ivy files
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484135 13f79535-47bb-0310-9956-ffa450edef68
2006-01-23 11:10:04 +00:00
Xavier Hanin
c411b8d634
FIX some issue with fallback conf
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484132 13f79535-47bb-0310-9956-ffa450edef68
2006-01-23 06:59:34 +00:00
Xavier Hanin
25c840bae8
added more test and possibilities for conf fallback mechanism
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484130 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 17:24:19 +00:00
Xavier Hanin
44d9489388
conf fallback mechanism (IVY-145)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484129 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 16:57:46 +00:00
Xavier Hanin
15449c2d89
FIX another contradictory conflict issue (IVY-130)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484121 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 16:53:07 +00:00
Xavier Hanin
690dae616b
NEW: a new install task let add modules found in a repository in another one, even transitively (IVY-141)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484120 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 15:10:35 +00:00
Xavier Hanin
0f420bdb85
remove real test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484118 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 13:16:42 +00:00
Xavier Hanin
907598b1d7
unify line break across platform
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484117 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 12:50:22 +00:00
Xavier Hanin
c599ff62c9
fix some issues with latest development (m2 compatibility especially)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484116 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 12:39:39 +00:00
Xavier Hanin
9fec2cba81
update expected result with new defaultconfmapping feature
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484114 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 10:05:10 +00:00
Xavier Hanin
cdd2763123
NEW: maven2 pom compatibility: most resolvers are now able to handle m2 pom as project metadata and there is a new convertpom task able to convert a pom file to an ivy file
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484112 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 09:56:42 +00:00
Xavier Hanin
6db0f0ebfc
Good progress in m2 compatibility: works now in most cases, there is still the convertpom task to create
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484111 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 09:38:07 +00:00
Xavier Hanin
09e8e74b7c
review defaultconf behaviour: reverted back to previous behaviour for backward compatibility and added a defaultconfmapping attribute on dependencies to give access to the new behaviour
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484110 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 05:49:26 +00:00
Xavier Hanin
469a603599
progress toward m2 compatibility
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484105 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 13:21:26 +00:00
Xavier Hanin
a2b904aa80
IMPROVE: do not add resolver info in ivy files in cache so that they can be safely used as usual ivy files in a repository (IVY-137)
...
+ refactoring preparing ability to use other module descriptor file format
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484104 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 09:07:18 +00:00
Xavier Hanin
20bbb9abb1
added junit tests for some new deliver features (replace imported configurations and replace variables)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484101 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 18:10:03 +00:00
Xavier Hanin
815513f7da
FIX: no variable replacement during the deliver step (IVY-133)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484100 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 17:56:42 +00:00
Xavier Hanin
ef9ec6caee
import configurations from external file (IVY-88)
...
review default conf mapping management (IVY-134)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484098 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 12:16:14 +00:00