-
-
Notifications
You must be signed in to change notification settings - Fork 151
Expand file tree
/
Copy pathlibs.versions.toml
More file actions
71 lines (60 loc) · 2.96 KB
/
libs.versions.toml
File metadata and controls
71 lines (60 loc) · 2.96 KB
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
[metadata]
version = "1.0"
[versions]
autoService = "1.1.1"
checkstyle = "12.1.2"
errorprone = "2.45.0"
guava = "33.5.0-jre"
indra = "4.0.0"
jmh = "1.37"
jmhPlugin = "0.7.3"
junit = "6.0.1"
slf4j = "2.0.1"
truth = "1.4.5"
[libraries]
# shared
autoService = { module = "com.google.auto.service:auto-service", version.ref = "autoService" }
autoService-annotations = { module = "com.google.auto.service:auto-service-annotations", version.ref = "autoService" }
option = { module = "net.kyori:option", version = "1.1.0" }
guava = { module = "com.google.guava:guava", version.ref = "guava" }
guava-testlib = { module = "com.google.guava:guava-testlib", version.ref = "guava" }
jetbrainsAnnotations = "org.jetbrains:annotations:26.0.2-1"
jspecify = "org.jspecify:jspecify:1.0.0"
# serializer-configurate*
configurate-v3 = "org.spongepowered:configurate-core:3.7.3"
configurate-v4 = "org.spongepowered:configurate-core:4.2.0"
# text-logger-slf4j
slf4j = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" }
slf4jtest = "com.github.valfirst:slf4j-test:3.0.3"
# text-serializer-gson
gson = "com.google.code.gson:gson:2.13.2"
# text-serializer-ansi
ansi = "net.kyori:ansi:1.1.1"
# tests
junit-api = { module = "org.junit.jupiter:junit-jupiter-api" }
junit-bom = { module = "org.junit:junit-bom", version.ref = "junit" }
junit-engine = { module = "org.junit.jupiter:junit-jupiter-engine" }
junit-launcher = { module = "org.junit.platform:junit-platform-launcher" }
junit-params = { module = "org.junit.jupiter:junit-jupiter-params" }
truth = { module = "com.google.truth:truth", version.ref = "truth" }
truth-java8 = { module = "com.google.truth.extensions:truth-java8-extension", version.ref = "truth" }
# Build process/APs
# https://github.com/zml2008/contract-validator
contractValidator = "ca.stellardrift:contract-validator:1.0.1"
errorprone = { module = "com.google.errorprone:error_prone_core", version.ref = "errorprone" }
stylecheck = "ca.stellardrift:stylecheck:0.2.1"
build-errorpronePlugin = "net.ltgt.gradle:gradle-errorprone-plugin:4.1.0"
build-indra = { module = "net.kyori:indra-common", version.ref = "indra" }
build-indra-crossdoc = { module = "net.kyori:indra-crossdoc", version.ref = "indra" }
build-indra-sonatype = { module = "net.kyori:indra-publishing-sonatype", version.ref = "indra" }
build-indra-spotless = { module = "net.kyori:indra-licenser-spotless", version.ref = "indra" }
build-goomph = "com.diffplug.gradle:goomph:4.4.0"
build-jmh = { module = "me.champeau.jmh:jmh-gradle-plugin", version.ref = "jmhPlugin" }
build-testLogger = "com.adarshr:gradle-test-logger-plugin:4.0.0"
# unused, for renovate
zCheckstyle = { module = "com.puppycrawl.tools:checkstyle", version.ref = "checkstyle" }
zJmh = { module = "org.openjdk.jmh:jmh-core", version.ref = "jmh" }
[plugins]
indra-sonatype = { id = "net.kyori.indra.publishing.sonatype", version.ref = "indra" }
jmh = { id = "me.champeau.jmh", version.ref = "jmhPlugin" }
nexusPublish = { id = "io.github.gradle-nexus.publish-plugin", version = "2.0.0" }