File tree Expand file tree Collapse file tree 3 files changed +6
-4
lines changed
src/main/java/io/avaje/inject/mojo Expand file tree Collapse file tree 3 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 11
11
<groupId >io.avaje</groupId >
12
12
<artifactId >avaje-provides-maven-plugin</artifactId >
13
13
<packaging >maven-plugin</packaging >
14
- <version >2.1 </version >
14
+ <version >2.2 </version >
15
15
<properties >
16
16
<maven .compiler.release>24</maven .compiler.release>
17
+ <project .build.outputTimestamp>2025-03-30T05:18:11Z</project .build.outputTimestamp>
17
18
</properties >
18
19
19
20
<dependencies >
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ public void execute() throws MojoExecutionException {
30
30
new ModuleSPIProcessor (project , getLog (), compiledClasses ()).execute ();
31
31
}
32
32
33
- private Set <String > compiledClasses () throws MojoExecutionException {
33
+ private Set <String > compiledClasses () {
34
34
try {
35
35
36
36
final Set <String > targetClasses = new HashSet <>();
Original file line number Diff line number Diff line change @@ -59,8 +59,9 @@ public void execute() throws MojoExecutionException {
59
59
}
60
60
var dirPath = directory .getAbsolutePath ();
61
61
62
- var moduleCF = Paths .get (dirPath + "\\ classes\\ module-info.class" );
63
- var servicesDirectory = Paths .get (dirPath + "\\ classes\\ META-INF\\ services" );
62
+ Path classes = Paths .get (dirPath ).resolve ("classes" );
63
+ var moduleCF = classes .resolve ("module-info.class" );
64
+ var servicesDirectory = classes .resolve ("META-INF" ).resolve ("services" );
64
65
65
66
if (!moduleCF .toFile ().exists ()) {
66
67
// no module-info to modify
You can’t perform that action at this time.
0 commit comments