Project Dependencies
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
GroupId |
ArtifactId |
Version |
Type |
log4j |
log4j |
1.2.14 |
jar |
org.antlr |
antlr |
3.1.3 |
jar |
org.antlr |
antlr3-maven-plugin |
3.1.3-1 |
jar |
test
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 |
org.testng |
testng |
5.8 |
jdk15 |
jar |
Project Transitive Dependencies
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
GroupId |
ArtifactId |
Version |
Type |
classworlds |
classworlds |
1.1-alpha-2 |
jar |
junit |
junit |
3.8.1 |
jar |
org.antlr |
antlr-runtime |
3.1.3 |
jar |
org.antlr |
stringtemplate |
3.2 |
jar |
org.apache.maven |
maven-artifact |
2.0 |
jar |
org.apache.maven |
maven-artifact-manager |
2.0 |
jar |
org.apache.maven |
maven-model |
2.0 |
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 |
jar |
org.apache.maven.wagon |
wagon-provider-api |
1.0-alpha-5 |
jar |
org.codehaus.plexus |
plexus-compiler-api |
1.5.3 |
jar |
org.codehaus.plexus |
plexus-container-default |
1.0-alpha-8 |
jar |
org.codehaus.plexus |
plexus-utils |
1.0.4 |
jar |
Project Dependency Graph
Dependency Tree
- org.openswift:openswift:jar:0.0.1-SNAPSHOT
- org.testng:testng:jar:jdk15:5.8 (test)
TestNG |
Description: TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use.
URL: http://testng.org
Project License: Apache License, Version 2.0
|
- junit:junit:jar:3.8.1 (compile)
- log4j:log4j:jar:1.2.14 (compile)
- org.antlr:antlr3-maven-plugin:jar:3.1.3-1 (compile)
Maven plugin for ANTLR V3 |
Description: This is the brand new, re-written from scratch plugin for ANTLR v3.
Previous valiant efforts all suffered from being unable to modify the ANTLR Tool
itself to provide support not just for Maven oriented things but any other tool
that might wish to invoke ANTLR without resorting to the command line interface.
Rather than try to shoe-horn new code into the existing Mojo (in fact I think that
by incorporating a patch supplied by someone I ended up with tow versions of the
Mojo, I elected to rewrite everything from scratch, including the documentation, so
that we might end up with a perfect Mojo that can do everything that ANTLR v3 supports
such as imported grammar processing, proper support for library directories and
locating token files from generated sources, and so on.
In the end I decided to also change the the ANTLR Tool.java code so that it
would be the provider of all the things that a build tool needs, rather than
delegating things to 5 different tools. So, things like dependencies, dependency
sorting, option tracking, generating sources and so on are all folded back
in to ANTLR's Tool.java code, where they belong, and they now provide a
public interface to anyone that might want to interface with them.
One other goal of this rewrite was to completely document the whole thing
to death. Hence even this pom has more comments than funcitonal elements,
in case I get run over by a bus or fall off a cliff while skiing.
Jim Idle - March 2009
URL: http://antlr.org
Project License: The BSD License
|
- org.apache.maven:maven-plugin-api:jar:2.0 (compile)
Maven Plugin API |
Description: 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.
URL: http://maven.apache.org/maven2/maven-plugin-api
Project License: The Apache Software License, Version 2.0
|
- org.apache.maven:maven-project:jar:2.0 (compile)
- org.apache.maven:maven-profile:jar:2.0 (compile)
Maven Profile Model |
Description: 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.
URL: http://maven.apache.org/maven2/maven-profile
Project License: The Apache Software License, Version 2.0
|
- org.apache.maven:maven-model:jar:2.0 (compile)
- org.codehaus.plexus:plexus-utils:jar:1.0.4 (compile)
Plexus Common Utilities |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8 (compile)
Default Plexus Container |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.apache.maven:maven-model:jar:2.0 (compile)
- org.codehaus.plexus:plexus-utils:jar:1.0.4 (compile)
Plexus Common Utilities |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.apache.maven:maven-artifact-manager:jar:2.0 (compile)
Maven Artifact Manager |
Description: 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.
URL: http://maven.apache.org
Project License: The Apache Software License, Version 2.0
|
- org.apache.maven:maven-repository-metadata:jar:2.0 (compile)
- org.codehaus.plexus:plexus-utils:jar:1.0.4 (compile)
Plexus Common Utilities |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.codehaus.plexus:plexus-utils:jar:1.0.4 (compile)
Plexus Common Utilities |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.apache.maven:maven-artifact:jar:2.0 (compile)
Maven Artifact |
Description: 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.
URL: http://maven.apache.org/maven2/maven-artifact
Project License: The Apache Software License, Version 2.0
|
- org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8 (compile)
Default Plexus Container |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5 (compile)
- org.codehaus.plexus:plexus-utils:jar:1.0.4 (compile)
Plexus Common Utilities |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.codehaus.plexus:plexus-utils:jar:1.0.4 (compile)
Plexus Common Utilities |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.apache.maven:maven-artifact:jar:2.0 (compile)
Maven Artifact |
Description: 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.
URL: http://maven.apache.org/maven2/maven-artifact
Project License: The Apache Software License, Version 2.0
|
- org.codehaus.plexus:plexus-utils:jar:1.0.4 (compile)
Plexus Common Utilities |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8 (compile)
Default Plexus Container |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.codehaus.plexus:plexus-utils:jar:1.0.4 (compile)
Plexus Common Utilities |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- junit:junit:jar:3.8.1 (compile)
- classworlds:classworlds:jar:1.1-alpha-2 (compile)
classworlds |
Description: There is currently no description associated with this project.
URL: http://classworlds.codehaus.org/
Project License: No project license is defined for this project.
|
- org.codehaus.plexus:plexus-compiler-api:jar:1.5.3 (compile)
Plexus Compiler Api |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8 (compile)
Default Plexus Container |
Description: There is currently no description associated with this project.
Project License: No project license is defined for this project.
|
- org.antlr:antlr:jar:3.1.3 (compile)
ANTLR Grammar Tool |
Description: There is currently no description associated with this project.
URL: http://antlr.org
Project License: No project license is defined for this project.
|
- org.antlr:antlr:jar:3.1.3 (compile)
ANTLR Grammar Tool |
Description: There is currently no description associated with this project.
URL: http://antlr.org
Project License: No project license is defined for this project.
|
- org.antlr:antlr-runtime:jar:3.1.3 (compile)
Antlr 3 Runtime |
Description: A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions.
URL: http://www.antlr.org
Project License: No project license is defined for this project.
|
- org.antlr:stringtemplate:jar:3.2 (compile)
ANTLR StringTemplate |
Description: StringTemplate is a java template engine for generating source code,
web pages, emails, or any other formatted text output.
StringTemplate is particularly good at multi-targeted code generators,
multiple site skins, and internationalization/localization.
It evolved over years of effort developing jGuru.com.
StringTemplate also generates the stringtemplate website: http://www.stringtemplate.org
and powers the ANTLR v3 code generator. Its distinguishing characteristic
is that unlike other engines, it strictly enforces model-view separation.
Strict separation makes websites and code generators more flexible
and maintainable; it also provides an excellent defense against malicious
template authors.
There are currently about 600 StringTemplate source downloads a month.
URL: http://www.stringtemplate.org
Project License: BSD licence
|
Licenses
Unknown: ANTLR Grammar Tool, Antlr 3 Runtime, Default Plexus Container, Plexus Common Utilities, Plexus Compiler Api, classworlds
BSD licence: ANTLR StringTemplate
Apache License, Version 2.0: TestNG
Common Public License Version 1.0: JUnit
The Apache Software License, Version 2.0: Log4j, Maven Artifact, Maven Artifact Manager, Maven Model, Maven Plugin API, Maven Profile Model, Maven Project Builder, Maven Repository Metadata Model, Maven Wagon API, OpenSWIFT
The BSD License: Maven plugin for ANTLR V3
Dependency File Details
Filename |
Size |
Entries |
Classes |
Packages |
JDK Rev |
Debug |
classworlds-1.1-alpha-2.jar |
36.64 kB |
32 |
22 |
3 |
1.1 |
debug |
junit-3.8.1.jar |
118.23 kB |
119 |
100 |
6 |
1.1 |
debug |
log4j-1.2.14.jar |
358.83 kB |
288 |
256 |
19 |
1.1 |
debug |
antlr-3.1.3.jar |
872.89 kB |
331 |
212 |
7 |
1.5 |
debug |
antlr-runtime-3.1.3.jar |
150.10 kB |
125 |
109 |
4 |
1.5 |
debug |
antlr3-maven-plugin-3.1.3-1.jar |
12.96 kB |
14 |
2 |
1 |
1.5 |
debug |
stringtemplate-3.2.jar |
167.99 kB |
83 |
81 |
4 |
1.4 |
debug |
maven-artifact-2.0.jar |
76.92 kB |
101 |
74 |
15 |
1.1 |
debug |
maven-artifact-manager-2.0.jar |
49.44 kB |
44 |
24 |
7 |
1.1 |
debug |
maven-model-2.0.jar |
76.64 kB |
58 |
45 |
2 |
1.1 |
debug |
maven-plugin-api-2.0.jar |
9.90 kB |
21 |
9 |
2 |
1.1 |
debug |
maven-profile-2.0.jar |
29.70 kB |
31 |
16 |
2 |
1.1 |
debug |
maven-project-2.0.jar |
102.16 kB |
73 |
50 |
10 |
1.1 |
debug |
maven-repository-metadata-2.0.jar |
20.17 kB |
21 |
6 |
2 |
1.1 |
debug |
wagon-provider-api-1.0-alpha-5.jar |
50.35 kB |
56 |
37 |
9 |
1.1 |
debug |
plexus-compiler-api-1.5.3.jar |
19.40 kB |
30 |
16 |
4 |
1.1 |
debug |
plexus-container-default-1.0-alpha-8.jar |
190.86 kB |
215 |
175 |
28 |
1.1 |
debug |
plexus-utils-1.0.4.jar |
159.96 kB |
85 |
68 |
7 |
1.1 |
debug |
testng-5.8-jdk15.jar |
823.70 kB |
608 |
494 |
34 |
1.5 |
debug |
Total |
Size |
Entries |
Classes |
Packages |
JDK Rev |
Debug |
19 |
3.25 MB |
2,335 |
1,796 |
166 |
1.5 |
19 |
compile: 18 |
compile: 2.44 MB |
compile: 1,727 |
compile: 1,302 |
compile: 132 |
- |
compile: 18 |
test: 1 |
test: 823.70 kB |
test: 608 |
test: 494 |
test: 34 |
- |
test: 1 |