Files available for download

For each PatternTesting component you will find one or all of the following files available in the repository:

  • patterntesting-<component>-<version>.jar: This is the library you can use in your project. It contains the PatternTesting component as jar library for the use with the AspectJ compiler.
  • patterntesting-<component>-<version>-sources.jar: Contains the source tree.
  • patterntesting-<component>-<version>-javadoc.jar: Contains the JavaDocs.

The available PatternTesting components for download are:

  • patterntesting-agent
  • patterntesting-rt
  • patterntesting-check-ct
  • patterntesting-check-rt
  • patterntesting-concurrent
  • patterntesting-exception
  • patterntesting-samples
  • patterntesting-tools

Releases

Releases can be found on SourceForge and are devided into:

patterntesting-libs
with patterntesting-rt and other libraries
patterntesting-samples
with diffent sample projects of PatternTesting
patterntesting-tools
with some tools around PatternTesting (mainly for Ant and Maven)

Installation...

... for Maven

If you use Maven as build tool there is no need for manual installation. All you need to do is to add it as dependency in your pom.xml, e.g.:

    <dependency>
      <groupId>org.patterntesting</groupId>
      <artifactId>patterntesting-rt</artifactId>
      <version>1.5.0</version>
    </dependency>

This is the dependency description for PatternTesting-RT (runtime). Other artifacts are:

  • patterntesting-agent
  • patterntesting-rt
  • patterntesting-check-ct
  • patterntesting-check-rt
  • patterntesting-concurrent
  • patterntesting-exception
  • patterntesting-samples
  • patterntesting-tools

Manual Installation

If you want to use the libraries with Ant or inside Eclipse (or any other IDE) download them and put them into the directory where you have your other project libraries.

Repositories

Release-Repository

The normal release directory for maven2 is available in the central maven repository. If you want to download the artifacts manually you can find them in the org/patterntesting directory.

Snapshot-Repository

Till 1.0.0-SNAPSHOT a snapshot repository was available at the m2/snapshotrepository directory. This repository is no longer available. If you need it open a ticket.