zinc
zinc copied to clipboard
MatchError when apiDebug is enabled and a `TraitPrivateMembersModified` api change is found
[error] An exception has been thrown while trying to dump an api diff.
[error] scala.MatchError: TraitPrivateMembersModified(a.A) (of class sbt.internal.inc.TraitPrivateMembersModified)
[error] at sbt.internal.inc.IncrementalCommon.$anonfun$logApiChanges$1(IncrementalCommon.scala:156)
[error] at sbt.internal.inc.IncrementalCommon.$anonfun$logApiChanges$1$adapted(IncrementalCommon.scala:156)
[error] at scala.collection.immutable.Set$Set1.foreach(Set.scala:95)
[error] at sbt.internal.inc.IncrementalCommon.logApiChanges(IncrementalCommon.scala:156)
[error] at sbt.internal.inc.IncrementalCommon.changedIncremental(IncrementalCommon.scala:190)
[error] at sbt.internal.inc.IncrementalCommon.changedInitial(IncrementalCommon.scala:242)
[error] at sbt.internal.inc.Incremental$.compile(Incremental.scala:66)
[error] at sbt.internal.inc.IncrementalCompile$.apply(Compile.scala:67)
[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:311)
Follow the steps in https://github.com/retronym/zinc-test, uncommenting the last two lines in build.sbt that enable logging.