Skip to content

Commit

Permalink
Merge pull request #3923 from djspiewak/feature/new-dispatcher
Browse files Browse the repository at this point in the history
Rewrote `Dispatcher`
  • Loading branch information
djspiewak authored Mar 5, 2024
2 parents a8f0bf7 + bd11b81 commit 4fc5628
Show file tree
Hide file tree
Showing 3 changed files with 779 additions and 298 deletions.
13 changes: 11 additions & 2 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -897,7 +897,7 @@ lazy val tests: CrossProject = crossProject(JSPlatform, JVMPlatform, NativePlatf
)
.jvmSettings(
Test / fork := true,
Test / javaOptions += s"-Dsbt.classpath=${(Test / fullClasspath).value.map(_.data.getAbsolutePath).mkString(File.pathSeparator)}",
Test / javaOptions += s"-Dsbt.classpath=${(Test / fullClasspath).value.map(_.data.getAbsolutePath).mkString(File.pathSeparator)}"
// Test / javaOptions += "-XX:ActiveProcessorCount=2",
)

Expand Down Expand Up @@ -986,7 +986,16 @@ lazy val std = crossProject(JSPlatform, JVMPlatform, NativePlatform)
// adds method to sealed Hotswap
ProblemFilters.exclude[ReversedMissingMethodProblem]("cats.effect.std.Hotswap.get"),
// #3972, private trait
ProblemFilters.exclude[IncompatibleTemplateDefProblem]("cats.effect.std.Supervisor$State"),
ProblemFilters.exclude[IncompatibleTemplateDefProblem](
"cats.effect.std.Supervisor$State"),
// introduced by #3923
// Rewrote Dispatcher
ProblemFilters.exclude[MissingClassProblem]("cats.effect.std.Dispatcher$Mode"),
ProblemFilters.exclude[MissingClassProblem]("cats.effect.std.Dispatcher$Mode$"),
ProblemFilters.exclude[MissingClassProblem](
"cats.effect.std.Dispatcher$Mode$Parallel$"),
ProblemFilters.exclude[MissingClassProblem](
"cats.effect.std.Dispatcher$Mode$Sequential$")
)
)
.jsSettings(
Expand Down
Loading

0 comments on commit 4fc5628

Please sign in to comment.