-
FieldDescriptionas of 1.286. Use
MavenReporterDescriptor#all()
for listing reporters, and useExtension
for automatic registration.as of 1.427 Maven3 can no longer provide this information, so plugins cannot rely on this value being present. For the time being we are setting a dummy value to avoid NPE. UseMojoInfo.configuration
to access configuration values, but otherwise the ability to inject values is lost and there's no viable alternative.
-
MethodDescriptionDoes not work with
ArtifactManager
.as of 1.319 inAbstractProject
.Not allowed to configure log rotation per module.as of 1.481as of 1.335 UseMavenModuleSet.getBuildWrappersList()
to be consistent with other subtypes ofAbstractProject
.for backward comp onlyas of 1.481as of 1.448. UseMavenModuleSet.setLocalRepository(LocalRepositoryLocator)
insteadas of 1.448 UseMavenModuleSet.getLocalRepository()
as of 1.341 UseMavenReporter.getProjectActions(MavenModule)
instead.UseMavenUtil.createEmbedder(TaskListener, File, String, Properties)
or other overloaded versions that infers maven home.MavenEmbedder has now a method to read all projects Recursively resolves module POMs that are referenced from the givenMavenProject
and parses them intoMavenProject
s.as of 1.427 See the discussion inMojoInfo.mojo
as of 1.427 See the discussion inMojoInfo.mojo
only works withStandardArtifactManager
and subclasses; useMavenArtifact.getTemporaryFile(hudson.maven.MavenBuild)
insteadhudson.maven.reporters.MavenArtifact.toArtifact(ArtifactHandlerManager, ArtifactFactory, MavenBuild) This method shall NEVER be used during HTML page rendering, as it's too easy for misconfiguration to break this value, with network set up like Apache reverse proxy. This method is only intended for the remote API clients who cannot resolve relative references.
-
ConstructorDescriptionas of 1.290 Use the default constructor.
MavenModuleSet.globalSettings