@@ -196,7 +196,7 @@ lazy val `kamon-twitter-future` = (project in file("instrumentation/kamon-twitte
196
196
.enablePlugins(JavaAgent )
197
197
.settings(instrumentationSettings)
198
198
.settings(
199
- crossScalaVersions := Seq (`scala_2.11_version`, `scala_2.12_version`, `scala_2. 13_version`),
199
+ crossScalaVersions := Seq (`scala_2.13_version`),
200
200
libraryDependencies ++= Seq (
201
201
kanelaAgent % " provided" ,
202
202
" com.twitter" %% " util-core" % " 20.3.0" % " provided" ,
@@ -210,7 +210,7 @@ lazy val `kamon-scalaz-future` = (project in file("instrumentation/kamon-scalaz-
210
210
.enablePlugins(JavaAgent )
211
211
.settings(instrumentationSettings)
212
212
.settings(
213
- crossScalaVersions := Seq (`scala_2.11_version`, `scala_2.12_version`, `scala_2. 13_version`),
213
+ crossScalaVersions := Seq (`scala_2.13_version`),
214
214
libraryDependencies ++= Seq (
215
215
kanelaAgent % " provided" ,
216
216
" org.scalaz" %% " scalaz-concurrent" % " 7.2.28" % " provided" ,
@@ -236,7 +236,7 @@ lazy val `kamon-cats-io` = (project in file("instrumentation/kamon-cats-io"))
236
236
.enablePlugins(JavaAgent )
237
237
.settings(instrumentationSettings)
238
238
.settings(
239
- crossScalaVersions := Seq (`scala_2.11_version`, `scala_2.12_version`, `scala_2. 13_version`),
239
+ crossScalaVersions := Seq (`scala_2.13_version`),
240
240
libraryDependencies ++= Seq (
241
241
kanelaAgent % " provided" , {
242
242
if (scalaBinaryVersion.value == " 2.11" )
@@ -254,7 +254,7 @@ lazy val `kamon-cats-io-3` = (project in file("instrumentation/kamon-cats-io-3")
254
254
.enablePlugins(JavaAgent )
255
255
.settings(instrumentationSettings)
256
256
.settings(
257
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`, scala_3_version),
257
+ crossScalaVersions := Seq (`scala_2.13_version`, scala_3_version),
258
258
libraryDependencies ++= Seq (
259
259
kanelaAgent % " provided" ,
260
260
" org.typelevel" %% " cats-effect" % " 3.3.14" % " provided" ,
@@ -268,7 +268,7 @@ lazy val `kamon-zio-2` = (project in file("instrumentation/kamon-zio-2"))
268
268
.enablePlugins(JavaAgent )
269
269
.settings(instrumentationSettings)
270
270
.settings(
271
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`, scala_3_version),
271
+ crossScalaVersions := Seq (`scala_2.13_version`, scala_3_version),
272
272
libraryDependencies ++= Seq (
273
273
kanelaAgent % " provided" ,
274
274
" dev.zio" %% " zio" % " 2.0.21" % " provided" ,
@@ -333,7 +333,7 @@ lazy val `kamon-mongo-legacy` = (project in file("instrumentation/kamon-mongo-le
333
333
.enablePlugins(JavaAgent )
334
334
.settings(instrumentationSettings)
335
335
.settings(
336
- crossScalaVersions := Seq (`scala_2.11_version`, `scala_2.12_version`, `scala_2. 13_version`),
336
+ crossScalaVersions := Seq (`scala_2.13_version`),
337
337
libraryDependencies ++= Seq (
338
338
kanelaAgent % " provided" ,
339
339
" org.mongodb" % " mongodb-driver-sync" % " 3.11.0" % " provided" ,
@@ -350,7 +350,7 @@ lazy val `kamon-mongo` = (project in file("instrumentation/kamon-mongo"))
350
350
.enablePlugins(JavaAgent )
351
351
.settings(instrumentationSettings)
352
352
.settings(
353
- crossScalaVersions := Seq (`scala_2.11_version`, `scala_2.12_version`, `scala_2. 13_version`),
353
+ crossScalaVersions := Seq (`scala_2.13_version`),
354
354
libraryDependencies ++= Seq (
355
355
kanelaAgent % " provided" ,
356
356
" org.mongodb" % " mongodb-driver-sync" % " 4.2.3" % " provided" ,
@@ -366,7 +366,7 @@ lazy val `kamon-cassandra` = (project in file("instrumentation/kamon-cassandra")
366
366
.disablePlugins(AssemblyPlugin )
367
367
.enablePlugins(JavaAgent )
368
368
.settings(instrumentationSettings)
369
- .settings(crossScalaVersions := Seq (`scala_2.11_version`, `scala_2.12_version`, `scala_2. 13_version`))
369
+ .settings(crossScalaVersions := Seq (`scala_2.13_version`))
370
370
.dependsOn(`kamon-core`, `kamon-instrumentation-common`, `kamon-testkit` % " test" , `kamon-executors`)
371
371
372
372
lazy val `kamon-elasticsearch` = (project in file(" instrumentation/kamon-elasticsearch" ))
@@ -412,6 +412,7 @@ lazy val `kamon-spring` = (project in file("instrumentation/kamon-spring"))
412
412
kanelaAgent % " provided" ,
413
413
" org.springframework.boot" % " spring-boot-starter-web" % " 2.4.2" % " provided" ,
414
414
" org.springframework.boot" % " spring-boot-starter-webflux" % " 2.4.2" % " provided" ,
415
+ " javax.servlet" % " javax.servlet-api" % " 4.0.1" % " provided" ,
415
416
okHttp % " test" ,
416
417
" com.h2database" % " h2" % " 1.4.200" % " test" ,
417
418
" javax.xml.bind" % " jaxb-api" % " 2.3.1" % " test" ,
@@ -466,14 +467,13 @@ lazy val `kamon-akka` = (project in file("instrumentation/kamon-akka"))
466
467
.disablePlugins(AssemblyPlugin )
467
468
.settings(instrumentationSettings : _* )
468
469
.dependsOn(
469
- `kamon-scala-future` % " compile,common,akka-2.5,akka-2. 6" ,
470
- `kamon-testkit` % " test,test-common,test-akka-2.5,test-akka-2. 6"
470
+ `kamon-scala-future` % " compile,common,akka-2.6" ,
471
+ `kamon-testkit` % " test,test-common,test-akka-2.6"
471
472
)
472
473
473
474
def akkaHttpVersion (scalaVersion : String ) = scalaVersion match {
474
- case " 2.11" => " 10.1.12"
475
- case " 3" => " 10.5.0"
476
- case _ => " 10.2.8"
475
+ case " 3" => " 10.5.0"
476
+ case _ => " 10.2.8"
477
477
}
478
478
def akkaStreamVersion (scalaVersion : String ) = scalaVersion match {
479
479
case " 3" => " 2.7.0"
@@ -484,22 +484,11 @@ def akkaGrpcRuntimeVersion(scalaVersion: String) = scalaVersion match {
484
484
case _ => " 2.1.3"
485
485
}
486
486
487
- def versionedScalaSourceDirectories (sourceDir : File , scalaVersion : String ): List [File ] =
488
- scalaVersion match {
489
- case " 3" => List (sourceDir / " scala-2.13+" )
490
- case " 2.13" => List (sourceDir / " scala-2.13+" )
491
- case _ => Nil
492
- }
493
-
494
487
lazy val `kamon-akka-http` = (project in file(" instrumentation/kamon-akka-http" ))
495
488
.enablePlugins(JavaAgent )
496
489
.disablePlugins(AssemblyPlugin )
497
490
.settings(instrumentationSettings)
498
491
.settings(Seq (
499
- Compile / unmanagedSourceDirectories ++= versionedScalaSourceDirectories(
500
- (Compile / sourceDirectory).value,
501
- scalaBinaryVersion.value
502
- ),
503
492
resolvers += Resolver .bintrayRepo(" hseeberger" , " maven" ),
504
493
javaAgents += " org.mortbay.jetty.alpn" % " jetty-alpn-agent" % " 2.0.10" % " test" ,
505
494
libraryDependencies ++= Seq (
@@ -523,7 +512,7 @@ lazy val `kamon-pekko` = (project in file("instrumentation/kamon-pekko"))
523
512
.disablePlugins(AssemblyPlugin )
524
513
.settings(instrumentationSettings : _* )
525
514
.settings(Seq (
526
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`, scala_3_version),
515
+ crossScalaVersions := Seq (`scala_2.13_version`, scala_3_version),
527
516
libraryDependencies ++= Seq (
528
517
" org.apache.pekko" %% " pekko-actor" % " 1.0.1" % " provided"
529
518
)
@@ -540,7 +529,7 @@ lazy val `kamon-pekko-http` = (project in file("instrumentation/kamon-pekko-http
540
529
.disablePlugins(AssemblyPlugin )
541
530
.settings(instrumentationSettings)
542
531
.settings(Seq (
543
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`, scala_3_version),
532
+ crossScalaVersions := Seq (`scala_2.13_version`, scala_3_version),
544
533
libraryDependencies ++= Seq (
545
534
kanelaAgent % " provided" ,
546
535
" org.apache.pekko" %% " pekko-http" % pekkoHttpVersion % " provided" ,
@@ -561,7 +550,7 @@ lazy val `kamon-pekko-grpc` = (project in file("instrumentation/kamon-pekko-grpc
561
550
.settings(instrumentationSettings)
562
551
.settings(Seq (
563
552
PB .additionalDependencies := Seq .empty,
564
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`, scala_3_version),
553
+ crossScalaVersions := Seq (`scala_2.13_version`, scala_3_version),
565
554
libraryDependencies ++= Seq (
566
555
kanelaAgent % " provided" ,
567
556
" org.apache.pekko" %% " pekko-http" % pekkoHttpVersion % " provided" ,
@@ -581,7 +570,7 @@ lazy val `kamon-pekko-connectors-kafka` = (project in file("instrumentation/kamo
581
570
.enablePlugins(JavaAgent )
582
571
.settings(instrumentationSettings)
583
572
.settings(
584
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`, scala_3_version),
573
+ crossScalaVersions := Seq (`scala_2.13_version`, scala_3_version),
585
574
libraryDependencies ++= Seq (
586
575
kanelaAgent % " provided" ,
587
576
" org.apache.pekko" %% " pekko-connectors-kafka" % " 1.0.0" % " provided" ,
@@ -597,7 +586,7 @@ lazy val `kamon-akka-grpc` = (project in file("instrumentation/kamon-akka-grpc")
597
586
.settings(instrumentationSettings)
598
587
.settings(Seq (
599
588
PB .additionalDependencies := Seq .empty,
600
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`, scala_3_version),
589
+ crossScalaVersions := Seq (`scala_2.13_version`, scala_3_version),
601
590
libraryDependencies ++= Seq (
602
591
kanelaAgent % " provided" ,
603
592
" com.typesafe.akka" %% " akka-http" % akkaHttpVersion(scalaBinaryVersion.value) % " provided" ,
@@ -620,12 +609,12 @@ lazy val `kamon-play` = (project in file("instrumentation/kamon-play"))
620
609
.disablePlugins(AssemblyPlugin )
621
610
.settings(
622
611
instrumentationSettings,
623
- crossScalaVersions := Seq (`scala_2.11_version`, `scala_2.12_version`, `scala_2. 13_version`)
612
+ crossScalaVersions := Seq (`scala_2.13_version`)
624
613
)
625
614
.dependsOn(
626
- `kamon-akka` % " compile,test-common,test-play-2.8,test-play-2.7,test-play-2.6 " ,
627
- `kamon-akka-http` % " compile,test-common,test-play-2.8,test-play-2.7,test-play-2.6 " ,
628
- `kamon-testkit` % " test-common,test-play-2.8,test-play-2.7,test-play-2.6 "
615
+ `kamon-akka` % " compile,test-common,test-play-2.8,test-play-2.7" ,
616
+ `kamon-akka-http` % " compile,test-common,test-play-2.8,test-play-2.7" ,
617
+ `kamon-testkit` % " test-common,test-play-2.8,test-play-2.7"
629
618
)
630
619
631
620
lazy val `kamon-okhttp` = (project in file(" instrumentation/kamon-okhttp" ))
@@ -648,7 +637,7 @@ lazy val `kamon-tapir` = (project in file("instrumentation/kamon-tapir"))
648
637
.enablePlugins(JavaAgent )
649
638
.settings(
650
639
instrumentationSettings,
651
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`),
640
+ crossScalaVersions := Seq (`scala_2.13_version`),
652
641
libraryDependencies ++= Seq (
653
642
kanelaAgent % " provided,legacy" ,
654
643
@@ -704,7 +693,7 @@ lazy val `kamon-caffeine` = (project in file("instrumentation/kamon-caffeine"))
704
693
lazy val `kamon-lagom` = (project in file(" instrumentation/kamon-lagom" ))
705
694
.disablePlugins(AssemblyPlugin )
706
695
.settings(
707
- crossScalaVersions := Seq (`scala_2.11_version`, `scala_2.12_version`, `scala_2. 13_version`),
696
+ crossScalaVersions := Seq (`scala_2.13_version`),
708
697
libraryDependencies ++= {
709
698
CrossVersion .partialVersion(scalaVersion.value) match {
710
699
case Some ((2 , scalaMajor)) if scalaMajor == 11 =>
@@ -720,7 +709,7 @@ lazy val `kamon-finagle` = (project in file("instrumentation/kamon-finagle"))
720
709
.enablePlugins(JavaAgent )
721
710
.settings(instrumentationSettings)
722
711
.settings(
723
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`),
712
+ crossScalaVersions := Seq (`scala_2.13_version`),
724
713
libraryDependencies ++= Seq (
725
714
kanelaAgent % " provided" ,
726
715
" com.twitter" %% " finagle-http" % " 21.12.0" % " provided" ,
@@ -751,7 +740,7 @@ lazy val `kamon-alpakka-kafka` = (project in file("instrumentation/kamon-alpakka
751
740
.enablePlugins(JavaAgent )
752
741
.settings(instrumentationSettings)
753
742
.settings(
754
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`),
743
+ crossScalaVersions := Seq (`scala_2.13_version`),
755
744
libraryDependencies ++= Seq (
756
745
kanelaAgent % " provided" ,
757
746
" com.typesafe.akka" %% " akka-stream-kafka" % " 2.1.1" % " provided" ,
@@ -790,7 +779,7 @@ lazy val `kamon-http4s-0_23` = (project in file("instrumentation/kamon-http4s-0.
790
779
.settings(
791
780
name := " kamon-http4s-0.23" ,
792
781
scalacOptions ++= { if (scalaBinaryVersion.value == " 2.12" ) Seq (" -Ypartial-unification" ) else Seq .empty },
793
- crossScalaVersions := Seq (`scala_2.12_version`, `scala_2. 13_version`, `scala_3_version`),
782
+ crossScalaVersions := Seq (`scala_2.13_version`, `scala_3_version`),
794
783
libraryDependencies ++= Seq (
795
784
" org.http4s" %% " http4s-client" % " 0.23.19" % Provided ,
796
785
" org.http4s" %% " http4s-server" % " 0.23.19" % Provided ,
@@ -1002,7 +991,6 @@ lazy val bundle = (project in file("bundle"))
1002
991
.settings(crossScalaVersions := Nil )
1003
992
.aggregate(
1004
993
`kamon-bundle`,
1005
- `kamon-bundle_2_11`,
1006
994
`kamon-bundle-3`,
1007
995
`kamon-runtime-attacher`
1008
996
)
@@ -1104,13 +1092,12 @@ lazy val `kamon-bundle-dependencies-all` = (project in file("bundle/kamon-bundle
1104
1092
* Add a reference here to all the project dependencies that can be built
1105
1093
* from 2.12. Currently only Scala 2.12 and 2.13.
1106
1094
*/
1107
- lazy val `kamon-bundle-dependencies-2-12-and-up ` = (project in file(" bundle/kamon-bundle-dependencies-2-12-and-up" ))
1095
+ lazy val `kamon-bundle-dependencies-2-13 ` = (project in file(" bundle/kamon-bundle-dependencies-2-12-and-up" ))
1108
1096
.disablePlugins(AssemblyPlugin )
1109
1097
.settings(noPublishing : _* )
1110
1098
.settings(ideSkipProject : _* )
1111
1099
.settings(
1112
1100
crossScalaVersions := Seq (
1113
- `scala_2.12_version`,
1114
1101
`scala_2.13_version`
1115
1102
)
1116
1103
)
@@ -1173,13 +1160,12 @@ lazy val `kamon-bundle` = (project in file("bundle/kamon-bundle"))
1173
1160
.settings(ideSkipProject : _* )
1174
1161
.settings(
1175
1162
crossScalaVersions := Seq (
1176
- `scala_2.12_version`,
1177
1163
`scala_2.13_version`
1178
1164
)
1179
1165
)
1180
1166
.dependsOn(
1181
1167
`kamon-core`,
1182
- `kamon-bundle-dependencies-2-12-and-up ` % " shaded"
1168
+ `kamon-bundle-dependencies-2-13 ` % " shaded"
1183
1169
)
1184
1170
1185
1171
lazy val `kamon-bundle-3` = (project in file(" bundle/kamon-bundle-3" ))
@@ -1195,21 +1181,6 @@ lazy val `kamon-bundle-3` = (project in file("bundle/kamon-bundle-3"))
1195
1181
`kamon-bundle-dependencies-3` % " shaded"
1196
1182
)
1197
1183
1198
- lazy val `kamon-bundle_2_11` = (project in file(" bundle/kamon-bundle_2.11" ))
1199
- .enablePlugins(AssemblyPlugin )
1200
- .settings(commonBundleSettings)
1201
- .settings(ideSkipProject : _* )
1202
- .settings(
1203
- scalaVersion := `scala_2.11_version`,
1204
- crossScalaVersions := Seq (
1205
- `scala_2.11_version`
1206
- )
1207
- )
1208
- .dependsOn(
1209
- `kamon-core`,
1210
- `kamon-bundle-dependencies-all` % " shaded"
1211
- )
1212
-
1213
1184
lazy val `bill-of-materials` = (project in file(" bill-of-materials" ))
1214
1185
.enablePlugins(BillOfMaterialsPlugin )
1215
1186
.settings(ideSkipProject : _* )
0 commit comments