Skip to content

Commit 8f337c4

Browse files
committed
Don't use @component for injecting MavenSession
This fixes the following warning emitted by Maven Plugin Tools: Deprecated @component annotation for 'session' field in org.fedoraproject.xmvn.mojo.JavadocMojo: replace with @parameter( defaultValue = "${session}", readonly = true )
1 parent 126b8a3 commit 8f337c4

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

xmvn-mojo/src/main/java/org/fedoraproject/xmvn/mojo/JavadocMojo.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,12 @@ public class JavadocMojo
6666
@Component
6767
private ProjectDependenciesResolver resolver;
6868

69-
@Component
70-
private MavenSession session;
71-
7269
@Component
7370
private Configurator confugurator;
7471

72+
@Parameter( defaultValue = "${session}", readonly = true )
73+
private MavenSession session;
74+
7575
@Parameter( defaultValue = "${reactorProjects}", readonly = true, required = true )
7676
private List<MavenProject> reactorProjects;
7777

0 commit comments

Comments
 (0)