The split package problem
Jochen Theodorou
blackdrag at gmx.org
Fri Nov 4 13:19:56 UTC 2016
On 04.11.2016 12:36, Sander Mak wrote:
>
>> On 04 Nov 2016, at 12:06, Cédric Champeau <cedric.champeau at gmail.com> wrote:
>>
>> It's a very big issue, typically all Gradle plugins written in Groovy would
>> break. Gradle itself would break. There are things to mitigate that, like
>> rewriting classes at load time, or an easier solution which is to have a
>> single Groovy module for all (and come back to the monolith era, sigh...).
>
>
> Wouldn't a better solution be to provide a groovy-all module that 'requires transitive' the other actual groovy modules.
I agree in that we should have done this... but
> (probably moving the split packages back together in a module)
that is exactly the problem. if you move them back, you get half of the
dependencies along, which makes the modules itself kind of obsolete.
bye Jochen
More information about the jigsaw-dev
mailing list