-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathbuild.gradle.kts
67 lines (61 loc) · 2.69 KB
/
build.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
// SPDX-FileCopyrightText: 2017-2021 City of Espoo
//
// SPDX-License-Identifier: LGPL-2.1-or-later
plugins { `java-platform` }
javaPlatform { allowDependencies() }
dependencies {
constraints {
api("ch.qos.logback.access:logback-access-tomcat:2.0.5")
// These constraints are needed for CVE fixes
api("ch.qos.logback:logback-classic:1.5.15")
api("ch.qos.logback:logback-core:1.5.15")
api("com.auth0:java-jwt:4.4.0")
api("com.github.kagkarlsson:db-scheduler:15.1.1")
api(libs.fuel)
api(libs.fuel.jackson)
api("com.google.guava:guava:33.4.0-jre")
api("com.networknt:json-schema-validator:1.5.0")
api("com.zaxxer:HikariCP:6.2.1")
api("io.github.oshai:kotlin-logging-jvm:7.0.3")
api("io.kotest:kotest-property:5.9.1")
api("io.mockk:mockk:1.13.13")
api("jakarta.annotation:jakarta.annotation-api:3.0.0")
api("jakarta.jws:jakarta.jws-api:3.0.0")
api("jakarta.xml.ws:jakarta.xml.ws-api:4.0.2")
api("net.logstash.logback:logstash-logback-encoder:8.0")
api("nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect:3.3.0")
api("org.apache.commons:commons-csv:1.13.0")
api("org.apache.commons:commons-text:1.13.0")
api("org.apache.commons:commons-imaging:1.0-alpha3")
api("org.apache.tika:tika-core:3.0.0")
api("org.apache.wss4j:wss4j-ws-security-dom:3.0.4")
api(libs.bouncycastle.bcpkix)
api(libs.bouncycastle.bcprov)
api(libs.flyway.core)
api(libs.flyway.database.postgresql)
api("org.glassfish.jaxb:jaxb-runtime:4.0.5")
api("org.jetbrains:annotations:26.0.0")
api("org.jsoup:jsoup:1.18.1")
api(libs.mockito.core)
api(libs.mockito.junit.jupiter)
api("org.mockito.kotlin:mockito-kotlin:5.4.0")
api("org.postgresql:postgresql:42.7.4")
api("org.skyscreamer:jsonassert:1.5.3")
api("org.thymeleaf.extras:thymeleaf-extras-java8time:3.0.4.RELEASE")
api("org.thymeleaf:thymeleaf:3.1.3.RELEASE")
api(libs.flyingsaucer.core)
api(libs.flyingsaucer.pdf.openpdf)
api(libs.ktlint.cli.ruleset.core)
api(libs.ktlint.rule.engine.core)
api(libs.ktlint.test)
}
api(platform("com.fasterxml.jackson:jackson-bom:2.18.2"))
api(platform("com.squareup.okhttp3:okhttp-bom:4.12.0"))
api(platform("io.opentelemetry:opentelemetry-bom:1.46.0"))
api(platform("org.apache.cxf:cxf-bom:4.1.0"))
api(platform("org.jdbi:jdbi3-bom:3.47.0"))
api(platform(libs.kotlin.bom))
api(platform("org.junit:junit-bom:5.11.4"))
api(platform(libs.spring.boot.dependencies))
api(platform("software.amazon.awssdk:bom:2.29.1"))
}