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 |
|---|---|---|---|---|---|
| javassist | javassist | 3.8.0.GA | - | jar | |
| log4j | log4j | 1.2.14 | - | jar | |
| org.apache.tapestry | tapestry5-annotations | 5.1.0.0-SNAPSHOT | - | jar | |
| org.slf4j | slf4j-api | 1.5.2 | - | jar | |
| org.slf4j | slf4j-log4j12 | 1.5.2 | - | jar |
The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| org.easymock | easymock | 2.4 | - | jar | |
| org.testng | testng | 5.1 | jdk15 | 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 provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| junit | junit | 3.8.1 | - | jar |
Tapestry Inversion of Control Container
A code-centric, high-performance, simple Inversion of Control container.
http://tapestry.apache.org/tapestry5.1/tapestry-ioc
Annotations used with Tapestry applications.
http://tapestry.apache.org/tapestry5.1/tapestry5-annotations
Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.
The slf4j API
Log4j
http://logging.apache.org/log4j/docs/
The slf4j log4j-12 binding
EasyMock provides an easy way to create Mock Objects for interfaces by generating them on the fly using Java's proxy mechanism
TestNG is a unit testing framework.
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.