@@ -13,7 +13,7 @@ ThisBuild / crossScalaVersions := Seq(elems = scala212, scala213, scala3)
13
13
14
14
ThisBuild / tlFatalWarnings := false
15
15
16
- ThisBuild / tlBaseVersion := " 5.0 "
16
+ ThisBuild / tlBaseVersion := " 4.6 "
17
17
18
18
ThisBuild / organization := " org.gnieh"
19
19
ThisBuild / organizationName := " Diffson Project"
@@ -58,6 +58,9 @@ lazy val core = crossProject(JSPlatform, JVMPlatform, NativePlatform)
58
58
ProblemFilters .exclude[DirectAbstractMethodProblem ](" diffson.lcs.Lcs.savedHashes" )
59
59
)
60
60
)
61
+ .nativeSettings(
62
+ tlVersionIntroduced := Map (" 3" -> " 4.7.0" , " 2.13" -> " 4.7.0" , " 2.12" -> " 4.7.0" )
63
+ )
61
64
62
65
lazy val testkit = crossProject(JSPlatform , JVMPlatform , NativePlatform )
63
66
.crossType(CrossType .Full )
@@ -66,6 +69,9 @@ lazy val testkit = crossProject(JSPlatform, JVMPlatform, NativePlatform)
66
69
.settings(name := " diffson-testkit" ,
67
70
libraryDependencies ++= Seq (" org.scalatest" %%% " scalatest" % scalatestVersion,
68
71
" org.scalacheck" %%% " scalacheck" % scalacheckVersion))
72
+ .nativeSettings(
73
+ tlVersionIntroduced := Map (" 3" -> " 4.7.0" , " 2.13" -> " 4.7.0" , " 2.12" -> " 4.7.0" )
74
+ )
69
75
.dependsOn(core)
70
76
71
77
lazy val sprayJson = crossProject(JVMPlatform )
@@ -84,7 +90,7 @@ lazy val playJson = crossProject(JSPlatform, JVMPlatform, NativePlatform)
84
90
.settings(name := " diffson-play-json" ,
85
91
libraryDependencies += " org.playframework" %%% " play-json" % " 3.1.0-M3" ,
86
92
tlVersionIntroduced := Map (" 3" -> " 4.3.0" ))
87
- .nativeSettings(tlVersionIntroduced := Map (" 2.12" -> " 4.5 .0" , " 2.13" -> " 4.5 .0" , " 3" -> " 4.5 .0" ))
93
+ .nativeSettings(tlVersionIntroduced := Map (" 2.12" -> " 4.7 .0" , " 2.13" -> " 4.7 .0" , " 3" -> " 4.7 .0" ))
88
94
.dependsOn(core, testkit % Test )
89
95
90
96
val circeVersion = " 0.14.14"
@@ -99,6 +105,9 @@ lazy val circe = crossProject(JSPlatform, JVMPlatform, NativePlatform)
99
105
" io.circe" %%% " circe-parser" % circeVersion
100
106
)
101
107
)
108
+ .nativeSettings(
109
+ tlVersionIntroduced := Map (" 3" -> " 4.7.0" , " 2.13" -> " 4.7.0" , " 2.12" -> " 4.7.0" )
110
+ )
102
111
.dependsOn(core, testkit % Test )
103
112
104
113
val ujsonVersion = " 4.3.2"
@@ -114,6 +123,9 @@ lazy val ujson = crossProject(JSPlatform, JVMPlatform, NativePlatform)
114
123
),
115
124
tlVersionIntroduced := Map (" 3" -> " 4.6.0" , " 2.13" -> " 4.6.0" , " 2.12" -> " 4.6.0" )
116
125
)
126
+ .nativeSettings(
127
+ tlVersionIntroduced := Map (" 3" -> " 4.7.0" , " 2.13" -> " 4.7.0" , " 2.12" -> " 4.7.0" )
128
+ )
117
129
.dependsOn(core, testkit % Test )
118
130
119
131
lazy val benchmarks = crossProject(JVMPlatform )
0 commit comments