@@ -6,7 +6,7 @@ plugins {
6
6
id " maven-publish"
7
7
id " signing"
8
8
id ' checkstyle'
9
- id " org.embulk.embulk-plugins" version " 0.4.2 " apply false
9
+ id " org.embulk.embulk-plugins" version " 0.5.5 " apply false
10
10
}
11
11
12
12
allprojects {
@@ -30,24 +30,23 @@ subprojects {
30
30
defaultJdbcDriver
31
31
}
32
32
33
- sourceCompatibility = 1.8
34
- targetCompatibility = 1.8
35
-
36
33
tasks. withType(JavaCompile ) {
37
34
options. compilerArgs << " -Xlint:unchecked" << " -Xlint:deprecation"
38
35
options. encoding = " UTF-8"
39
36
}
40
37
41
38
java {
39
+ toolchain {
40
+ languageVersion = JavaLanguageVersion . of(8 )
41
+ }
42
42
withJavadocJar()
43
43
withSourcesJar()
44
44
}
45
45
46
46
dependencies {
47
- compileOnly " org.embulk:embulk-api:0.10.31"
48
- compileOnly " org.embulk:embulk-spi:0.10.31"
47
+ compileOnly " org.embulk:embulk-spi:0.10.49"
49
48
50
- compile (" org.embulk:embulk-util-config:0.3.0 " ) {
49
+ implementation (" org.embulk:embulk-util-config:0.3.3 " ) {
51
50
// They conflict with embulk-core. They are once excluded here,
52
51
// and added explicitly with versions exactly the same with embulk-core:0.10.31.
53
52
exclude group : " com.fasterxml.jackson.core" , module : " jackson-annotations"
@@ -59,19 +58,20 @@ subprojects {
59
58
60
59
// They are once excluded from transitive dependencies of other dependencies,
61
60
// and added explicitly with versions exactly the same with embulk-core:0.10.31.
62
- compile " com.fasterxml.jackson.core:jackson-annotations:2.6.7"
63
- compile " com.fasterxml.jackson.core:jackson-core:2.6.7"
64
- compile " com.fasterxml.jackson.core:jackson-databind:2.6.7"
65
- compile " com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.6.7"
66
- compile " javax.validation:validation-api:1.1.0.Final"
67
-
68
- compile " org.embulk:embulk-util-json:0.1.1"
69
- compile " org.embulk:embulk-util-timestamp:0.2.1"
70
- compile " org.embulk:embulk-util-retryhelper:0.8.2"
71
-
72
- testCompile " org.embulk:embulk-junit4:0.10.31"
73
- testCompile " org.embulk:embulk-core:0.10.31"
74
- testCompile " org.embulk:embulk-deps:0.10.31"
61
+ implementation " com.fasterxml.jackson.core:jackson-annotations:2.6.7"
62
+ implementation " com.fasterxml.jackson.core:jackson-core:2.6.7"
63
+ implementation " com.fasterxml.jackson.core:jackson-databind:2.6.7"
64
+ implementation " com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.6.7"
65
+ implementation " javax.validation:validation-api:1.1.0.Final"
66
+
67
+ implementation " org.embulk:embulk-util-json:0.2.1"
68
+ implementation " org.embulk:embulk-util-timestamp:0.2.2"
69
+ implementation " org.embulk:embulk-util-retryhelper:0.8.2"
70
+
71
+ testImplementation " org.embulk:embulk-junit4:0.10.49"
72
+ testImplementation " org.embulk:embulk-core:0.10.49"
73
+ testImplementation " org.embulk:embulk-deps:0.10.49"
74
+ testImplementation " com.google.guava:guava:18.0" // TODO will remove after replace guava
75
75
}
76
76
77
77
test {
0 commit comments