Maven Script Mojo Support lets developer write Maven plugins/goals with scripting languages instead of compiled Java.
Deprecated since 3.7.0
Plugin Descriptors
The plugin descriptor is first being generated in memory finally containing some values in HTML format before being persisted into three different XML files.
The formats differ in
whether they contain all elements or just a limited set of elements defined by the Plugin Descriptor Spec
whether descriptive elements contain HTML or plain text values
whether they are packaged in the resulting JAR or not
Javadoc tags are in general being resolved and replaced by their XHTML value before they end up in the according plugin descriptor attributes description and deprecated.
Also javadoc code links via {@link} or @see are replaced by links to the according Javadoc pages if configured accordingly.
Plaintext is afterwards being generated out of the XHTML (where most XHTML element are just stripped and links are emitted inside angle brackets).