Fix generated main-class module attributes
Resolves: RHEL-67337
This commit is contained in:
parent
66871917d4
commit
346bc83e19
25
0001-Retter-klassenavn.patch
Normal file
25
0001-Retter-klassenavn.patch
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
From 25049b7b2c58517bf2e2f37a66be4fe01e966b20 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Rafael Winterhalter <rafael.wth@gmail.com>
|
||||||
|
Date: Fri, 23 Feb 2024 11:09:07 +0100
|
||||||
|
Subject: [PATCH] Retter klassenavn.
|
||||||
|
|
||||||
|
---
|
||||||
|
src/main/java/codes/rafael/modulemaker/AbstractModuleMojo.java | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/main/java/codes/rafael/modulemaker/AbstractModuleMojo.java b/src/main/java/codes/rafael/modulemaker/AbstractModuleMojo.java
|
||||||
|
index 1d1f8c7..30bce10 100644
|
||||||
|
--- a/src/main/java/codes/rafael/modulemaker/AbstractModuleMojo.java
|
||||||
|
+++ b/src/main/java/codes/rafael/modulemaker/AbstractModuleMojo.java
|
||||||
|
@@ -218,7 +218,7 @@ public abstract class AbstractModuleMojo extends AbstractMojo {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (mainClass != null) {
|
||||||
|
- moduleVisitor.visitMainClass(mainClass.trim());
|
||||||
|
+ moduleVisitor.visitMainClass(mainClass.trim().replace('.', '/'));
|
||||||
|
}
|
||||||
|
if (uses != null) {
|
||||||
|
Set<String> previousUses = new HashSet<String>();
|
||||||
|
--
|
||||||
|
2.47.0
|
||||||
|
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: modulemaker-maven-plugin
|
Name: modulemaker-maven-plugin
|
||||||
Version: 1.9
|
Version: 1.9
|
||||||
Release: 8%{?dist}
|
Release: 9%{?dist}
|
||||||
Summary: A plugin for creating module-info.class files
|
Summary: A plugin for creating module-info.class files
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
URL: https://github.com/raphw/modulemaker-maven-plugin
|
URL: https://github.com/raphw/modulemaker-maven-plugin
|
||||||
@ -12,6 +12,8 @@ ExclusiveArch: %{java_arches} noarch
|
|||||||
Source0: https://github.com/raphw/modulemaker-maven-plugin/archive/refs/tags/modulemaker-maven-plugin-%{version}.tar.gz
|
Source0: https://github.com/raphw/modulemaker-maven-plugin/archive/refs/tags/modulemaker-maven-plugin-%{version}.tar.gz
|
||||||
Source1: https://www.apache.org/licenses/LICENSE-2.0.txt
|
Source1: https://www.apache.org/licenses/LICENSE-2.0.txt
|
||||||
|
|
||||||
|
Patch0: 0001-Retter-klassenavn.patch
|
||||||
|
|
||||||
%if %{with bootstrap}
|
%if %{with bootstrap}
|
||||||
BuildRequires: javapackages-bootstrap
|
BuildRequires: javapackages-bootstrap
|
||||||
%else
|
%else
|
||||||
@ -37,6 +39,7 @@ API documentation for %{name}.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n modulemaker-maven-plugin-modulemaker-maven-plugin-%{version}
|
%setup -q -n modulemaker-maven-plugin-modulemaker-maven-plugin-%{version}
|
||||||
|
%patch0 -p1
|
||||||
|
|
||||||
cp -p %{SOURCE1} .
|
cp -p %{SOURCE1} .
|
||||||
|
|
||||||
@ -56,6 +59,9 @@ cp -p %{SOURCE1} .
|
|||||||
%license LICENSE-2.0.txt
|
%license LICENSE-2.0.txt
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Nov 13 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9-9
|
||||||
|
- Fix generated main-class module attributes
|
||||||
|
|
||||||
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.9-8
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.9-8
|
||||||
- Bump release for October 2024 mass rebuild:
|
- Bump release for October 2024 mass rebuild:
|
||||||
Resolves: RHEL-64018
|
Resolves: RHEL-64018
|
||||||
|
Loading…
Reference in New Issue
Block a user