Re IVY-1420/IVY-1437: there's yet another bug related to duplicated defaultconf/defaultconfmapping attributes.
The specification says that confmappingoverride belongs to configurations. The way XmlModuleDescriptorUpdater looks -- check out startDependencies method -- it is set in dependencies element. So, what is the best solution: warn that attribute will be ignored or allow the same attributes for dependencies and configurations? Gintas 2017-09-19 7:54 GMT+02:00 Gintautas Grigelionis <g.grigelio...@gmail.com>: > I believe the reason of having the same attributes in different sections > of Ivy files is being able to inherit them selectively; thus they must be > remain in the same section where they were set originally. > > Gintas > > 2017-09-19 7:42 GMT+02:00 Gintautas Grigelionis <g.grigelio...@gmail.com>: > >> Looking at IVY-1420/IVY-1437 it appears that defaultconf and >> defaultconfmapping attributes were first used with dependencies and were >> duplicated in configurations afterwards; would it be sufficient to put them >> only on dependencies (that's how current code works)? I would be very >> grateful for any useful pointers regarding the design of these features. >> >> Gintas >> >> >