Skip to content

Commit 0ea5a28

Browse files
committed
further simplication
1 parent 946bb40 commit 0ea5a28

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

maven-plugin/src/main/java/hudson/maven/Maven3Builder.java

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -235,14 +235,11 @@ private List<MavenReporter> getMavenReporters(MavenProject mavenProject) {
235235
}
236236

237237
private void initMojoStartTime( MavenProject mavenProject) {
238-
this.currentMojoStartPerModuleName.put( new ModuleName( mavenProject.getGroupId(),
239-
mavenProject.getArtifactId() ),
240-
Long.valueOf( new Date().getTime() ) );
238+
this.currentMojoStartPerModuleName.put( new ModuleName(mavenProject), new Date().getTime() );
241239
}
242240

243241
private Long getMojoStartTime(MavenProject mavenProject) {
244-
return currentMojoStartPerModuleName.get( new ModuleName( mavenProject.getGroupId(),
245-
mavenProject.getArtifactId() ) );
242+
return currentMojoStartPerModuleName.get( new ModuleName(mavenProject) );
246243
}
247244

248245
/**
@@ -499,7 +496,7 @@ private void recordMojoSucceeded(ExecutionEvent event) {
499496

500497
MavenBuildProxy2 mavenBuildProxy2 = getMavenBuildProxy2( mavenProject );
501498

502-
mavenBuildProxy2.setExecutedMojos( this.executedMojosPerModule.get( new ModuleName( event.getProject() ) ) );
499+
mavenBuildProxy2.setExecutedMojos( this.executedMojosPerModule.get( new ModuleName(event) ) );
503500

504501
if (mavenReporters != null) {
505502
for (MavenReporter mavenReporter : mavenReporters) {
@@ -555,7 +552,7 @@ private void recordMojoFailed(ExecutionEvent event) {
555552

556553
MavenBuildProxy2 mavenBuildProxy2 = getMavenBuildProxy2( mavenProject );
557554

558-
mavenBuildProxy2.setExecutedMojos( this.executedMojosPerModule.get( new ModuleName( event.getProject() ) ) );
555+
mavenBuildProxy2.setExecutedMojos( this.executedMojosPerModule.get( new ModuleName(event) ) );
559556

560557
if (mavenReporters != null) {
561558
for (MavenReporter mavenReporter : mavenReporters) {

maven-plugin/src/main/java/hudson/maven/ModuleName.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
*/
2424
package hudson.maven;
2525

26+
import org.apache.maven.execution.ExecutionEvent;
2627
import org.apache.maven.project.MavenProject;
2728
import org.apache.maven.model.Plugin;
2829
import org.apache.maven.model.Extension;
@@ -46,6 +47,10 @@ public ModuleName(String groupId, String artifactId) {
4647
this.artifactId = artifactId;
4748
}
4849

50+
public ModuleName(ExecutionEvent event) {
51+
this(event.getProject());
52+
}
53+
4954
public ModuleName(MavenProject project) {
5055
this(project.getGroupId(),project.getArtifactId());
5156
}

0 commit comments

Comments
 (0)