forked from AlchemistSimulator/Alchemist
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathlibs.versions.toml
More file actions
168 lines (165 loc) · 9.59 KB
/
libs.versions.toml
File metadata and controls
168 lines (165 loc) · 9.59 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
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
[versions]
antlr4 = "4.13.2"
apollo ="4.0.0-beta.7"
arrow = "2.0.0"
dokka = "2.0.0"
graphhopper = "10.0"
graphql = "8.2.1"
graphstream = "2.0"
ignite = "2.16.0"
junit = "5.11.4"
konf = "1.1.2"
kotest = "6.0.0.M1"
ktor = "2.3.13"
kotlin = "2.1.0"
mockito = "5.15.2"
protelis = "17.7.1"
react = "19.0.0-pre.854"
scafi = "1.6.0"
scala = "2.13.16"
scalacache = "0.28.0"
[libraries]
antlr4 = { module = "org.antlr:antlr4", version.ref = "antlr4" }
antlr4-runtime = { module = "org.antlr:antlr4-runtime", version.ref = "antlr4" }
apache-commons-cli = "commons-cli:commons-cli:1.9.0"
apache-commons-codec = "commons-codec:commons-codec:1.17.2"
apache-commons-collections4 = "org.apache.commons:commons-collections4:4.4"
apache-commons-io = "commons-io:commons-io:2.18.0"
apache-commons-lang3 = "org.apache.commons:commons-lang3:3.17.0"
apache-commons-math3 = "org.apache.commons:commons-math3:3.6.1"
apollo-runtime = { module = "com.apollographql.apollo3:apollo-runtime", version.ref = "apollo" }
appdirs = "net.harawata:appdirs:1.3.0"
arrow-core = { module = "io.arrow-kt:arrow-core", version.ref = "arrow" }
boilerplate = "org.danilopianini:boilerplate:0.2.2"
caffeine = "com.github.ben-manes.caffeine:caffeine:3.1.8"
classgraph = "io.github.classgraph:classgraph:4.8.179"
conrec = "org.danilopianini:conrec:0.1.0"
dokka-gradle-plugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "dokka" }
dyn4j = "org.dyn4j:dyn4j:5.0.2"
dsiutils = "it.unimi.dsi:dsiutils:2.7.3"
embedmongo = "de.flapdoodle.embed:de.flapdoodle.embed.mongo:4.18.1"
graphhopper-core = { module = "com.graphhopper:graphhopper-core", version.ref = "graphhopper" }
graphql-client = { module = "com.expediagroup:graphql-kotlin-client", version.ref = "graphql" }
graphql-hooks-provider = { module = "com.expediagroup:graphql-kotlin-hooks-provider", version.ref = "graphql" }
graphql-server = { module = "com.expediagroup:graphql-kotlin-server", version.ref = "graphql" }
graphql-server-ktor = { module = "com.expediagroup:graphql-kotlin-ktor-server", version.ref = "graphql" }
graphstream-algo = { module = "org.graphstream:gs-algo", version.ref = "graphstream" }
graphstream-core = { module = "org.graphstream:gs-core", version.ref = "graphstream" }
groovy-jsr223 = "org.codehaus.groovy:groovy-jsr223:3.0.23"
gson = "com.google.code.gson:gson:2.11.0"
gson-extras = "org.danilopianini:gson-extras:1.3.0"
guava = "com.google.guava:guava:33.4.0-jre"
ignite-core = { module = "org.apache.ignite:ignite-core", version.ref = "ignite" }
ignite-indexing = { module = "org.apache.ignite:ignite-indexing", version.ref = "ignite" }
ignite-spring = { module = "org.apache.ignite:ignite-spring", version.ref = "ignite" }
javalib-java7 = "org.danilopianini:javalib-java7:0.6.1"
jgit = "org.eclipse.jgit:org.eclipse.jgit:7.1.0.202411261347-r"
jgrapht-core = "org.jgrapht:jgrapht-core:1.5.2"
jirf = "org.danilopianini:jirf:0.4.27"
jool = "org.jooq:jool:0.9.15"
jpx = "io.jenetics:jpx:3.2.1"
jsr305 = "com.google.code.findbugs:jsr305:3.0.2"
junit-api = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "junit" }
junit-engine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junit" }
junit-platform-engine = "org.junit.platform:junit-platform-engine:1.11.4"
junit-platform-launcher = "org.junit.platform:junit-platform-launcher:1.11.4"
kasechange = "net.pearx.kasechange:kasechange:1.4.1"
konf = { module = "com.uchuhimo:konf", version.ref = "konf" }
korim = "com.soywiz.korlibs.korim:korim:4.0.10"
kotest-assertions-core = { module = "io.kotest:kotest-assertions-core", version.ref = "kotest" }
kotest-framework-engine = { module = "io.kotest:kotest-framework-engine", version.ref = "kotest" }
kotest-runner = { module = "io.kotest:kotest-runner-junit5-jvm", version.ref = "kotest" }
kotlin-cli = "org.jetbrains.kotlinx:kotlinx-cli:0.3.6"
kotlin-coroutines-core = "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0"
kotlin-jvm-plugin = { module = "org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin", version.ref = "kotlin" }
kotlin-multiplatform-plugin = { module = "org.jetbrains.kotlin.multiplatform:org.jetbrains.kotlin.multiplatform.gradle.plugin", version.ref = "kotlin" }
kotlin-test-common = { module = "org.jetbrains.kotlin:kotlin-test-common", version.ref = "kotlin" }
kotlin-test-annotations = { module = "org.jetbrains.kotlin:kotlin-test-annotations-common", version.ref = "kotlin" }
kotlin-react = { module = "org.jetbrains.kotlin-wrappers:kotlin-react", version.ref = "react" }
kotlin-react-dom = { module = "org.jetbrains.kotlin-wrappers:kotlin-react-dom", version.ref = "react" }
kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "kotlin" }
kotlinx-serialization-json = "org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.1"
kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "kotlin" }
ktor-client-core = { module = "io.ktor:ktor-client-core", version.ref = "ktor" }
ktor-client-js = { module = "io.ktor:ktor-client-js", version.ref = "ktor" }
ktor-client-content-negotiation = { module = "io.ktor:ktor-client-content-negotiation", version.ref = "ktor" }
ktor-serialization = { module = "io.ktor:ktor-serialization", version.ref = "ktor" }
ktor-serialization-jackson = { module = "io.ktor:ktor-serialization-jackson", version.ref = "ktor" }
ktor-serialization-kotlinx-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor" }
ktor-server-compression = { module = "io.ktor:ktor-server-compression", version.ref = "ktor" }
ktor-server-content-negotiation = { module = "io.ktor:ktor-server-content-negotiation", version.ref = "ktor" }
ktor-server-cors = { module = "io.ktor:ktor-server-cors", version.ref = "ktor" }
ktor-server-cors-jvm = { module = "io.ktor:ktor-server-cors-jvm", version.ref = "ktor" }
ktor-server-core-jvm = { module = "io.ktor:ktor-server-core-jvm", version.ref = "ktor" }
ktor-server-netty = { module = "io.ktor:ktor-server-netty", version.ref = "ktor" }
ktor-server-test-host = { module = "io.ktor:ktor-server-test-host", version.ref = "ktor" }
ktor-server-websockets = { module = "io.ktor:ktor-server-websockets-jvm", version.ref = "ktor" }
listset = "org.danilopianini:listset:0.3.9"
logback = "ch.qos.logback:logback-classic:1.5.16"
mapsforge = "org.mapsforge:mapsforge-map-awt:0.21.0"
miglayout-swing = "com.miglayout:miglayout-swing:11.4.2"
mockito-core = { module = "org.mockito:mockito-core", version.ref = "mockito" }
mongodb = "org.mongodb:mongodb-driver-sync:5.3.0"
oxygen-icons = "net.anwiba.commons.swing.icons:org.oxygen.oxygen-icons:4.13.0-1.2.50"
protelis-interpreter = { module = "org.protelis:protelis-interpreter", version.ref = "protelis" }
protelis-lang = { module = "org.protelis:protelis-lang", version.ref = "protelis" }
quadtree = "org.danilopianini:java-quadtree:0.2.1"
resourceloader = "org.danilopianini:thread-inheritable-resource-loader:0.3.7"
rtree = "com.github.davidmoten:rtree:0.12"
scafi-core = { module = "it.unibo.scafi:scafi-core_2.13", version.ref = "scafi" }
scala-compiler = { module = "org.scala-lang:scala-compiler", version.ref = "scala" }
scala-library = { module = "org.scala-lang:scala-library", version.ref = "scala" }
scalacache-core = { module = "com.github.cb372:scalacache-core_2.13", version.ref = "scalacache" }
scalacache-guava = { module = "com.github.cb372:scalacache-guava_2.13", version.ref = "scalacache" }
scalatest = "org.scalatest:scalatest_2.13:3.3.0-SNAP4"
scalatest-junit = "org.scalatestplus:junit-5-11_2.13:3.2.19.0"
simplelatlng = "com.javadocmd:simplelatlng:1.4.0"
slf4j = "org.slf4j:slf4j-api:2.0.16"
snakeyaml = "org.yaml:snakeyaml:2.3"
spotbugs-annotations = "com.github.spotbugs:spotbugs-annotations:4.8.6"
redux-kotlin-threadsafe = "org.reduxkotlin:redux-kotlin-threadsafe:0.6.1"
svgsalamander = "guru.nidi.com.kitfox:svgSalamander:1.1.3"
trove4j = "net.sf.trove4j:trove4j:3.0.3"
[bundles]
graphhopper = [ "graphhopper-core" ]
graphql-server = [ "graphql-server", "graphql-server-ktor" ]
kotlin-react = [ "kotlin-react", "kotlin-react-dom" ]
ktor-client = [ "ktor-client-js", "ktor-client-content-negotiation", "ktor-serialization-kotlinx-json" ]
ktor-server = [
"ktor-serialization",
"ktor-serialization-jackson",
"ktor-serialization-kotlinx-json",
"ktor-server-compression",
"ktor-server-content-negotiation",
"ktor-server-cors",
"ktor-server-core-jvm",
"ktor-server-netty",
"ktor-server-websockets"
]
protelis = [ "protelis-interpreter", "protelis-lang" ]
scala = [ "scala-compiler", "scala-library" ]
scalacache = [ "scalacache-core", "scalacache-guava" ]
scalatest = [ "scalatest", "scalatest-junit", "junit-platform-engine", "junit-platform-launcher" ]
testing-compile = [
"junit-api",
"kotest-assertions-core",
"kotest-runner",
"mockito-core"
]
testing-runtimeOnly = [ "junit-engine" ]
[plugins]
gitSemVer = "org.danilopianini.git-sensitive-semantic-versioning-gradle-plugin:3.1.7"
graphql-client = { id = "com.apollographql.apollo3", version.ref = "apollo" }
graphql-server = { id = "com.expediagroup.graphql", version.ref = "graphql" }
hugo = "io.github.fstaudt.hugo:0.9.0"
java-qa = "org.danilopianini.gradle-java-qa:1.84.0"
kotest-multiplatform = { id = "io.kotest.multiplatform", version.ref = "kotest" }
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
kotlin-qa = "org.danilopianini.gradle-kotlin-qa:0.78.0"
ktor = { id = "io.ktor.plugin", version.ref = "ktor" }
multiJvmTesting = "org.danilopianini.multi-jvm-test-plugin:3.1.2"
publishOnCentral = "org.danilopianini.publish-on-central:8.0.1"
scalafmt = "cz.alenkacz.gradle.scalafmt:1.16.2"
shadowJar = "com.github.johnrengelman.shadow:8.1.1"
taskTree = "com.dorongold.task-tree:4.0.0"
jpackage = "org.panteleyev.jpackageplugin:1.6.0"