Hello, Plugin developer only require to implement the Mojo interface, but in most (all ?) the case they extend AbstractMojo.
Having myself created or contributed multiple plugins, I had to solve the same issues many time, using an copy/paste. Could we make the AbstractMojo class more usefull by providing some commonly-used support methods ? I myslef had many time to build a Classloader for the executed project to be able to load project classes from a class processing tool. I've not created a feature lits (yet) but just looking at Maven + Mojo plugins, we could find many common requirements. Nicolas.
