From 1dc5563045b93c990d499ec63f215f8c4b8e2644 Mon Sep 17 00:00:00 2001 From: Thomas <thomas.musset@pasteur.fr> Date: Tue, 21 Jan 2025 17:08:04 +0100 Subject: [PATCH] updated to v2.0.0.a.1, updated to new architecture --- pom.xml | 17 ++--------------- .../tmusset/apache/ApacheCommonsIOPlugin.java | 9 ++++++--- 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/pom.xml b/pom.xml index 67f9d65..f633bc5 100644 --- a/pom.xml +++ b/pom.xml @@ -8,14 +8,12 @@ <parent> <groupId>org.bioimageanalysis.icy</groupId> <artifactId>pom-icy</artifactId> - <version>2.1.7</version> + <version>3.0.0-a.3</version> </parent> <!-- Project Information --> <artifactId>apache-commons-io</artifactId> - <version>1.0.0</version> - - <packaging>jar</packaging> + <version>2.0.0.a.1</version> <name>Apache Commons IO</name> <description> @@ -55,10 +53,6 @@ </developer> </developers> - <properties> - <artifact-to-extract>commons-io</artifact-to-extract> - </properties> - <!-- List of project's dependencies --> <dependencies> <dependency> @@ -67,11 +61,4 @@ <version>2.18.0</version> </dependency> </dependencies> - - <repositories> - <repository> - <id>icy</id> - <url>https://icy-nexus.pasteur.fr/repository/Icy/</url> - </repository> - </repositories> </project> diff --git a/src/main/java/plugins/tmusset/apache/ApacheCommonsIOPlugin.java b/src/main/java/plugins/tmusset/apache/ApacheCommonsIOPlugin.java index 813c3a0..5a0e54d 100644 --- a/src/main/java/plugins/tmusset/apache/ApacheCommonsIOPlugin.java +++ b/src/main/java/plugins/tmusset/apache/ApacheCommonsIOPlugin.java @@ -18,14 +18,17 @@ package plugins.tmusset.apache; -import icy.plugin.abstract_.Plugin; -import icy.plugin.interface_.PluginLibrary; +import org.bioimageanalysis.icy.extension.plugin.abstract_.Plugin; +import org.bioimageanalysis.icy.extension.plugin.annotation_.IcyPluginIcon; +import org.bioimageanalysis.icy.extension.plugin.annotation_.IcyPluginName; /** * Icy wrapper for the Apache Commons IO library. * * @author Thomas Musset */ -public class ApacheCommonsIOPlugin extends Plugin implements PluginLibrary { +@IcyPluginName("Apache Commons IO") +@IcyPluginIcon(path = "/plugins/tmusset/apache/io.png") +public class ApacheCommonsIOPlugin extends Plugin { // } -- GitLab