Affects Version/s: 2.2.0-RC1, 2.2.0
Fix Version/s: 2.3.0-RC1
OS: Ubuntu 10.04
This is in relation to the new "extends" functionality in 2.2.0-rc1.
When publishing an ivy file that extends a parent ivy file (using the default setting of merging the files), any extra attributes get dropped. This happens regardless of whether the extra attributes are in the child ivy file, parent ivy file, or both.
Ideally, all extra attributes would undergo the same merge process as all the standard attributes (allowing them to be inherited from parent to child. But at the very least, they should not be removed from the child ivy file.
info section in original ivy file
info section in published (merged) ivy file
As you can see, all the "e:*" attributes have been dropped.
|Field||Original Value||New Value|
|Affects Version/s||2.2.0 [ 12315188 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Assignee||Maarten Coene [ maartenc ]|
|Fix Version/s||trunk [ 12313426 ]|
|Resolution||Fixed [ 1 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|536d 11h 56m||1||Maarten Coene||01/Jan/12 14:28|