Le samedi 30 juillet 2011, John Casey a écrit : > But, how can we keep it from leaking into plugins, when it's using the > same plexus component system as the rest of Maven? > > This has long been a problem inside Maven, namely that we can't control > _which_ components plugin devs have access to, and therefore we have an > extremely difficult time deprecating/removing old components or > reworking the internal design. IIUC, this problem has been solved in M3 by DefaultClassRealmManager.java#importMavenApi: visibility changed from "everything is available unless we hide it (with shade)" in M2 to "nothing is available unless we show it"
I don't know the impact of hiding aether, but hiding it should be easy Regards, Hervé --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
