The code style and convention is documented in Maven Developer Centre (direct link to the code style page).
The follow checklist applies to Maven plugins that are supported by The Maven Project
- Minimum supported Java version is 8
- Minimum supported Maven version is 3.1.0
- Use commons-lang or Java native instead of plexus-util
- Use for logging
AbstractMojo#getLog