@@ -3,6 +3,7 @@ import java.nio.file._
3
3
4
4
import Modes ._
5
5
import com .jsuereth .sbtpgp .PgpKeys
6
+ import com .typesafe .tools .mima .core .{DirectMissingMethodProblem , ProblemFilters }
6
7
import sbt .Keys ._
7
8
import sbt ._
8
9
import complete .DefaultParsers ._
@@ -14,20 +15,15 @@ import sbt.ScriptedPlugin.autoImport._
14
15
import xerial .sbt .pack .PackPlugin
15
16
import xerial .sbt .pack .PackPlugin .autoImport ._
16
17
import xerial .sbt .Sonatype .autoImport ._
17
-
18
18
import com .typesafe .tools .mima .plugin .MimaPlugin .autoImport ._
19
-
20
- import dotty .tools .sbtplugin .DottyIDEPlugin .{ installCodeExtension , prepareCommand , runProcess }
19
+ import dotty .tools .sbtplugin .DottyIDEPlugin .{installCodeExtension , prepareCommand , runProcess }
21
20
import dotty .tools .sbtplugin .DottyIDEPlugin .autoImport ._
22
-
23
21
import org .scalajs .sbtplugin .ScalaJSPlugin
24
22
import org .scalajs .sbtplugin .ScalaJSPlugin .autoImport ._
25
-
26
23
import sbtbuildinfo .BuildInfoPlugin
27
24
import sbtbuildinfo .BuildInfoPlugin .autoImport ._
28
25
29
26
import scala .util .Properties .isJavaAtLeast
30
-
31
27
import org .portablescala .sbtplatformdeps .PlatformDepsPlugin .autoImport ._
32
28
33
29
object DottyJSPlugin extends AutoPlugin {
@@ -1781,7 +1777,10 @@ object Build {
1781
1777
(Compile / doc/ target).value
1782
1778
},
1783
1779
commonMiMaSettings,
1784
- mimaBinaryIssueFilters ++= MiMaFilters .Library ,
1780
+ mimaBinaryIssueFilters ++= MiMaFilters .Library ++ Seq (
1781
+ ProblemFilters .exclude[DirectMissingMethodProblem ](" scala.runtime.Tuples.init" ),
1782
+ ProblemFilters .exclude[DirectMissingMethodProblem ](" scala.runtime.Tuples.last" )
1783
+ )
1785
1784
)
1786
1785
} else base
1787
1786
}
0 commit comments