@@ -34,15 +34,15 @@ object Settings {
34
34
// the last point version in each minor release series
35
35
val legacyDocTags: Seq[String] = Seq(
36
36
"0.9.12",
37
- "0.10.15",
37
+ "0.10.15"
38
38
)
39
39
val docTags: Seq[String] = Seq(
40
40
"0.11.13",
41
41
"0.12.5"
42
42
)
43
43
val mimaBaseVersions: Seq[String] =
44
44
0.to(13).map("0.11." + _) ++
45
- Seq("0.12.0", "0.12.1", "0.12.2", "0.12.3", "0.12.4", "0.12.5")
45
+ Seq("0.12.0", "0.12.1", "0.12.2", "0.12.3", "0.12.4", "0.12.5")
46
46
}
47
47
48
48
object Deps {
@@ -166,7 +166,8 @@ object Deps {
166
166
val scalacScoverage2Plugin = ivy"org.scoverage:::scalac-scoverage-plugin:${scoverage2Version}"
167
167
val scalacScoverage2Reporter = ivy"org.scoverage::scalac-scoverage-reporter:${scoverage2Version}"
168
168
val scalacScoverage2Domain = ivy"org.scoverage::scalac-scoverage-domain:${scoverage2Version}"
169
- val scalacScoverage2Serializer = ivy"org.scoverage::scalac-scoverage-serializer:${scoverage2Version}"
169
+ val scalacScoverage2Serializer =
170
+ ivy"org.scoverage::scalac-scoverage-serializer:${scoverage2Version}"
170
171
val scalaparse = ivy"com.lihaoyi::scalaparse:${fastparse.version}"
171
172
val scalatags = ivy"com.lihaoyi::scalatags:0.12.0"
172
173
def scalaXml = ivy"org.scala-lang.modules::scala-xml:2.3.0"
@@ -184,24 +185,30 @@ object Deps {
184
185
val requests = ivy"com.lihaoyi::requests:0.9.0"
185
186
val logback = ivy"ch.qos.logback:logback-classic:1.5.15"
186
187
val sonatypeCentralClient = ivy"com.lumidion::sonatype-central-client-requests:0.3.0"
187
- val kotlinVersion = "2.0.21 "
188
+ val kotlinVersion = "2.1.0 "
188
189
val kotlinCompiler = ivy"org.jetbrains.kotlin:kotlin-compiler:$kotlinVersion"
189
190
val mavenVersion = "3.9.9"
190
191
val mavenEmbedder = ivy"org.apache.maven:maven-embedder:$mavenVersion"
191
192
val mavenResolverVersion = "1.9.22"
192
- val mavenResolverConnectorBasic = ivy"org.apache.maven.resolver:maven-resolver-connector-basic:$mavenResolverVersion"
193
- val mavenResolverSupplier = ivy"org.apache.maven.resolver:maven-resolver-supplier:$mavenResolverVersion"
194
- val mavenResolverTransportFile = ivy"org.apache.maven.resolver:maven-resolver-transport-file:$mavenResolverVersion"
195
- val mavenResolverTransportHttp = ivy"org.apache.maven.resolver:maven-resolver-transport-http:$mavenResolverVersion"
196
- val mavenResolverTransportWagon = ivy"org.apache.maven.resolver:maven-resolver-transport-wagon:$mavenResolverVersion"
193
+ val mavenResolverConnectorBasic =
194
+ ivy"org.apache.maven.resolver:maven-resolver-connector-basic:$mavenResolverVersion"
195
+ val mavenResolverSupplier =
196
+ ivy"org.apache.maven.resolver:maven-resolver-supplier:$mavenResolverVersion"
197
+ val mavenResolverTransportFile =
198
+ ivy"org.apache.maven.resolver:maven-resolver-transport-file:$mavenResolverVersion"
199
+ val mavenResolverTransportHttp =
200
+ ivy"org.apache.maven.resolver:maven-resolver-transport-http:$mavenResolverVersion"
201
+ val mavenResolverTransportWagon =
202
+ ivy"org.apache.maven.resolver:maven-resolver-transport-wagon:$mavenResolverVersion"
197
203
val coursierJvmIndexVersion = "0.0.4-70-51469f"
198
204
199
205
object RuntimeDeps {
200
206
val dokkaVersion = "1.9.20"
201
207
val koverVersion = "0.8.3"
202
208
203
209
val detektCli = ivy"io.gitlab.arturbosch.detekt:detekt-cli:1.23.7"
204
- val dokkaAnalysisDescriptors = ivy"org.jetbrains.dokka:analysis-kotlin-descriptors:$dokkaVersion"
210
+ val dokkaAnalysisDescriptors =
211
+ ivy"org.jetbrains.dokka:analysis-kotlin-descriptors:$dokkaVersion"
205
212
val dokkaBase = ivy"org.jetbrains.dokka:dokka-base:$dokkaVersion"
206
213
val dokkaCli = ivy"org.jetbrains.dokka:dokka-cli:$dokkaVersion"
207
214
val errorProneCore = ivy"com.google.errorprone:error_prone_core:2.31.0"
@@ -227,7 +234,7 @@ object Deps {
227
234
koverJvmAgent,
228
235
ktfmt,
229
236
ktlint,
230
- sbtTestInterface,
237
+ sbtTestInterface
231
238
)
232
239
}
233
240
@@ -651,14 +658,12 @@ def formatDep(dep: Dep) = {
651
658
s"${d.module.organization.value}:${d.module.name.value}:${d.version}"
652
659
}
653
660
654
-
655
661
def listIn(path: os.Path) = interp.watchValue(os.list(path).map(_.last))
656
662
657
663
object idea extends MillPublishScalaModule {
658
664
def moduleDeps = Seq(build.scalalib, build.runner)
659
665
}
660
666
661
-
662
667
private def resolveTasks[T](taskNames: String*): Seq[NamedTask[T]] = {
663
668
mill.resolve.Resolve.Tasks.resolve(
664
669
build,
0 commit comments