From 6c4334d5aa423b8e8c9258b3d8b21780ddda4de9 Mon Sep 17 00:00:00 2001 From: Edward Evans Date: Wed, 5 Nov 2025 15:57:46 -0600 Subject: [PATCH] Update pom and fix deprecated wild type use --- pom.xml | 14 ++++++++++---- .../scripting/scala/ScalaAdaptedScriptEngine.scala | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 6d7955b..bf092cd 100644 --- a/pom.xml +++ b/pom.xml @@ -1,7 +1,6 @@ 4.0.0 - org.scijava pom-scijava @@ -11,7 +10,6 @@ scripting-scala 0.3.3-SNAPSHOT - SciJava Scripting: Scala JSR-223-compliant Scala scripting language plugin. https://github.com/scijava/scripting-scala @@ -95,8 +93,11 @@ sign,deploy-to-scijava - 3.3.0 + 3.7.2 4.8.1 + + + 0.8.11 @@ -136,7 +137,7 @@ -explain -explain-types -release - 8 + 21 @@ -157,6 +158,11 @@ + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + diff --git a/src/main/scala/org/scijava/plugins/scripting/scala/ScalaAdaptedScriptEngine.scala b/src/main/scala/org/scijava/plugins/scripting/scala/ScalaAdaptedScriptEngine.scala index 4854b4a..dfa2e30 100644 --- a/src/main/scala/org/scijava/plugins/scripting/scala/ScalaAdaptedScriptEngine.scala +++ b/src/main/scala/org/scijava/plugins/scripting/scala/ScalaAdaptedScriptEngine.scala @@ -92,7 +92,7 @@ class ScalaAdaptedScriptEngine(engine: ScriptEngine) extends AbstractScriptEngin .map { oo => val tt: Array[_] = oo.getClass.getTypeParameters tt.foreach(t => log(s"${oo.getClass.getCanonicalName} TYPE PARAM: ${t.getClass.getName}")) - val p = tt.map(_ => "_").mkString("[", ",", "]") + val p = tt.map(_ => "?").mkString("[", ",", "]") val n = oo.getClass.getCanonicalName if tt.nonEmpty then n + p else n }