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 |
---|---|---|---|---|---|
javax.validation | validation-api | 1.0.0.GA | sources | jar | |
javax.validation | validation-api | 1.0.0.GA | - | jar | |
org.json | json | 20090211 | - | jar |
Parent metdata for Truth, a pure-java, strongly typed testing proposition framework.
http://truth0.github.com/truth/truth
Guava: Google Core Libraries for Java
Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. Guava has only one code dependency - javax.annotation, per the JSR-305 spec.
http://code.google.com/p/guava-libraries/guava
JSR305 Annotations for Findbugs
http://findbugs.sourceforge.net/
JUnit is a regression testing framework. It is used by the developer who implements unit tests in Java.
Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/
http://code.google.com/webtoolkit/gwt-user/
Bean Validation (JSR-303) API.
Bean Validation (JSR-303) API.
JSON (JavaScript Object Notation)
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.