-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
Copy pathlibs.versions.toml
237 lines (234 loc) · 12.8 KB
/
libs.versions.toml
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
[versions]
asm = "9.7.1"
awaitility = "4.2.2"
bcel = "6.10.0"
bnd = "7.1.0"
bouncycastle-jdk18on = "1.80"
cache2k = "2.6.1.Final"
caffeine = "3.2.0"
checkstyle = "10.21.2"
coherence = "24.09.3"
commons-collections4 = "4.5.0-M3"
commons-compress = "1.27.1"
commons-io = "2.18.0"
commons-lang3 = "3.17.0"
commons-math3 = "3.6.1"
commons-text = "1.13.0"
concurrentlinkedhashmap = "1.4.2"
config = "1.4.3"
coveralls = "2.12.2"
dependency-check = "12.0.2"
eclipse-collections = "12.0.0.M3"
ehcache3 = "3.10.8"
errorprone = "2.36.0"
errorprone-plugin = "4.1.0"
errorprone-support = "0.20.0"
expiring-map = "0.5.11"
fast-filter = "1.0.2"
fastutil = "8.5.15"
felix-framework = "7.0.5"
felix-scr = "2.2.12"
findsecbugs = "1.13.0"
flip-tables = "1.1.1"
forbidden-apis = "3.8"
google-java-format = "1.25.2"
guava = "33.4.0-jre"
guice = "7.0.0"
h2 = "2.3.232"
hamcrest = "3.0"
hazelcast = "5.5.0"
httpclient = "4.5.14"
idea = "1.1.10"
jackrabbit = "1.76.0"
jackson = "2.18.2"
jacoco = "0.8.12"
jakarta-inject = "2.0.1"
jamm = "0.4.0"
java-object-layout = "0.17"
javax-inject = "1"
javapoet = "0.6.0"
jazzer = "0.24.0"
jcache = "1.1.1"
jcommander = "1.82"
jctools = "4.0.5"
jfreechart = "1.5.5"
jgit = "7.1.0.202411261347-r"
jmh = "1.37"
jmh-plugin = "0.7.3"
jmh-report = "0.9.6"
jspecify = "1.0.0"
json-bind = "1.0"
jsoup = "1.18.3"
junit-testng = "1.0.5"
junit4 = "4.13.2"
junit5 = "5.12.0-RC2"
jvm-dependency-conflict-resolution = "2.1.2"
kotlin = "2.1.10"
lincheck = "2.35"
mockito = "5.15.2"
nexus-publish = "2.0.0"
nullaway = "0.12.3"
nullaway-plugin = "2.2.0"
okhttp-bom = "4.12.0"
okio-bom = "3.10.2"
osgi-annotations = "1.5.1"
osgi-function = "1.2.0"
osgi-promise = "1.3.0"
pax-exam = "4.14.0"
pax-url = "2.6.16"
picocli = "4.7.6"
pmd = "7.10.0"
protobuf = "4.29.3"
slf4j = "2.0.16"
slf4j-test = "3.0.1"
snakeyaml = "2.4"
sigstore = "1.2.0"
sonarqube = "6.0.1.5171"
spotbugs = "4.9.1"
spotbugs-contrib = "7.6.9"
spotbugs-plugin = "6.1.5"
stream = "2.9.8"
tcache = "2.0.1"
testng = "7.11.0"
truth = "1.4.4"
univocity-parsers = "2.9.1"
versions = "0.52.0"
xz = "1.10"
ycsb = "0.17.0"
zero-allocation-hashing = "0.27ea0"
zstd = "1.5.6-10"
[libraries]
asm-bom = { module = "org.ow2.asm:asm-bom", version.ref = "asm" }
awaitility = { module = "org.awaitility:awaitility", version.ref = "awaitility" }
bcel = { module = "org.apache.bcel:bcel", version.ref = "bcel" }
bouncycastle-jdk18on = { module = "org.bouncycastle:bcprov-jdk18on", version.ref = "bouncycastle-jdk18on" }
cache2k = { module = "org.cache2k:cache2k-core", version.ref = "cache2k" }
caffeine = { module = "com.github.ben-manes.caffeine:caffeine", version.ref = "caffeine" }
checkstyle = { module = "com.puppycrawl.tools:checkstyle", version.ref = "checkstyle" }
coherence = { module = "com.oracle.coherence.ce:coherence", version.ref = "coherence" }
commons-collections4 = { module = "org.apache.commons:commons-collections4", version.ref = "commons-collections4" }
commons-compress = { module = "org.apache.commons:commons-compress", version.ref = "commons-compress" }
commons-io = { module = "commons-io:commons-io", version.ref = "commons-io" }
commons-lang3 = { module = "org.apache.commons:commons-lang3", version.ref = "commons-lang3" }
commons-math3 = { module = "org.apache.commons:commons-math3", version.ref = "commons-math3" }
commons-text = { module = "org.apache.commons:commons-text", version.ref = "commons-text" }
concurrentlinkedhashmap = { module = "com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru", version.ref = "concurrentlinkedhashmap" }
config = { module = "com.typesafe:config", version.ref = "config" }
dependency-versions = { module = "com.github.ben-manes:gradle-versions-plugin", version.ref = "versions" }
eclipse-collections-testutils = { module = "org.eclipse.collections:eclipse-collections-testutils", version.ref = "eclipse-collections" }
ehcache3 = { module = "org.ehcache:ehcache", version.ref = "ehcache3" }
errorprone = { module = "com.google.errorprone:error_prone_core", version.ref = "errorprone" }
errorprone-annotations = { module = "com.google.errorprone:error_prone_annotations", version.ref = "errorprone" }
errorprone-mockito = { module = "org.mockito:mockito-errorprone", version.ref = "mockito" }
errorprone-support = { module = "tech.picnic.error-prone-support:error-prone-contrib", version.ref = "errorprone-support" }
errorprone-support-refaster = { module = "tech.picnic.error-prone-support:refaster-runner", version.ref = "errorprone-support" }
expiring-map = { module = "net.jodah:expiringmap", version.ref = "expiring-map" }
fast-filter = { module = "io.github.fastfilter:fastfilter", version.ref = "fast-filter" }
fastutil = { module = "it.unimi.dsi:fastutil-core", version.ref = "fastutil" }
felix-framework = { module = "org.apache.felix:org.apache.felix.framework", version.ref = "felix-framework" }
felix-scr = { module = "org.apache.felix:org.apache.felix.scr", version.ref = "felix-scr" }
findsecbugs = { module = "com.h3xstream.findsecbugs:findsecbugs-plugin", version.ref = "findsecbugs" }
flip-tables = { module = "com.jakewharton.fliptables:fliptables", version.ref = "flip-tables" }
google-java-format = { module = "com.google.googlejavaformat:google-java-format", version.ref = "google-java-format" }
guava = { module = "com.google.guava:guava", version.ref = "guava" }
guava-testlib = { module = "com.google.guava:guava-testlib", version.ref = "guava" }
guice = { module = "com.google.inject:guice", version.ref = "guice" }
h2 = { module = "com.h2database:h2", version.ref = "h2" }
hamcrest = { module = "org.hamcrest:hamcrest", version.ref = "hamcrest" }
hazelcast = { module = "com.hazelcast:hazelcast", version.ref = "hazelcast" }
httpclient = { module = "org.apache.httpcomponents:httpclient", version.ref = "httpclient" }
jackrabbit = { module = "org.apache.jackrabbit:oak-core", version.ref = "jackrabbit" }
jackson-bom = { module = "com.fasterxml.jackson:jackson-bom", version.ref = "jackson" }
jacoco = { module = "org.jacoco:jacoco", version.ref = "jacoco" }
jacoco-agent = { module = "org.jacoco:org.jacoco.agent", version.ref = "jacoco" }
jacoco-ant = { module = "org.jacoco:org.jacoco.ant", version.ref = "jacoco" }
jakarta-inject = { module = "jakarta.inject:jakarta.inject-api", version.ref = "jakarta-inject" }
jamm = { module = "com.github.jbellis:jamm", version.ref = "jamm" }
java-object-layout = { module = "org.openjdk.jol:jol-cli", version.ref = "java-object-layout" }
javapoet = { module = "com.palantir.javapoet:javapoet", version.ref = "javapoet" }
javax-inject = { module = "javax.inject:javax.inject", version.ref = "javax-inject" }
jazzer = { module = "com.code-intelligence:jazzer-junit", version.ref = "jazzer" }
jcache = { module = "javax.cache:cache-api", version.ref = "jcache" }
jcache-guice = { module = "org.jsr107.ri:cache-annotations-ri-guice", version.ref = "jcache" }
jcache-tck = { module = "javax.cache:cache-tests", version.ref = "jcache" }
jcommander = { module = "com.beust:jcommander", version.ref = "jcommander" }
jctools = { module = "org.jctools:jctools-core", version.ref = "jctools" }
jfreechart = { module = "org.jfree:jfreechart", version.ref = "jfreechart" }
jgit = { module = "org.eclipse.jgit:org.eclipse.jgit", version.ref = "jgit" }
jmh = { module = "org.openjdk.jmh:jmh-core", version.ref = "jmh" }
jspecify = { module = "org.jspecify:jspecify", version.ref = "jspecify" }
json-bind = { module = "javax.json.bind:javax.json.bind-api", version.ref = "json-bind" }
jsoup = { module = "org.jsoup:jsoup", version.ref = "jsoup" }
junit4 = { module = "junit:junit", version.ref = "junit4" }
junit5 = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit5" }
junit5-bom = { module = "org.junit:junit-bom", version.ref = "junit5" }
junit5-launcher = { module = "org.junit.platform:junit-platform-launcher" }
junit5-testng = { module = "org.junit.support:testng-engine", version.ref = "junit-testng" }
junit5-vintage = { module = "org.junit.vintage:junit-vintage-engine", version.ref = "junit5" }
kotlin-bom = { module = "org.jetbrains.kotlin:kotlin-bom", version.ref = "kotlin" }
lincheck = { module = "org.jetbrains.kotlinx:lincheck-jvm", version.ref = "lincheck" }
mockito = { module = "org.mockito:mockito-core", version.ref = "mockito" }
nullaway = { module = "com.uber.nullaway:nullaway", version.ref = "nullaway" }
nullaway-annotations = { module = "com.uber.nullaway:nullaway-annotations", version.ref = "nullaway" }
okhttp-bom = { module = "com.squareup.okhttp3:okhttp-bom", version.ref = "okhttp-bom" }
okio-bom = { module = "com.squareup.okio:okio-bom", version.ref = "okio-bom" }
osgi-annotations = { module = "org.osgi:org.osgi.service.component.annotations", version.ref = "osgi-annotations" }
osgi-function = { module = "org.osgi:org.osgi.util.function", version.ref = "osgi-function" }
osgi-promise = { module = "org.osgi:org.osgi.util.promise", version.ref = "osgi-promise" }
pax-exam-container-native = { module = "org.ops4j.pax.exam:pax-exam-container-native", version.ref = "pax-exam" }
pax-exam-junit4 = { module = "org.ops4j.pax.exam:pax-exam-junit4", version.ref = "pax-exam" }
pax-exam-link-mvn = { module = "org.ops4j.pax.exam:pax-exam-link-mvn", version.ref = "pax-exam" }
pax-url-aether = { module = "org.ops4j.pax.url:pax-url-aether", version.ref = "pax-url" }
picocli = { module = "info.picocli:picocli", version.ref = "picocli" }
pmd = { module = "net.sourceforge.pmd:pmd", version.ref = "pmd" }
pmd-ant = { module = "net.sourceforge.pmd:pmd-ant", version.ref = "pmd" }
pmd-java = { module = "net.sourceforge.pmd:pmd-java", version.ref = "pmd" }
protobuf = { module = "com.google.protobuf:protobuf-java", version.ref = "protobuf" }
slf4j-jdk-platform-logging = { module = "org.slf4j:slf4j-jdk-platform-logging", version.ref = "slf4j" }
slf4j-jdk14 = { module = "org.slf4j:slf4j-jdk14", version.ref = "slf4j" }
slf4j-jul-bridge = { module = "org.slf4j:jul-to-slf4j", version.ref = "slf4j" }
slf4j-nop = { module = "org.slf4j:slf4j-nop", version.ref = "slf4j" }
slf4j-test = { module = "com.github.valfirst:slf4j-test", version.ref = "slf4j-test" }
snakeyaml = { module = "org.yaml:snakeyaml", version.ref = "snakeyaml" }
spotbugs = { module = "com.github.spotbugs:spotbugs", version.ref = "spotbugs" }
spotbugs-contrib = { module = "com.mebigfatguy.sb-contrib:sb-contrib", version.ref = "spotbugs-contrib" }
stream = { module = "com.clearspring.analytics:stream", version.ref = "stream" }
tcache = { module = "com.trivago:triava", version.ref = "tcache" }
testng = { module = "org.testng:testng", version.ref = "testng" }
truth = { module = "com.google.truth:truth", version.ref = "truth" }
univocity-parsers = { module = "com.univocity:univocity-parsers", version.ref = "univocity-parsers" }
xz = { module = "org.tukaani:xz", version.ref = "xz" }
ycsb = { module = "site.ycsb:core", version.ref = "ycsb" }
zero-allocation-hashing = { module = "net.openhft:zero-allocation-hashing", version.ref = "zero-allocation-hashing" }
zstd = { module = "com.github.luben:zstd-jni", version.ref = "zstd" }
[bundles]
awaitility = ["awaitility", "hamcrest"]
coherence = ["coherence", "json-bind"]
constraints = ["bcel", "bouncycastle-jdk18on", "commons-compress", "commons-text", "h2",
"httpclient", "guava", "jcommander", "jgit", "jsoup", "protobuf", "snakeyaml"]
errorprone-support = ["errorprone-support", "errorprone-support-refaster"]
junit = ["junit4", "junit5"]
junit-engines = ["junit5-vintage", "junit5-testng"]
osgi-test-compile = ["javax-inject", "pax-exam-junit4"]
osgi-test-runtime = ["felix-framework", "felix-scr", "osgi-function",
"osgi-promise", "pax-exam-container-native", "pax-exam-link-mvn", "pax-url-aether"]
pmd = ["pmd", "pmd-ant", "pmd-java"]
slf4j-jdk = ["slf4j-jdk-platform-logging", "slf4j-jdk14"]
slf4j-nop = ["slf4j-jdk-platform-logging", "slf4j-nop"]
slf4j-test = ["slf4j-jdk-platform-logging", "slf4j-jul-bridge", "slf4j-test"]
[plugins]
bnd = { id = "biz.aQute.bnd", version.ref = "bnd" }
coveralls = { id = "com.github.kt3k.coveralls", version.ref = "coveralls" }
dependency-check = { id = "org.owasp.dependencycheck", version.ref = "dependency-check" }
errorprone = { id = "net.ltgt.errorprone", version.ref = "errorprone-plugin" }
forbidden-apis = { id = "de.thetaphi.forbiddenapis", version.ref = "forbidden-apis" }
idea = { id = "org.jetbrains.gradle.plugin.idea-ext", version.ref = "idea" }
jmh = { id = "me.champeau.jmh", version.ref = "jmh-plugin" }
jmh-report = { id = "io.morethan.jmhreport", version.ref = "jmh-report" }
jvm-dependency-conflict-resolution = { id = "org.gradlex.jvm-dependency-conflict-resolution", version.ref = "jvm-dependency-conflict-resolution" }
nexus-publish = { id = "io.github.gradle-nexus.publish-plugin", version.ref = "nexus-publish" }
nullaway = { id = "net.ltgt.nullaway", version.ref = "nullaway-plugin" }
sigstore = { id = "dev.sigstore.sign", version.ref = "sigstore" }
sonarqube = { id = "org.sonarqube", version.ref = "sonarqube" }
spotbugs = { id = "com.github.spotbugs", version.ref = "spotbugs-plugin" }
versions = { id = "com.github.ben-manes.versions", version.ref = "versions" }