diff --git a/.gitignore b/.gitignore index 8d47cace3a5bd898da9fb12bed716d60838191a4..57f16fb67c1b1589981416b323d7a9debc728665 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,41 @@ -.idea/ +/build* +/workspace +setting.xml +release/ target/ -.settings/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ +icy.log + +### IntelliJ IDEA ### +.idea/ +*.iws *.iml -.project +*.ipr + +### Eclipse ### +.apt_generated .classpath -**/.DS_Store \ No newline at end of file +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ + +### Mac OS ### +**/.DS_Store +Icon? \ No newline at end of file diff --git a/pom.xml b/pom.xml index 24e2b090e510945d060baab05013d7392ccd8521..60f9b556375f4dbd778b312834b59b064e17e34e 100644 --- a/pom.xml +++ b/pom.xml @@ -8,12 +8,12 @@ <parent> <artifactId>pom-icy</artifactId> <groupId>org.bioimageanalysis.icy</groupId> - <version>2.2.0</version> + <version>3.0.0-a.1</version> </parent> <!-- Project Information --> <artifactId>distance-profiler</artifactId> - <version>2.0.0</version> + <version>2.0.0-a.1</version> <name>Distance Profiler</name> <description> @@ -56,34 +56,33 @@ <!-- List of project's dependencies --> <dependencies> - <!-- The EzPlug library, simplifies writing UI for Icy plugins. --> <dependency> <groupId>org.bioimageanalysis.icy</groupId> <artifactId>ezplug</artifactId> </dependency> - <dependency> <groupId>org.bioimageanalysis.icy</groupId> - <artifactId>track-manager</artifactId> + <artifactId>spot-detection-utilities</artifactId> </dependency> - <dependency> <groupId>org.bioimageanalysis.icy</groupId> - <artifactId>workbooks</artifactId> + <artifactId>track-manager</artifactId> </dependency> - <dependency> <groupId>org.bioimageanalysis.icy</groupId> <artifactId>vecmath</artifactId> </dependency> + <dependency> + <groupId>org.bioimageanalysis.icy</groupId> + <artifactId>workbooks</artifactId> + </dependency> </dependencies> <!-- Icy Maven repository (to find parent POM) --> <repositories> <repository> <id>icy</id> - <name>Icy's Nexus</name> - <url>https://icy-nexus.pasteur.fr/repository/Icy/</url> + <url>https://nexus-icy.pasteur.cloud/repository/icy/</url> </repository> </repositories> </project> \ No newline at end of file diff --git a/src/main/java/plugins/adufour/trackprocessors/DistanceProfiler.java b/src/main/java/plugins/adufour/trackprocessors/DistanceProfiler.java index 11f14f2d7aeae6152b1970e3ffeeef8ea04b5b36..d1914e261e7b940e8738d1b891286c963538e901 100644 --- a/src/main/java/plugins/adufour/trackprocessors/DistanceProfiler.java +++ b/src/main/java/plugins/adufour/trackprocessors/DistanceProfiler.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010-2023. Institut Pasteur. + * Copyright (c) 2010-2024. Institut Pasteur. * * This file is part of Icy. * Icy is free software: you can redistribute it and/or modify @@ -18,10 +18,11 @@ package plugins.adufour.trackprocessors; -import icy.gui.dialog.ConfirmDialog; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; +import org.bioimageanalysis.icy.extension.plugin.annotation_.IcyPluginName; +import org.bioimageanalysis.icy.gui.dialog.ConfirmDialog; import plugins.adufour.vars.gui.swing.SwingVarEditor; import plugins.adufour.vars.lang.VarWorkbook; import plugins.fab.trackmanager.PluginTrackManagerProcessor; @@ -36,6 +37,7 @@ import java.io.File; import java.io.FileOutputStream; import java.util.ArrayList; +@IcyPluginName("Distance Profiler") public class DistanceProfiler extends PluginTrackManagerProcessor { public DistanceProfiler() { setName("Relative distance between detections");