From ae40f30c9dc113a2e54008e4f3d4c8b3f3e70d7e Mon Sep 17 00:00:00 2001
From: ctrebeau <ctrebeau@pasteur.fr>
Date: Thu, 10 Apr 2025 09:50:34 +0200
Subject: [PATCH] Fix raw use of parameterized class by specifying generic type

---
 .../ida/zellige/gui/controller/PreprocessingController.java    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/fr/pasteur/ida/zellige/gui/controller/PreprocessingController.java b/src/main/java/fr/pasteur/ida/zellige/gui/controller/PreprocessingController.java
index dda6761..d5753bf 100644
--- a/src/main/java/fr/pasteur/ida/zellige/gui/controller/PreprocessingController.java
+++ b/src/main/java/fr/pasteur/ida/zellige/gui/controller/PreprocessingController.java
@@ -26,6 +26,7 @@ import net.imglib2.img.ImgFactory;
 import net.imglib2.type.NativeType;
 import net.imglib2.type.numeric.RealType;
 import net.imglib2.view.Views;
+import org.apache.commons.io.FilenameUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -131,7 +132,7 @@ public class PreprocessingController< T extends RealType< T > & NativeType< T >
                 StackPane stackPane = parentController.getProjectionController().getStackPane();
                 stackPane.getChildren().clear();
                 parentController.getProjectionController().getModel().getNumberOfChannels().set( getModel().getNbOfChannels().get() );
-                ReferenceSurfacePanel panel = new ReferenceSurfacePanel( getModel().getNbOfChannels().get() );
+                ReferenceSurfacePanel<T> panel = new ReferenceSurfacePanel<>( getModel().getNbOfChannels().get() );
                 stackPane.getChildren().add( panel );
             }
             else
-- 
GitLab