Skip to content

Commit 4042da9

Browse files
authored
Update Binary Compatibility Version (zio#8323)
* update binary compatibility version * fix warning * fail on problem
1 parent a467107 commit 4042da9

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

build.sbt

+1-1
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ lazy val tests = crossProject(JSPlatform, JVMPlatform, NativePlatform)
427427
Seq("-P:silencer:globalFilters=[zio.stacktracer.TracingImplicits.disableAutoTrace]")
428428
}
429429
)
430-
.jvmSettings(mimaSettings(failOnProblem = false))
430+
.jvmSettings(mimaSettings(failOnProblem = true))
431431
.jsSettings(
432432
jsSettings,
433433
libraryDependencies ++= List(

project/MimaSettings.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import com.typesafe.tools.mima.core._
66
import com.typesafe.tools.mima.core.ProblemFilters._
77

88
object MimaSettings {
9-
lazy val bincompatVersionToCompare = "2.0.10"
9+
lazy val bincompatVersionToCompare = "2.0.15"
1010

1111
def mimaSettings(failOnProblem: Boolean) =
1212
Seq(

test/shared/src/main/scala/zio/test/TestArrow.scala

+6-4
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ case class TestResult(arrow: TestArrow[Any, Boolean]) { self =>
4343
}
4444

4545
object TestResult {
46-
def all(assert: TestResult, asserts: TestResult*): TestResult = asserts.foldLeft(assert)(_ && _)
46+
def allSuccesses(assert: TestResult, asserts: TestResult*): TestResult = asserts.foldLeft(assert)(_ && _)
4747

48-
def any(assert: TestResult, asserts: TestResult*): TestResult = asserts.foldLeft(assert)(_ || _)
48+
def anySuccesses(assert: TestResult, asserts: TestResult*): TestResult = asserts.foldLeft(assert)(_ || _)
4949

5050
implicit def liftTestResultToZIO[R, E](result: TestResult)(implicit trace: Trace): ZIO[R, E, TestResult] =
5151
if (result.isSuccess)
@@ -55,9 +55,11 @@ object TestResult {
5555

5656
private[zio] final case class Exit(result: TestResult) extends Throwable
5757

58-
private def all(asserts: TestResult*): TestResult = asserts.reduce(_ && _)
58+
@deprecated("Use allSuccesses", "2.0.16")
59+
def all(asserts: TestResult*): TestResult = asserts.reduce(_ && _)
5960

60-
private def any(asserts: TestResult*): TestResult = asserts.reduce(_ || _)
61+
@deprecated("Use anySuccesses", "2.0.16")
62+
def any(asserts: TestResult*): TestResult = asserts.reduce(_ || _)
6163
}
6264

6365
sealed trait TestArrow[-A, +B] { self =>

0 commit comments

Comments
 (0)