Language

Package: maven-plugin-api @ 3.0

Synopsis

Build system

Description

Apache Maven is a software project management and comprehension tool. This package contains strictly the API for plugins -- composed of goals implemented by Mojos -- development.

A plugin is described in a META-INF/maven/plugin.xml plugin descriptor, generally generated from plugin sources using maven-plugin-plugin.

Home page
https://maven.apache.org/
Location
gnu/packages/maven.scm (line: 2447, column: 2)
License

Lint warnings

LinterMessageLocation
patch-file-names

Validate file names and availability of patches

file names of patches should start with the package name
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs apache-parent-pom@21 and apache-parent-pom@6 collide
input-labels

Identify input labels that do not match package names

label 'xpp3' does not match package name 'java-modello-plugins-xpp3'
input-labels

Identify input labels that do not match package names

label 'xml' does not match package name 'java-modello-plugins-xml'
input-labels

Identify input labels that do not match package names

label 'java' does not match package name 'java-modello-plugins-java'
input-labels

Identify input labels that do not match package names

label 'build-api' does not match package name 'java-plexus-build-api'
input-labels

Identify input labels that do not match package names

label 'xbean' does not match package name 'java-geronimo-xbean-reflect'
input-labels

Identify input labels that do not match package names

label 'guava' does not match package name 'java-guava'
input-labels

Identify input labels that do not match package names

label 'classworlds' does not match package name 'java-plexus-classworlds'
input-labels

Identify input labels that do not match package names

label 'modello' does not match package name 'java-modello-core'