diff --git a/build.gradle b/build.gradle index 21407a94957..3bd965d400a 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,7 @@ // TODO: this is work in progress, please follow FINERACT-1171 buildscript { ext { - jacocoVersion = '0.8.7' + jacocoVersion = '0.8.12' retrofitVersion = '2.9.0' okhttpVersion = '4.9.3' oltuVersion = '1.0.1' @@ -396,8 +396,8 @@ configure(project.fineractJavaProjects) { // Configuration for the Checkstyle plugin // https://docs.gradle.org/current/userguide/checkstyle_plugin.html dependencies { - checkstyle 'com.puppycrawl.tools:checkstyle:10.5.0' - checkstyle 'com.github.sevntu-checkstyle:sevntu-checks:1.44.0' + checkstyle 'com.puppycrawl.tools:checkstyle:10.21.0' + checkstyle 'com.github.sevntu-checkstyle:sevntu-checks:1.44.1' } // Configuration for JaCoCo code coverage task @@ -418,7 +418,7 @@ configure(project.fineractJavaProjects) { // Configuration for the errorprone plugin // https://github.com/tbroyer/gradle-errorprone-plugin dependencies { - errorprone "com.google.errorprone:error_prone_core:2.16" + errorprone "com.google.errorprone:error_prone_core:2.36.0" } tasks.withType(JavaCompile) { diff --git a/custom/docker/build.gradle b/custom/docker/build.gradle index 45e29df3f7c..7ff818434b1 100644 --- a/custom/docker/build.gradle +++ b/custom/docker/build.gradle @@ -85,7 +85,7 @@ jib { } // NOTE: other custom dependencies implementation 'org.mariadb.jdbc:mariadb-java-client' - implementation 'mysql:mysql-connector-java:8.0.31' + implementation 'mysql:mysql-connector-java:8.0.33' implementation 'org.postgresql:postgresql' annotationProcessor('org.springframework.boot:spring-boot-autoconfigure-processor') annotationProcessor('org.springframework.boot:spring-boot-configuration-processor') diff --git a/fineract-provider/build.gradle b/fineract-provider/build.gradle index bbfadc13970..bc2bfcd6020 100644 --- a/fineract-provider/build.gradle +++ b/fineract-provider/build.gradle @@ -152,7 +152,7 @@ configurations { dependencies { driver 'org.mariadb.jdbc:mariadb-java-client' driver 'org.postgresql:postgresql' - driver 'mysql:mysql-connector-java:8.0.31' + driver 'mysql:mysql-connector-java:8.0.33' } URLClassLoader loader = GroovyObject.class.classLoader diff --git a/instancemode-tests/build.gradle b/instancemode-tests/build.gradle index 4660b829f4d..e013fa0aa98 100644 --- a/instancemode-tests/build.gradle +++ b/instancemode-tests/build.gradle @@ -37,7 +37,7 @@ configurations { driver } dependencies { - driver 'mysql:mysql-connector-java:8.0.31' + driver 'mysql:mysql-connector-java:8.0.33' } cargo { diff --git a/instancemode-tests/dependencies.gradle b/instancemode-tests/dependencies.gradle index 7cff697529e..fcd460762b1 100644 --- a/instancemode-tests/dependencies.gradle +++ b/instancemode-tests/dependencies.gradle @@ -20,7 +20,7 @@ dependencies { // testCompile dependencies are ONLY used in src/test, not src/main. // Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly! // - tomcat 'org.apache.tomcat:tomcat:9.0.69@zip' + tomcat 'org.apache.tomcat:tomcat:9.0.98@zip' testImplementation( files("$rootDir/fineract-provider/build/classes/java/main/"), project(path: ':fineract-provider', configuration: 'runtimeElements'), 'io.cucumber:cucumber-spring', diff --git a/integration-tests/build.gradle b/integration-tests/build.gradle index e1969a2cadc..37014c7e7b1 100644 --- a/integration-tests/build.gradle +++ b/integration-tests/build.gradle @@ -37,7 +37,7 @@ configurations { driver } dependencies { - driver 'mysql:mysql-connector-java:8.0.31' + driver 'mysql:mysql-connector-java:8.0.33' } cargo { diff --git a/integration-tests/dependencies.gradle b/integration-tests/dependencies.gradle index 85c597a8e44..8e18514fffa 100644 --- a/integration-tests/dependencies.gradle +++ b/integration-tests/dependencies.gradle @@ -20,7 +20,7 @@ dependencies { // testCompile dependencies are ONLY used in src/test, not src/main. // Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly! // - tomcat 'org.apache.tomcat:tomcat:9.0.69@zip' + tomcat 'org.apache.tomcat:tomcat:9.0.98@zip' testImplementation( files("$rootDir/fineract-provider/build/classes/java/main/"), project(path: ':fineract-provider', configuration: 'runtimeElements'), project(path: ':fineract-avro-schemas', configuration: 'runtimeElements'), @@ -43,5 +43,5 @@ dependencies { testCompileOnly 'org.projectlombok:lombok' testAnnotationProcessor 'org.projectlombok:lombok' - testImplementation 'com.github.tomakehurst:wiremock-jre8:2.35.0' + testImplementation 'com.github.tomakehurst:wiremock-jre8:2.35.2' } diff --git a/oauth2-tests/build.gradle b/oauth2-tests/build.gradle index 91a1027d19f..00662ef3c34 100644 --- a/oauth2-tests/build.gradle +++ b/oauth2-tests/build.gradle @@ -37,7 +37,7 @@ configurations { driver } dependencies { - driver 'mysql:mysql-connector-java:8.0.31' + driver 'mysql:mysql-connector-java:8.0.33' } cargo { diff --git a/oauth2-tests/dependencies.gradle b/oauth2-tests/dependencies.gradle index b886631c3d9..137eaa172f6 100644 --- a/oauth2-tests/dependencies.gradle +++ b/oauth2-tests/dependencies.gradle @@ -20,7 +20,7 @@ dependencies { // testCompile dependencies are ONLY used in src/test, not src/main. // Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly! // - tomcat 'org.apache.tomcat:tomcat:9.0.69@zip' + tomcat 'org.apache.tomcat:tomcat:9.0.98@zip' testImplementation( files("$rootDir/fineract-provider/build/classes/java/main/"), project(path: ':fineract-provider', configuration: 'runtimeElements'), 'org.junit.jupiter:junit-jupiter-api', diff --git a/twofactor-tests/build.gradle b/twofactor-tests/build.gradle index 74daf9e0e6f..b2beb577dc3 100644 --- a/twofactor-tests/build.gradle +++ b/twofactor-tests/build.gradle @@ -37,7 +37,7 @@ configurations { driver } dependencies { - driver 'mysql:mysql-connector-java:8.0.31' + driver 'mysql:mysql-connector-java:8.0.33' } cargo { diff --git a/twofactor-tests/dependencies.gradle b/twofactor-tests/dependencies.gradle index b51fcbe1344..ca07b04d7cd 100644 --- a/twofactor-tests/dependencies.gradle +++ b/twofactor-tests/dependencies.gradle @@ -20,7 +20,7 @@ dependencies { // testCompile dependencies are ONLY used in src/test, not src/main. // Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly! // - tomcat 'org.apache.tomcat:tomcat:9.0.69@zip' + tomcat 'org.apache.tomcat:tomcat:9.0.98@zip' testImplementation( files("$rootDir/fineract-provider/build/classes/java/main/"), project(path: ':fineract-provider', configuration: 'runtimeElements'), 'org.junit.jupiter:junit-jupiter-api',