Skip to content

Instantly share code, notes, and snippets.

@alexarchambault
Created June 8, 2015 13:34
Show Gist options
  • Save alexarchambault/b76cd05ad25340f92f8d to your computer and use it in GitHub Desktop.
Save alexarchambault/b76cd05ad25340f92f8d to your computer and use it in GitHub Desktop.
shapeless 2.2.1 / 2.2.0 binary compatibility
> mima-report-binary-issues
[warn] Credentials file /home/alexandre/.ivy2/.credentials does not exist
[info] Resolving org.scala-lang#scala-library;2.11.6 ...
[info] Compiling 1 Scala source to /home/alexandre/projects/shapeless/core/target/scala-2.11/classes...
[info] core: found 18 potential binary incompatibilities
[error] * method noopRotateLeftImpl()shapeless.ops.coproduct#RotateLeft in object shapeless.ops.coproduct#RotateLeft does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#RotateLeft.noopRotateLeftImpl")
[error] * method implToRotateLeft(shapeless.ops.coproduct#Length,shapeless.ops.nat#Mod,shapeless.ops.coproduct#RotateLeft#Impl)shapeless.ops.coproduct#RotateLeft in object shapeless.ops.coproduct#RotateLeft does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#RotateLeft.implToRotateLeft")
[error] * interface shapeless.ops.coproduct#RotateLeft#Impl does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingClassProblem]("shapeless.ops.coproduct$RotateLeft$Impl")
[error] * method noopRotateRight()shapeless.ops.coproduct#RotateRight in trait shapeless.ops.coproduct#LowPriorityRotateRight does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#LowPriorityRotateRight.noopRotateRight")
[error] * method coproductRotateRight(shapeless.ops.coproduct#Length,shapeless.ops.nat#Mod,shapeless.ops.nat#Diff,shapeless.ops.coproduct#RotateLeft)shapeless.ops.coproduct#RotateRight in trait shapeless.ops.coproduct#LowPriorityRotateRight does not have a correspondent in old version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#LowPriorityRotateRight.coproductRotateRight")
[error] * method noopRotateLeft()shapeless.ops.hlist#RotateLeft in object shapeless.ops.hlist#RotateLeft does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.hlist#RotateLeft.noopRotateLeft")
[error] * method noopRotateRight()shapeless.ops.hlist#RotateRight in trait shapeless.ops.hlist#LowPriorityRotateRight does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.hlist#LowPriorityRotateRight.noopRotateRight")
[error] * method hlistRotateRight(shapeless.ops.hlist#Length,shapeless.ops.nat#Mod,shapeless.ops.nat#Diff,shapeless.ops.hlist#RotateLeft)shapeless.ops.hlist#RotateRight in trait shapeless.ops.hlist#LowPriorityRotateRight does not have a correspondent in old version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.hlist#LowPriorityRotateRight.hlistRotateRight")
[error] * method noopRotateLeft()shapeless.ops.hlist#RotateLeft in trait shapeless.ops.hlist#LowPriorityRotateLeft does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.hlist#LowPriorityRotateLeft.noopRotateLeft")
[error] * method hlistRotateLeft(shapeless.ops.hlist#Length,shapeless.ops.nat#Mod,shapeless.ops.hlist#Split,shapeless.ops.hlist#Prepend)shapeless.ops.hlist#RotateLeft in trait shapeless.ops.hlist#LowPriorityRotateLeft does not have a correspondent in old version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.hlist#LowPriorityRotateLeft.hlistRotateLeft")
[error] * method reverseCNil()shapeless.ops.coproduct#Reverse in object shapeless.ops.coproduct#Reverse does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#Reverse.reverseCNil")
[error] * method reverseCoproduct(shapeless.ops.coproduct#Reverse,shapeless.ops.coproduct#RotateLeft,shapeless.ops.coproduct#Inject)shapeless.ops.coproduct#Reverse in object shapeless.ops.coproduct#Reverse does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#Reverse.reverseCoproduct")
[error] * method noopRotateRight()shapeless.ops.hlist#RotateRight in object shapeless.ops.hlist#RotateRight does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.hlist#RotateRight.noopRotateRight")
[error] * method noopRotateRight()shapeless.ops.coproduct#RotateRight in object shapeless.ops.coproduct#RotateRight does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#RotateRight.noopRotateRight")
[error] * method hlistRotateRight(shapeless.ops.coproduct#Length,shapeless.ops.nat#Mod,shapeless.ops.nat#Diff,shapeless.ops.coproduct#RotateLeft#Impl)shapeless.ops.coproduct#RotateRight in object shapeless.ops.coproduct#RotateRight does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#RotateRight.hlistRotateRight")
[error] * method noopRotateLeftImpl()shapeless.ops.coproduct#RotateLeft in trait shapeless.ops.coproduct#LowPriorityRotateLeft does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#LowPriorityRotateLeft.noopRotateLeftImpl")
[error] * method coproductRotateLeft(shapeless.ops.coproduct#Length,shapeless.ops.nat#Mod,shapeless.ops.coproduct#Split,shapeless.ops.coproduct#Prepend)shapeless.ops.coproduct#RotateLeft in trait shapeless.ops.coproduct#LowPriorityRotateLeft does not have a correspondent in old version
[error] filter with: ProblemFilters.exclude[MissingMethodProblem]("shapeless.ops.coproduct#LowPriorityRotateLeft.coproductRotateLeft")
[error] * object shapeless.ops.coproduct#RotateLeft#Impl does not have a correspondent in new version
[error] filter with: ProblemFilters.exclude[MissingClassProblem]("shapeless.ops.coproduct$RotateLeft$Impl$")
[trace] Stack trace suppressed: run last core/*:mimaReportBinaryIssues for the full output.
[error] (core/*:mimaReportBinaryIssues) core: Binary compatibility check failed!
[error] Total time: 1 s, completed Jun 8, 2015 3:33:34 PM
>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment