From 9f558818f5cf38f92817e99b56765718943b08d8 Mon Sep 17 00:00:00 2001 From: Clint Combs Date: Mon, 30 Dec 2019 10:48:08 -0500 Subject: [PATCH] #216: Replace deprecated newInstance method call. --- src/main/scala/play/modules/swagger/SwaggerPlugin.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/play/modules/swagger/SwaggerPlugin.scala b/src/main/scala/play/modules/swagger/SwaggerPlugin.scala index b1023de..00dfc22 100644 --- a/src/main/scala/play/modules/swagger/SwaggerPlugin.scala +++ b/src/main/scala/play/modules/swagger/SwaggerPlugin.scala @@ -68,7 +68,7 @@ class SwaggerPluginImpl @Inject()(environment: Environment, configuration: Confi lazy val swaggerSpecFilter: Option[SwaggerSpecFilter] = config.filterClass match { case Some(e) if e.nonEmpty => try { - val filter = environment.classLoader.loadClass(e).newInstance.asInstanceOf[SwaggerSpecFilter] + val filter = environment.classLoader.loadClass(e).getDeclaredConstructor().newInstance().asInstanceOf[SwaggerSpecFilter] logger.debug("Setting swagger.filter to %s".format(e)) Some(filter) } catch {