# Package org.jenkinsci.maven.plugins.hpi

Class Summary
Class | Description
--- | ---
AbstractHpiMojo |
AbstractJenkinsMojo | Mojos that need to figure out the Jenkins version it's working with.
AbstractJetty6Mojo | DO NOT MODIFY.
AbstractJettyMojo | DO NOT MODIFY.
Artifacts | Collection filter operations on a set of `Artifact`s.
ConsoleScanner |
CreateMojo | Builds a new plugin template.
HpiMojo | Build a war/webapp.
HplMojo | Generate .hpl file.
ListPluginDependenciesMojo | List up all the plugin dependencies.
MavenArtifact | `Artifact` is a bare data structure without any behavior and therefore hard to write OO programs around it.
PropertyUtils |
RunMojo | Runs Jenkins with the current plugin project.
ServletApiOnlyClassLoader | Only exposes servlet API from Jetty to the web application, then JavaSE.
TagLibInterfaceGeneratorMojo | Generates the strongly-typed Java interfaces for Groovy taglibs.
TestDependencyMojo | Places test-dependency plugins into somewhere the test harness can pick up.
TestHplMojo | Generate .hpl file in the test class directory so that test harness can locate the plugin.
TestInsertionMojo | Insert default test suite.
ValidateMojo | Make sure that we are running in the right environment.
VersionNumber | Immutable representation of a dot or '-'-separated digits (such as "1.0.1" or "1.0-52").