-
Notifications
You must be signed in to change notification settings - Fork 2
/
versions.toml
77 lines (72 loc) · 4.6 KB
/
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
#
# JPMS Attic: Version Catalog
# ---------------------------
# This version catalog is used internally by the repository tools to define the library coordinates hosted by this
# repository. To use this Version Catalog downstream in your project, see the docs at:
#
# https://github.com/elide-dev/jpms
#
[versions]
checker = "3.43.0-SNAPSHOT"
errorprone = "2.26.1-jpms"
geantyref = "1.3.15-jpms"
guava = "33.1.0-jre-jpms"
j2objc = "3.0.0"
kotlinx-collections-immutable = "0.4.1-jpms"
maven-resolver = "2.10.0-alpha-10-jpms-b3"
protobuf = "4.26.0-jpms"
reactivestreams = "1.0.4-jpms"
## Minimum versions of popular libraries where JPMS support is available.
caffeine = ">= 3.0.2"
gradle = ">= 7"
java = ">= 9"
jetbrains-annotations = ">= 21.0.0"
slf4j = ">= 2.0.0"
snakeyaml-core = ">= 2.0"
snakeyaml-engine = ">= 2.7"
[libraries]
checker-qual = { module = "org.checkerframework:checker-qual", version.ref = "checker" }
errorprone-annotations = { module = "com.google.errorprone:error_prone_annotations", version.ref = "errorprone" }
geantyref = { module = "io.leangen.geantyref:geantyref", version.ref = "geantyref" }
guava = { module = "com.google.guava:guava", version.ref = "guava" }
j2objc-annotations = { module = "com.google.j2objc:j2objc-annotations", version.ref = "j2objc" }
kotlinx-collections-immutable = { module = "org.jetbrains.kotlinx:kotlinx-collections-immutable", version.ref = "kotlinx-collections-immutable" }
maven-resolver-api = { module = "org.apache.maven.resolver:maven-resolver-api", version.ref = "maven-resolver" }
maven-resolver-connector-basic = { module = "org.apache.maven.resolver:maven-resolver-connector-basic", version.ref = "maven-resolver" }
maven-resolver-generator-gnupg = { module = "org.apache.maven.resolver:maven-resolver-generator-gnupg", version.ref = "maven-resolver" }
maven-resolver-impl = { module = "org.apache.maven.resolver:maven-resolver-impl", version.ref = "maven-resolver" }
maven-resolver-named-locks = { module = "org.apache.maven.resolver:maven-resolver-named-locks", version.ref = "maven-resolver" }
maven-resolver-spi = { module = "org.apache.maven.resolver:maven-resolver-spi", version.ref = "maven-resolver" }
maven-resolver-supplier-mvn3 = { module = "org.apache.maven.resolver:maven-resolver-supplier-mvn3", version.ref = "maven-resolver" }
maven-resolver-supplier-mvn4 = { module = "org.apache.maven.resolver:maven-resolver-supplier-mvn4", version.ref = "maven-resolver" }
maven-resolver-transport-apache = { module = "org.apache.maven.resolver:maven-resolver-transport-apache", version.ref = "maven-resolver" }
maven-resolver-transport-classpath = { module = "org.apache.maven.resolver:maven-resolver-transport-classpath", version.ref = "maven-resolver" }
maven-resolver-transport-file = { module = "org.apache.maven.resolver:maven-resolver-transport-file", version.ref = "maven-resolver" }
maven-resolver-transport-jdk-parent = { module = "org.apache.maven.resolver:maven-resolver-transport-jdk-parent", version.ref = "maven-resolver" }
maven-resolver-transport-jdk = { module = "org.apache.maven.resolver:maven-resolver-transport-jdk", version.ref = "maven-resolver" }
maven-resolver-transport-jdk11 = { module = "org.apache.maven.resolver:maven-resolver-transport-jdk-11", version.ref = "maven-resolver" }
maven-resolver-transport-jdk21 = { module = "org.apache.maven.resolver:maven-resolver-transport-jdk-21", version.ref = "maven-resolver" }
maven-resolver-transport-jetty = { module = "org.apache.maven.resolver:maven-resolver-transport-jetty", version.ref = "maven-resolver" }
maven-resolver-util = { module = "org.apache.maven.resolver:maven-resolver-util", version.ref = "maven-resolver" }
protobuf-java = { module = "com.google.protobuf:protobuf-java", version.ref = "protobuf" }
protobuf-java-lite = { module = "com.google.protobuf:protobuf-javalite", version.ref = "protobuf" }
protobuf-util = { module = "com.google.protobuf:protobuf-util", version.ref = "protobuf" }
protobuf-kotlin = { module = "com.google.protobuf:protobuf-kotlin", version.ref = "protobuf" }
protobuf-kotlin-lite = { module = "com.google.protobuf:protobuf-kotlin-lite", version.ref = "protobuf" }
reactivestreams = { module = "org.reactivestreams:reactive-streams", version.ref = "reactivestreams" }
[bundles]
maven-resolver = [
"maven-resolver-api",
"maven-resolver-generator-gnupg",
"maven-resolver-impl",
"maven-resolver-named-locks",
"maven-resolver-spi",
"maven-resolver-transport-classpath",
"maven-resolver-transport-file",
"maven-resolver-transport-jdk-parent",
"maven-resolver-transport-jdk",
"maven-resolver-transport-jdk11",
"maven-resolver-transport-jdk21",
"maven-resolver-transport-jetty",
"maven-resolver-util"
]