FINERACT-1529: Update dependencies
This commit is contained in:
committed by
Aleksandar Vidakovic
parent
da03d73704
commit
863d70c081
+53
-7
@@ -30,7 +30,10 @@ buildscript {
|
||||
'integration-tests',
|
||||
'twofactor-tests',
|
||||
'oauth2-tests',
|
||||
'fineract-client'
|
||||
'fineract-client',
|
||||
'core',
|
||||
'service',
|
||||
'starter'
|
||||
].contains(it.name)
|
||||
}
|
||||
fineractPublishProjects = subprojects.findAll{
|
||||
@@ -71,7 +74,7 @@ plugins {
|
||||
id 'org.asciidoctor.jvm.revealjs' version '3.3.2' apply false
|
||||
id 'org.asciidoctor.jvm.gems' version '3.3.2' apply false
|
||||
id 'org.asciidoctor.kindlegen.base' version '3.2.0' apply false
|
||||
id "com.google.cloud.tools.jib" version '3.2.0' apply false
|
||||
id 'com.google.cloud.tools.jib' version '3.2.0' apply false
|
||||
id 'fr.brouillard.oss.gradle.jgitver' version '0.10.0-rc03'
|
||||
id 'org.sonarqube' version '3.3'
|
||||
id 'com.github.andygoossens.modernizer' version '1.6.2' apply false
|
||||
@@ -99,8 +102,6 @@ allprojects {
|
||||
mavenCentral()
|
||||
}
|
||||
|
||||
apply plugin: 'idea'
|
||||
apply plugin: 'java'
|
||||
apply plugin: 'io.spring.dependency-management'
|
||||
apply plugin: 'com.adarshr.test-logger'
|
||||
apply plugin: 'com.diffplug.spotless'
|
||||
@@ -115,10 +116,13 @@ allprojects {
|
||||
imports {
|
||||
mavenBom 'org.springframework:spring-framework-bom:5.3.17'
|
||||
mavenBom 'org.springframework.boot:spring-boot-dependencies:2.6.5'
|
||||
mavenBom 'org.jetbrains.kotlin:kotlin-bom:1.6.10'
|
||||
mavenBom 'org.junit:junit-bom:5.8.2'
|
||||
mavenBom 'com.fasterxml.jackson:jackson-bom:2.13.2'
|
||||
mavenBom 'io.cucumber:cucumber-bom:7.2.3'
|
||||
mavenBom 'io.netty:netty-bom:4.1.75.Final'
|
||||
mavenBom 'org.mockito:mockito-bom:4.4.0'
|
||||
mavenBom 'io.github.swagger2markup:swagger2markup-bom:1.3.4'
|
||||
}
|
||||
|
||||
dependencies {
|
||||
@@ -126,11 +130,20 @@ allprojects {
|
||||
// We do not use :+ to get the latest available version available on Maven Central, as that could suddenly break things.
|
||||
// We use the Renovate Bot to automatically propose Pull Requests (PRs) when upgrades for all of these versions are available.
|
||||
|
||||
dependency 'org.slf4j:slf4j-api:1.7.36'
|
||||
dependency 'org.slf4j:slf4j-simple:1.7.36'
|
||||
dependency 'org.slf4j:jcl-over-slf4j:1.7.36'
|
||||
dependency 'org.slf4j:jul-to-slf4j:1.7.36'
|
||||
dependency 'org.slf4j:log4j-over-slf4j:1.7.36'
|
||||
dependency 'ch.qos.logback:logback-core:1.2.11'
|
||||
dependency 'ch.qos.logback:logback-classic:1.2.11'
|
||||
|
||||
dependency 'org.eclipse.persistence:org.eclipse.persistence.jpa:2.7.10'
|
||||
dependency 'com.google.guava:guava:31.1-jre'
|
||||
dependency 'com.google.code.gson:gson:2.9.0'
|
||||
dependency 'com.google.truth:truth:1.1.3'
|
||||
dependency 'com.google.truth.extensions:truth-java8-extension:1.1.3'
|
||||
dependency 'com.google.googlejavaformat:google-java-format:1.15.0'
|
||||
dependency 'org.apache.commons:commons-email:1.5'
|
||||
dependency 'commons-io:commons-io:2.11.0'
|
||||
dependency 'com.github.librepdf:openpdf:1.3.27'
|
||||
@@ -146,7 +159,6 @@ allprojects {
|
||||
dependency 'jakarta.jms:jakarta.jms-api:2.0.3'
|
||||
dependency 'jakarta.xml.bind:jakarta.xml.bind-api:2.3.3' // Swagger needs exactly this version
|
||||
dependency 'org.glassfish.jaxb:jaxb-runtime:2.3.6' // Swagger needs exactly this version
|
||||
dependency 'org.apache.activemq:activemq-broker:5.16.4'
|
||||
dependency 'org.apache.bval:org.apache.bval.bundle:2.0.5'
|
||||
dependency 'joda-time:joda-time:2.10.14'
|
||||
|
||||
@@ -188,13 +200,17 @@ allprojects {
|
||||
dependency "io.gsonfire:gson-fire:1.8.5"
|
||||
dependency "io.swagger:swagger-core:1.6.5"
|
||||
dependency "io.swagger:swagger-annotations:1.6.5"
|
||||
dependency "javax.annotation:javax.annotation-api:1.3.2"
|
||||
dependency "jakarta.annotation:jakarta.annotation-api:1.3.5"
|
||||
dependency "com.google.code.findbugs:jsr305:3.0.2"
|
||||
dependency "commons-codec:commons-codec:1.15"
|
||||
dependency "org.bouncycastle:bcpkix-jdk15to18:1.70"
|
||||
dependency "org.bouncycastle:bcprov-jdk15to18:1.70"
|
||||
|
||||
|
||||
dependency ('org.apache.activemq:activemq-broker:5.17.0') {
|
||||
exclude 'javax.annotation:javax.annotation-api'
|
||||
}
|
||||
|
||||
dependency 'io.swagger.core.v3:swagger-annotations:2.1.13'
|
||||
dependency ('io.swagger.core.v3:swagger-jaxrs2:2.1.13') {
|
||||
exclude 'jakarta.activation:jakarta.activation-api'
|
||||
@@ -211,7 +227,7 @@ allprojects {
|
||||
exclude 'pull-parser:pull-parser'
|
||||
}
|
||||
|
||||
dependencySet(group: 'org.apache.poi', version: '4.1.2') {
|
||||
dependencySet(group: 'org.apache.poi', version: '5.2.2') {
|
||||
entry 'poi'
|
||||
entry 'poi-ooxml'
|
||||
entry 'poi-ooxml-schemas'
|
||||
@@ -272,6 +288,8 @@ allprojects {
|
||||
"**/static/swagger-ui/**",
|
||||
"**/api-docs/**",
|
||||
"**/banner.txt",
|
||||
"**/build.gradle.mustache",
|
||||
"**/pom.mustache",
|
||||
])
|
||||
strictCheck true
|
||||
}
|
||||
@@ -633,6 +651,34 @@ configure(project.fineractJavaProjects) {
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation (
|
||||
'ch.qos.logback:logback-core',
|
||||
'org.slf4j:slf4j-api',
|
||||
'org.slf4j:log4j-over-slf4j',
|
||||
'org.slf4j:jul-to-slf4j',
|
||||
)
|
||||
implementation ("ch.qos.logback:logback-classic") {
|
||||
exclude(module: "slf4j-api")
|
||||
}
|
||||
|
||||
testImplementation( 'org.mockito:mockito-core',
|
||||
'org.mockito:mockito-junit-jupiter',
|
||||
'org.junit.jupiter:junit-jupiter-api',
|
||||
'org.junit.jupiter:junit-jupiter-engine',
|
||||
'org.junit.platform:junit-platform-runner', // required to be able to run tests directly under Eclipse, see FINERACT-943 & FINERACT-1021
|
||||
'org.bouncycastle:bcpkix-jdk15to18',
|
||||
'org.bouncycastle:bcprov-jdk15to18',
|
||||
'org.awaitility:awaitility',
|
||||
'com.google.truth:truth',
|
||||
'com.google.truth.extensions:truth-java8-extension',
|
||||
'io.cucumber:cucumber-core',
|
||||
'io.cucumber:cucumber-java',
|
||||
'io.cucumber:cucumber-java8',
|
||||
'io.cucumber:cucumber-junit-platform-engine',
|
||||
)
|
||||
}
|
||||
|
||||
test {
|
||||
useJUnitPlatform()
|
||||
dependsOn 'cucumber'
|
||||
|
||||
Reference in New Issue
Block a user