@@ -244,6 +244,46 @@ lazy val zincCore = (project in internalPath / "zinc-core")
244244 compileOrder := sbt.CompileOrder .Mixed ,
245245 mimaSettings,
246246 PB .targets in Compile := List (scalapb.gen() -> (sourceManaged in Compile ).value),
247+ mimaBinaryIssueFilters ++= {
248+ import com .typesafe .tools .mima .core ._
249+ import com .typesafe .tools .mima .core .ProblemFilters ._
250+ List (
251+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalNameHashing.allDeps" ),
252+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalNameHashing.sameAPI" ),
253+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalNameHashing.invalidateClass" ),
254+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalNameHashing.invalidateByExternal" ),
255+ exclude[DirectAbstractMethodProblem ](" sbt.internal.inc.IncrementalCommon.invalidatedPackageObjects" ),
256+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalNameHashing.this" ),
257+ exclude[MissingClassProblem ](" sbt.internal.inc.ClassToSourceMapper" ),
258+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.Incremental.compile" ),
259+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.Incremental.prune" ),
260+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.changes" ),
261+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.sameClass" ),
262+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.allDeps" ),
263+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.sameAPI" ),
264+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.invalidateIntermediate" ),
265+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.invalidateByAllExternal" ),
266+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.invalidateDuplicates" ),
267+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.transitiveDeps" ),
268+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.invalidateClass" ),
269+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.externalBinaryModified" ),
270+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.invalidateIncremental" ),
271+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.changedInitial" ),
272+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.transitiveDeps$default$2" ),
273+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.orTrue" ),
274+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.invalidateByExternal" ),
275+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.wrappedLog" ),
276+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.shortcutSameClass" ),
277+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.orEmpty" ),
278+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.changedIncremental" ),
279+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.currentExternalAPI" ),
280+ exclude[DirectMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.this" ),
281+ exclude[ReversedMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.findClassDependencies" ),
282+ exclude[ReversedMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.invalidateClassesInternally" ),
283+ exclude[ReversedMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.invalidateClassesExternally" ),
284+ exclude[ReversedMissingMethodProblem ](" sbt.internal.inc.IncrementalCommon.findAPIChange" )
285+ )
286+ }
247287 )
248288 .configure(addSbtIO, addSbtUtilLogging, addSbtUtilRelation)
249289
0 commit comments