@@ -16,32 +16,33 @@ object Dependencies {
1616
1717 val ScalaVersion = " 2.13.8"
1818
19- val AkkaHttpVersion = " 10.2.9 "
20- val AkkaActorVersion = " 2.6.19 "
19+ val AkkaActorVersion = " 2.6.20 "
20+ val AkkaHttpVersion = " 10.2.10 "
2121 val JenaVersion = " 4.6.0"
2222
23- val ZioVersion = " 2.0.2"
24- val ZioHttpVersion = " 2.0.0-RC4"
25- val ZioJsonVersion = " 0.3.0-RC11"
26- val ZioConfigVersion = " 3.0.2"
27- val ZioSchemaVersion = " 0.2.0"
28- val ZioLoggingVersion = " 2.1.0"
29- val ZioZmxVersion = " 2.0.0-RC4 "
30- val ZioPreludeVersion = " 1.0.0-RC15"
23+ val ZioVersion = " 2.0.2"
24+ val ZioHttpVersion = " 2.0.0-RC4"
25+ val ZioJsonVersion = " 0.3.0-RC11"
26+ val ZioConfigVersion = " 3.0.2"
27+ val ZioSchemaVersion = " 0.2.0"
28+ val ZioLoggingVersion = " 2.1.0"
29+ val ZioMetricsConnectorsVersion = " 2.0.0"
30+ val ZioPreludeVersion = " 1.0.0-RC15"
3131
3232 // ZIO - all Scala 3 compatible
33- val zio = " dev.zio" %% " zio" % ZioVersion
34- val zioMacros = " dev.zio" %% " zio-macros" % ZioVersion
35- val zioHttp = " io.d11" %% " zhttp" % ZioHttpVersion
36- val zioJson = " dev.zio" %% " zio-json" % ZioJsonVersion
37- val zioPrelude = " dev.zio" %% " zio-prelude" % ZioPreludeVersion
38- val zioLogging = " dev.zio" %% " zio-logging" % ZioLoggingVersion
39- val zioLoggingSlf4j = " dev.zio" %% " zio-logging-slf4j" % ZioLoggingVersion
40- val zioConfig = " dev.zio" %% " zio-config" % ZioConfigVersion
41- val zioConfigMagnolia = " dev.zio" %% " zio-config-magnolia" % ZioConfigVersion
42- val zioConfigTypesafe = " dev.zio" %% " zio-config-typesafe" % ZioConfigVersion
43- val zioTest = " dev.zio" %% " zio-test" % " 2.0.2"
44- val zioTestSbt = " dev.zio" %% " zio-test-sbt" % " 2.0.2"
33+ val zio = " dev.zio" %% " zio" % ZioVersion
34+ val zioMacros = " dev.zio" %% " zio-macros" % ZioVersion
35+ val zioHttp = " io.d11" %% " zhttp" % ZioHttpVersion
36+ val zioJson = " dev.zio" %% " zio-json" % ZioJsonVersion
37+ val zioPrelude = " dev.zio" %% " zio-prelude" % ZioPreludeVersion
38+ val zioLogging = " dev.zio" %% " zio-logging" % ZioLoggingVersion
39+ val zioLoggingSlf4j = " dev.zio" %% " zio-logging-slf4j" % ZioLoggingVersion
40+ val zioConfig = " dev.zio" %% " zio-config" % ZioConfigVersion
41+ val zioConfigMagnolia = " dev.zio" %% " zio-config-magnolia" % ZioConfigVersion
42+ val zioConfigTypesafe = " dev.zio" %% " zio-config-typesafe" % ZioConfigVersion
43+ val zioTest = " dev.zio" %% " zio-test" % ZioVersion
44+ val zioTestSbt = " dev.zio" %% " zio-test-sbt" % ZioVersion
45+ val zioMetricsConnectors = " dev.zio" %% " zio-metrics-connectors" % ZioMetricsConnectorsVersion
4546
4647 // akka
4748 val akkaActor = " com.typesafe.akka" %% " akka-actor" % AkkaActorVersion // Scala 3 compatible
@@ -55,9 +56,9 @@ object Dependencies {
5556 val jenaText = " org.apache.jena" % " jena-text" % JenaVersion
5657
5758 // logging
58- val logbackClassic = " ch.qos.logback" % " logback-classic" % " 1.2.11"
5959 val scalaLogging = " com.typesafe.scala-logging" %% " scala-logging" % " 3.9.5" // Scala 3 compatible
60- val slf4j = " org.slf4j" % " slf4j-simple" % " 2.0.0"
60+ val slf4jApi = " org.slf4j" % " slf4j-api" % " 2.0.0" // the logging interface
61+ val logbackClassic = " ch.qos.logback" % " logback-classic" % " 1.4.0" // the logging implementation
6162
6263 // Metrics
6364 val aspectjweaver = " org.aspectj" % " aspectjweaver" % " 1.9.9.1"
@@ -115,8 +116,8 @@ object Dependencies {
115116 akkaHttp,
116117 akkaHttpCors,
117118 akkaHttpSprayJson,
119+ akkaSlf4j,
118120 akkaHttpTestkit % Test ,
119- akkaSlf4j % Runtime ,
120121 akkaStream,
121122 akkaStreamTestkit % Test ,
122123 akkaTestkit % Test ,
@@ -136,14 +137,15 @@ object Dependencies {
136137 jwtSprayJson,
137138 kamonCore,
138139 kamonScalaFuture,
139- logbackClassic % Runtime ,
140- rdf4jClient % Test ,
140+ logbackClassic,
141+ rdf4jClient % Test ,
141142 rdf4jShacl,
142143 saxonHE,
143144 scalaGraph,
144145 scalaLogging,
145146 scalaTest % Test ,
146147 scallop,
148+ slf4jApi,
147149 springSecurityCore,
148150 bouncyCastle,
149151 swaggerAkkaHttp,
@@ -159,6 +161,7 @@ object Dependencies {
159161 zioLogging,
160162 zioLoggingSlf4j,
161163 zioMacros,
164+ zioMetricsConnectors,
162165 zioPrelude,
163166 zioTest % Test ,
164167 zioTestSbt % Test
@@ -194,70 +197,78 @@ object Dependencies {
194197
195198 // user projects dependencies
196199 val userInterfaceLibraryDependencies = Seq (
197- slf4j % Test ,
198200 zio,
199201 zioMacros,
200202 zioTest % Test ,
201- zioTestSbt % Test
203+ zioTestSbt % Test ,
204+ zioLogging,
205+ zioLoggingSlf4j
202206 )
203207 val userHandlerLibraryDependencies = Seq (
204208 bouncyCastle,
205- slf4j % Test ,
206209 springSecurityCore,
207210 zio,
208211 zioMacros,
209212 zioTest % Test ,
210- zioTestSbt % Test
213+ zioTestSbt % Test ,
214+ zioLogging,
215+ zioLoggingSlf4j
211216 )
212217 val userCoreLibraryDependencies = Seq (
213218 bouncyCastle,
214- slf4j % Test ,
215219 springSecurityCore,
216220 zio,
217221 zioMacros,
218222 zioTest % Test ,
219- zioTestSbt % Test
223+ zioTestSbt % Test ,
224+ zioLogging,
225+ zioLoggingSlf4j
220226 )
221227 val userRepoLibraryDependencies = Seq (
222- slf4j % Test ,
223228 zio,
224229 zioMacros,
225230 zioTest % Test ,
226- zioTestSbt % Test
231+ zioTestSbt % Test ,
232+ zioLogging,
233+ zioLoggingSlf4j
227234 )
228235
229236 // role projects dependencies
230237 val roleInterfaceLibraryDependencies = Seq (
231- slf4j % Test ,
232238 zio,
233239 zioMacros,
234240 zioTest % Test ,
235- zioTestSbt % Test
241+ zioTestSbt % Test ,
242+ zioLogging,
243+ zioLoggingSlf4j
236244 )
237245 val roleHandlerLibraryDependencies = Seq (
238246 bouncyCastle,
239- slf4j % Test ,
240247 springSecurityCore,
241248 zio,
242249 zioMacros,
243250 zioTest % Test ,
244- zioTestSbt % Test
251+ zioTestSbt % Test ,
252+ zioLogging,
253+ zioLoggingSlf4j
245254 )
246255 val roleCoreLibraryDependencies = Seq (
247256 bouncyCastle,
248- slf4j % Test ,
249257 springSecurityCore,
250258 zio,
251259 zioMacros,
252260 zioTest % Test ,
253- zioTestSbt % Test
261+ zioTestSbt % Test ,
262+ zioLogging,
263+ zioLoggingSlf4j
254264 )
255265 val roleRepoLibraryDependencies = Seq (
256- slf4j % Test ,
257266 zio,
258267 zioMacros,
259268 zioTest % Test ,
260- zioTestSbt % Test
269+ zioTestSbt % Test ,
270+ zioLogging,
271+ zioLoggingSlf4j
261272 )
262273
263274 // shared project dependencies
@@ -267,11 +278,12 @@ object Dependencies {
267278 commonsValidator,
268279 gwtServlet,
269280 scalaLogging,
270- slf4j % Test ,
271281 springSecurityCore,
272282 zioPrelude,
273283 zioTest % Test ,
274- zioTestSbt % Test
284+ zioTestSbt % Test ,
285+ zioLogging,
286+ zioLoggingSlf4j
275287 )
276288
277289 // project project dependencies
0 commit comments