The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| com.google.code.findbugs | findbugs-ant | 1.3.9 | - | jar | |
| jgoodies | plastic | 1.2.0 | - | jar | |
| org.apache.maven.reporting | maven-reporting-impl | 2.0 | - | jar | |
| org.apache.maven.shared | maven-doxia-tools | 1.0 | - | jar | |
| org.codehaus.groovy.maven | gmaven-mojo | 1.0-rc-3 | - | jar | |
| org.codehaus.plexus | plexus-resources | 1.0-alpha-4 | - | jar | |
| org.codehaus.plexus | plexus-utils | 1.5.1 | - | jar |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| asm | asm | 3.1 | - | jar | |
| asm | asm-analysis | 3.1 | - | jar | |
| asm | asm-commons | 3.1 | - | jar | |
| asm | asm-tree | 3.1 | - | jar | |
| asm | asm-util | 3.1 | - | jar | |
| asm | asm-xml | 3.1 | - | jar | |
| classworlds | classworlds | 1.1-alpha-2 | - | jar | |
| com.google.code.findbugs | annotations | 1.3.9 | - | jar | |
| com.google.code.findbugs | bcel | 1.3.9 | - | jar | |
| com.google.code.findbugs | findbugs | 1.3.9 | - | jar | |
| com.google.code.findbugs | jFormatString | 1.3.9 | - | jar | |
| com.google.code.findbugs | jsr305 | 1.3.9 | - | jar | |
| com.ibm.icu | icu4j | 2.6.1 | - | jar | |
| com.thoughtworks.qdox | qdox | 1.6.3 | - | jar | |
| commons-io | commons-io | 1.4 | - | jar | |
| commons-lang | commons-lang | 2.4 | - | jar | |
| commons-validator | commons-validator | 1.1.4 | - | jar | |
| dom4j | dom4j | 1.6.1 | - | jar | |
| doxia | doxia-core | 1.0-alpha-4 | - | jar | |
| doxia | doxia-sink-api | 1.0-alpha-4 | - | jar | |
| jaxen | jaxen | 1.1.1 | - | jar | |
| jdom | jdom | 1.0 | - | jar | |
| jline | jline | 0.9.94 | - | jar | |
| org.apache.ant | ant | 1.7.1 | - | jar | |
| org.apache.ant | ant-launcher | 1.7.1 | - | jar | |
| org.apache.maven | maven-artifact | 2.0.2 | - | jar | |
| org.apache.maven | maven-artifact-manager | 2.0.2 | - | jar | |
| org.apache.maven | maven-model | 2.0.2 | - | jar | |
| org.apache.maven | maven-plugin-api | 2.0 | - | jar | |
| org.apache.maven | maven-profile | 2.0 | - | jar | |
| org.apache.maven | maven-project | 2.0 | - | jar | |
| org.apache.maven | maven-repository-metadata | 2.0.2 | - | jar | |
| org.apache.maven.doxia | doxia-decoration-model | 1.0-alpha-11 | - | jar | |
| org.apache.maven.doxia | doxia-sink-api | 1.0-alpha-9 | - | jar | |
| org.apache.maven.reporting | maven-reporting-api | 2.0.8 | - | jar | |
| org.apache.maven.wagon | wagon-provider-api | 1.0-alpha-6 | - | jar | |
| org.codehaus.groovy | groovy-all-minimal | 1.5.6 | - | jar | |
| org.codehaus.groovy.maven | gmaven-common | 1.0-rc-3 | - | jar | |
| org.codehaus.groovy.maven.feature | gmaven-feature-api | 1.0-rc-3 | - | jar | |
| org.codehaus.groovy.maven.feature | gmaven-feature-support | 1.0-rc-3 | - | jar | |
| org.codehaus.groovy.maven.runtime | gmaven-runtime-1.5 | 1.0-rc-3 | - | jar | |
| org.codehaus.groovy.maven.runtime | gmaven-runtime-api | 1.0-rc-3 | - | jar | |
| org.codehaus.groovy.maven.runtime | gmaven-runtime-default | 1.0-rc-3 | - | jar | |
| org.codehaus.groovy.maven.runtime | gmaven-runtime-support | 1.0-rc-3 | - | jar | |
| org.codehaus.plexus | plexus-container-default | 1.0-alpha-9 | - | jar | |
| org.codehaus.plexus | plexus-i18n | 1.0-beta-7 | - | jar | |
| org.slf4j | slf4j-api | 1.5.0 | - | jar | |
| oro | oro | 2.0.7 | - | jar | |
| xalan | xalan | 2.6.0 | - | jar | |
| xerces | xercesImpl | 2.6.2 | - | jar | |
| xerces | xmlParserAPIs | 2.6.2 | - | jar | |
| xml-apis | xml-apis | 1.0.b2 | - | jar | |
| xom | xom | 1.0 | - | jar |
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| junit | junit | 3.8.2 | - | jar |
This Plug-In generates reports based on the FindBugs Library
http://mojo.codehaus.org/findbugs-maven-plugin
Unnamed - org.apache.maven.reporting:maven-reporting-impl:jar:2.0
Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.
http://maven.apache.org/maven2/maven-reporting/maven-reporting-impl
Unnamed - commons-validator:commons-validator:jar:1.1.4
Collection of tools to help the integration of Doxia in Maven plugins.
http://maven.apache.org/shared/maven-doxia-tools
Commons-IO contains utility classes, stream implementations, file filters, file comparators and endian classes.
Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.
Maven Repository Metadata Model
Maven Plugin Mapping
http://maven.apache.org/maven-repository-metadata
Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.
http://maven.apache.org/maven-artifact
Tools to manage artifacts and deployment
Maven Model
http://maven.apache.org/maven-model
Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.
http://maven.apache.org/maven-reporting/maven-reporting-api
The Decoration Model handles the site descriptor, also known as site.xml.
http://maven.apache.org/doxia/doxia-sitetools/doxia-decoration-model
http://plexus.codehaus.org/plexus-components/plexus-i18n
AntTask to run Findbugs
http://findbugs.sourceforge.net/
Findbugs: Because it's easy!
http://findbugs.sourceforge.net/
Modified BCEL for Findbugs
http://findbugs.sourceforge.net/
JSR305 Annotations for Findbugs
http://findbugs.sourceforge.net/
jFormatString for Findbugs
http://findbugs.sourceforge.net/
Annotation supports the FindBugs tool
http://findbugs.sourceforge.net/
Jaxen is a universal Java XPath engine.
dom4j: the flexible XML framework for Java
Unnamed - xerces:xmlParserAPIs:jar:2.6.2
Unnamed - xerces:xercesImpl:jar:2.6.2
Unnamed - xalan:xalan:jar:2.6.0
XML Commons External Components XML APIs
xml-commons provides an Apache-hosted set of DOM, SAX, and JAXP interfaces for use in other xml-based projects. Our hope is that we can standardize on both a common version and packaging scheme for these critical XML standards interfaces to make the lives of both our developers and users easier. The External Components portion of xml-commons contains interfaces that are defined by external standards organizations. For DOM, that's the W3C; for SAX it's David Megginson and sax.sourceforge.net; for JAXP it's Sun.
http://xml.apache.org/commons/#external
Unnamed - com.ibm.icu:icu4j:jar:2.6.1
A very small and fast Java bytecode manipulation framework
http://asm.objectweb.org/asm-analysis
A very small and fast Java bytecode manipulation framework
http://asm.objectweb.org/asm-commons
A very small and fast Java bytecode manipulation framework
http://asm.objectweb.org/asm-tree
A very small and fast Java bytecode manipulation framework
A very small and fast Java bytecode manipulation framework
http://asm.objectweb.org/asm-xml
A very small and fast Java bytecode manipulation framework
http://asm.objectweb.org/asm-util
Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.
http://commons.apache.org/lang/
Unnamed - jgoodies:plastic:jar:1.2.0
Provides support for implementing Maven 2 plugins in Groovy.
http://groovy.codehaus.org/GMaven/gmaven-mojo
Support for Groovy Default.
http://groovy.codehaus.org/GMaven/gmaven-runtime/gmaven-runtime-default
Support for Groovy 1.5.x.
http://groovy.codehaus.org/GMaven/gmaven-runtime/gmaven-runtime-1.5
Support for Groovy Runtime implementations.
http://groovy.codehaus.org/GMaven/gmaven-runtime/gmaven-runtime-support
The slf4j API
Groovy runtime API.
http://groovy.codehaus.org/GMaven/gmaven-runtime/gmaven-runtime-api
Provides support for feature discovery.
http://groovy.codehaus.org/GMaven/gmaven-feature/gmaven-feature-support
QDox is a high speed, small footprint parser for extracting class/interface/method definitions from source files complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools.
Groovy: A powerful, dynamic language for the JVM
Apache Ant
Unnamed - org.apache.ant:ant-launcher:jar:1.7.1
master POM
http://ant.apache.org/ant-launcher
JLine is a java library for reading and editing user input in console applications. It features tab-completion, command history, password masking, customizable keybindings, and pass-through handlers to use to chain to other console applications.
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.
Common components used by the Maven plugin and Mojo support.
http://groovy.codehaus.org/GMaven/gmaven-common
This library is used to not only read Maven project object model files, but to assemble inheritence and to retrieve remote models as required.
http://maven.apache.org/maven2/maven-project
Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.