From 3f0115b5a99f66084919cba69e85bbeec3310d7a Mon Sep 17 00:00:00 2001 From: Matthias Kurz Date: Sun, 5 May 2024 09:45:31 +0200 Subject: [PATCH] Update mima filters --- project/BuildSettings.scala | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/project/BuildSettings.scala b/project/BuildSettings.scala index 9779742e85f..2288cc921d6 100644 --- a/project/BuildSettings.scala +++ b/project/BuildSettings.scala @@ -320,6 +320,8 @@ object BuildSettings { ProblemFilters.exclude[MissingTypesProblem]("views.html.play20.manual$"), // Switch to Jakarta DI ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.api.http.DefaultHttpErrorHandler.this"), + ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.api.http.DefaultHttpRequestHandler.this"), + ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.api.http.JavaCompatibleHttpRequestHandler.this"), ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.api.inject.BindingKey.to"), ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.api.inject.guice.FakeRouterProvider.this"), ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.api.inject.ProviderTarget.apply"), @@ -329,11 +331,12 @@ object BuildSettings { ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.http.DefaultHttpErrorHandler.this"), ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.inject.BindingKey.to"), ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.inject.ProviderTarget.this"), + ProblemFilters.exclude[IncompatibleResultTypeProblem]("play.api.inject.ProviderTarget._1"), ProblemFilters.exclude[IncompatibleResultTypeProblem]("play.api.inject.ProviderTarget.copy$default$1"), ProblemFilters.exclude[IncompatibleResultTypeProblem]("play.api.inject.ProviderTarget.provider"), - ProblemFilters.exclude[IncompatibleResultTypeProblem]("play.api.libs.concurrent.Akka.providerOf"), + ProblemFilters.exclude[IncompatibleResultTypeProblem]("play.api.libs.concurrent.Pekko.providerOf"), ProblemFilters.exclude[IncompatibleResultTypeProblem]("play.inject.ProviderTarget.getProvider"), - ProblemFilters.exclude[IncompatibleResultTypeProblem]("play.libs.Akka.providerOf"), + ProblemFilters.exclude[IncompatibleResultTypeProblem]("play.libs.Pekko.providerOf"), ProblemFilters.exclude[MissingTypesProblem]("controllers.AssetsConfigurationProvider"), ProblemFilters.exclude[MissingTypesProblem]("controllers.AssetsFinderProvider"), ProblemFilters.exclude[MissingTypesProblem]("controllers.AssetsMetadataProvider"), @@ -359,16 +362,18 @@ object BuildSettings { ProblemFilters.exclude[MissingTypesProblem]("play.api.i18n.DefaultMessagesApiProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.inject.ConfigProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.inject.ConfigurationProvider"), + ProblemFilters.exclude[MissingTypesProblem]("play.api.inject.EnvironmentProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.inject.guice.AdditionalRouterProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.inject.guice.FakeRouterProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.inject.guice.GuiceInjectorWithClassLoaderProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.inject.RoutesProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.concurrent.ActorRefProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.concurrent.ActorSystemProvider"), - ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.concurrent.AkkaSchedulerProvider"), + ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.concurrent.ClassicActorSystemProviderProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.concurrent.CoordinatedShutdownProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.concurrent.ExecutionContextProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.concurrent.MaterializerProvider"), + ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.concurrent.PekkoSchedulerProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.crypto.CookieSignerProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.crypto.CSRFTokenSignerProvider"), ProblemFilters.exclude[MissingTypesProblem]( @@ -379,6 +384,7 @@ object BuildSettings { ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.ws.ahc.AhcWSClientProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.ws.ahc.AsyncHttpClientProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.ws.ahc.OptionalAhcHttpCacheProvider"), + ProblemFilters.exclude[MissingTypesProblem]("play.api.libs.ws.ahc.StandaloneWSClientProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.api.OptionalSourceMapperProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.cluster.sharding.typed.ClusterShardingProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.core.FileMimeTypesProvider"), @@ -397,8 +403,10 @@ object BuildSettings { ProblemFilters.exclude[MissingTypesProblem]("play.filters.headers.SecurityHeadersConfigProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.filters.hosts.AllowedHostsConfigProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.filters.https.RedirectHttpsConfigurationProvider"), + ProblemFilters.exclude[MissingTypesProblem]("play.filters.ip.IPFilterConfigProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.inject.NamedImpl"), ProblemFilters.exclude[MissingTypesProblem]("play.libs.ws.ahc.AhcWSModule$AhcWSClientProvider"), + ProblemFilters.exclude[MissingTypesProblem]("play.libs.ws.ahc.AhcWSModule$StandaloneWSClientProvider"), ProblemFilters.exclude[MissingTypesProblem]("play.routing.JavaRoutingDslProvider"), ), (Compile / unmanagedSourceDirectories) += {