ceylon / ceylon-module-resolver

DEPRECATED
Apache License 2.0
23 stars 9 forks source link

Overrides.xml not applied on jars for which no dependency resolver returned a result #120

Closed davidfestal closed 9 years ago

davidfestal commented 9 years ago

For a simple Jar with no descriptor at all, no dependency resolver suceeds in return a ModuleInfo. In this case, the Overrides rules are not applied. It's a pity, because (in case of flat repo for example), this would give the opportunity to add dependencies.

FroMage commented 9 years ago

Had to revert your change because it breaks the contract of that method and the CeylonToolProvider tests. If you give me more info about the feature, and a way to test it, I can help. What we do for modules which have no module descriptor in a flat classpath is to add a module descriptor for them rather than an overrides, in another flat repo. Would that help for your use-case?