Skip to content

Commit 4fc5628

Browse files
authored
Merge pull request #3923 from djspiewak/feature/new-dispatcher
Rewrote `Dispatcher`
2 parents a8f0bf7 + bd11b81 commit 4fc5628

3 files changed

Lines changed: 779 additions & 298 deletions

File tree

build.sbt

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -897,7 +897,7 @@ lazy val tests: CrossProject = crossProject(JSPlatform, JVMPlatform, NativePlatf
897897
)
898898
.jvmSettings(
899899
Test / fork := true,
900-
Test / javaOptions += s"-Dsbt.classpath=${(Test / fullClasspath).value.map(_.data.getAbsolutePath).mkString(File.pathSeparator)}",
900+
Test / javaOptions += s"-Dsbt.classpath=${(Test / fullClasspath).value.map(_.data.getAbsolutePath).mkString(File.pathSeparator)}"
901901
// Test / javaOptions += "-XX:ActiveProcessorCount=2",
902902
)
903903

@@ -986,7 +986,16 @@ lazy val std = crossProject(JSPlatform, JVMPlatform, NativePlatform)
986986
// adds method to sealed Hotswap
987987
ProblemFilters.exclude[ReversedMissingMethodProblem]("cats.effect.std.Hotswap.get"),
988988
// #3972, private trait
989-
ProblemFilters.exclude[IncompatibleTemplateDefProblem]("cats.effect.std.Supervisor$State"),
989+
ProblemFilters.exclude[IncompatibleTemplateDefProblem](
990+
"cats.effect.std.Supervisor$State"),
991+
// introduced by #3923
992+
// Rewrote Dispatcher
993+
ProblemFilters.exclude[MissingClassProblem]("cats.effect.std.Dispatcher$Mode"),
994+
ProblemFilters.exclude[MissingClassProblem]("cats.effect.std.Dispatcher$Mode$"),
995+
ProblemFilters.exclude[MissingClassProblem](
996+
"cats.effect.std.Dispatcher$Mode$Parallel$"),
997+
ProblemFilters.exclude[MissingClassProblem](
998+
"cats.effect.std.Dispatcher$Mode$Sequential$")
990999
)
9911000
)
9921001
.jsSettings(

0 commit comments

Comments
 (0)