2121 * Project-specific settings. Unfortunately we cannot put the name in there!
2222 */
2323group = " com.github.java-json-tools" ;
24- version = " 2.2.13-SNAPSHOT " ;
24+ version = " 2.2.13" ;
2525sourceCompatibility = JavaVersion . VERSION_1_7 ;
2626targetCompatibility = JavaVersion . VERSION_1_7 ; // defaults to sourceCompatibility
2727
28+ project. ext {
29+ description = " A Java implementation of the JSON Schema specification" ;
30+ }
31+
2832/*
2933 * List of dependencies
3034 */
3135dependencies {
32- compile(group : " com.google.guava" , name : " guava" , version : " 28.1-android" );
33- compile(group : " com.github.java-json-tools" , name : " json-schema-core" , version : " 1.2.12" );
34- compile(group : " com.sun.mail" , name : " mailapi" , version : " 1.6.1" );
35- compile(group : " joda-time" , name : " joda-time" , version : " 2.9.7" );
36- compile(group : " com.googlecode.libphonenumber" , name : " libphonenumber" , version : " 8.10.22" );
36+ compile(group : " com.google.guava" , name : " guava" , version : " 28.2-android" );
37+ compile(group : " com.github.java-json-tools" , name : " json-schema-core" , version : " 1.2.13" );
38+ // FIXME: 1.6.4 exists, but has different license (EDL 1.0, EPL 2.0). Can update?
39+ compile(group : " com.sun.mail" , name : " mailapi" , version : " 1.6.2" );
40+ compile(group : " joda-time" , name : " joda-time" , version : " 2.10.5" );
41+ compile(group : " com.googlecode.libphonenumber" , name : " libphonenumber" , version : " 8.11.1" );
3742 compile(group : " com.google.code.findbugs" , name : " jsr305" , version : " 3.0.2" );
38- compile(group : " net.sf.jopt-simple" , name : " jopt-simple" , version : " 5.0.3 " );
39- testCompile(group : " org.testng" , name : " testng" , version : " 6.10 " ) {
43+ compile(group : " net.sf.jopt-simple" , name : " jopt-simple" , version : " 5.0.4 " );
44+ testCompile(group : " org.testng" , name : " testng" , version : " 7.1.0 " ) {
4045 exclude(group : " junit" , module : " junit" );
4146 exclude(group : " org.beanshell" , module : " bsh" );
4247 exclude(group : " org.yaml" , module : " snakeyaml" );
4348 };
44- testCompile(group : " org.mockito" , name : " mockito-core" , version : " 2.4 .2" );
49+ testCompile(group : " org.mockito" , name : " mockito-core" , version : " 2.28 .2" );
4550 // FIXME: update to 3.x once we're off of Java 7.
4651 testCompile(group : " org.assertj" , name : " assertj-core" , version : " 2.9.1" );
4752}
@@ -54,10 +59,10 @@ javadoc {
5459 addStringOption(" -release" , " 7" );
5560 }
5661 links(" https://docs.oracle.com/javase/7/docs/api/" );
57- links(" https://www.javadoc.io/doc/com.google.code.findbugs/jsr305/3.0.1 /" );
58- links(" https://fasterxml.github.io/jackson-databind/javadoc/2.2.0 /" );
59- links(" https://fasterxml.github.io/jackson-core/javadoc/2.2.0 /" );
60- links(" https://www.javadoc.io/doc/com.google.guava/guava/28.1 -android/" );
62+ links(" https://www.javadoc.io/doc/com.google.code.findbugs/jsr305/3.0.2 /" );
63+ links(" https://fasterxml.github.io/jackson-databind/javadoc/2.10 /" );
64+ links(" https://fasterxml.github.io/jackson-core/javadoc/2.10 /" );
65+ links(" https://www.javadoc.io/doc/com.google.guava/guava/28.2 -android/" );
6166 links(" https://java-json-tools.github.io/btf/" );
6267 links(" https://java-json-tools.github.io/msg-simple/" );
6368 links(" https://java-json-tools.github.io/jackson-coreutils/" );
0 commit comments