Compare commits
1 Commits
master/k2.
...
master/k2.
Author | SHA1 | Date | |
---|---|---|---|
2d8df07dbb |
@ -67,4 +67,17 @@ public fun KotlinMultiplatformExtension.setCompatibilityWithKotlin(version: Kotl
|
|||||||
this.configureAllCompilersOptionsOnAllTargets {
|
this.configureAllCompilersOptionsOnAllTargets {
|
||||||
this@configureAllCompilersOptionsOnAllTargets.apiVersion.set(version)
|
this@configureAllCompilersOptionsOnAllTargets.apiVersion.set(version)
|
||||||
this@configureAllCompilersOptionsOnAllTargets.languageVersion.set(version)
|
this@configureAllCompilersOptionsOnAllTargets.languageVersion.set(version)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public fun KotlinTarget.suppressWarningsForAllCompilations(vararg names: String): Unit =
|
||||||
|
this.configureAllCompilersOptionsOnAllCompilations {
|
||||||
|
for (warn in names) {
|
||||||
|
this@configureAllCompilersOptionsOnAllCompilations.freeCompilerArgs.add("-Xsuppress-warning=${warn}")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public fun KotlinMultiplatformExtension.suppressWarningsForForAllTargets(vararg names: String) {
|
||||||
|
this.targets.configureEach { t ->
|
||||||
|
t.suppressWarningsForAllCompilations(*names)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
this=0.3
|
this=0.3
|
||||||
kotlin=2.0.20
|
kotlin=2.1.10
|
||||||
gradle=7.5.1
|
gradle=7.6.3
|
Loading…
Reference in New Issue
Block a user