From c35fb029607a70e5903ea0a08ca6d6a86f5c8e03 Mon Sep 17 00:00:00 2001 From: Etienne LESOT Date: Fri, 24 Oct 2025 15:35:29 +0200 Subject: [PATCH 1/3] log lib version Signed-off-by: Etienne LESOT --- pom.xml | 8 +++++++ .../modification/ModificationVersion.java | 22 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/main/java-template/org/gridsuite/modification/ModificationVersion.java diff --git a/pom.xml b/pom.xml index f561b32a..c228dc95 100644 --- a/pom.xml +++ b/pom.xml @@ -65,6 +65,14 @@ org.apache.maven.plugins maven-failsafe-plugin + + org.codehaus.mojo + templating-maven-plugin + + + org.codehaus.mojo + buildnumber-maven-plugin + diff --git a/src/main/java-template/org/gridsuite/modification/ModificationVersion.java b/src/main/java-template/org/gridsuite/modification/ModificationVersion.java new file mode 100644 index 00000000..2be78cdb --- /dev/null +++ b/src/main/java-template/org/gridsuite/modification/ModificationVersion.java @@ -0,0 +1,22 @@ +/** + * Copyright (c) 2025, RTE (http://www.rte-france.com) + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ +package org.gridsuite.filter; + +import com.google.auto.service.AutoService; +import com.powsybl.tools.AbstractVersion; +import com.powsybl.tools.Version; + +/** + * @author Etienne Lesot + */ +@AutoService(Version.class) +public class ModificationVersion extends AbstractVersion { + + public ModificationVersion() { + super("network-modification", "${project.version}", "${buildNumber}", "${scmBranch}", Long.parseLong("${timestamp}")); + } +} \ No newline at end of file From 1301e6bf8cf58e095b539243ff2bdbe63ac81c44 Mon Sep 17 00:00:00 2001 From: EtienneLt Date: Wed, 29 Oct 2025 13:46:25 +0100 Subject: [PATCH 2/3] Update src/main/java-template/org/gridsuite/modification/ModificationVersion.java Co-authored-by: etiennehomer --- .../org/gridsuite/modification/ModificationVersion.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java-template/org/gridsuite/modification/ModificationVersion.java b/src/main/java-template/org/gridsuite/modification/ModificationVersion.java index 2be78cdb..442f2aa8 100644 --- a/src/main/java-template/org/gridsuite/modification/ModificationVersion.java +++ b/src/main/java-template/org/gridsuite/modification/ModificationVersion.java @@ -4,7 +4,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -package org.gridsuite.filter; +package org.gridsuite.modification; import com.google.auto.service.AutoService; import com.powsybl.tools.AbstractVersion; From a33965e567aff2f1dc095c2f3ca19b178f289ece Mon Sep 17 00:00:00 2001 From: Etienne LESOT Date: Tue, 4 Nov 2025 12:35:16 +0100 Subject: [PATCH 3/3] fix Signed-off-by: Etienne LESOT --- .../org/gridsuite/modification/ModificationVersion.java | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/main/{java-template => java-templates}/org/gridsuite/modification/ModificationVersion.java (100%) diff --git a/src/main/java-template/org/gridsuite/modification/ModificationVersion.java b/src/main/java-templates/org/gridsuite/modification/ModificationVersion.java similarity index 100% rename from src/main/java-template/org/gridsuite/modification/ModificationVersion.java rename to src/main/java-templates/org/gridsuite/modification/ModificationVersion.java