Class MavenPomTransformerAction

java.lang.Object
org.jboss.pnc.gradlemanipulator.manipulation.actions.MavenPomTransformerAction
All Implemented Interfaces:
org.gradle.api.Action<org.gradle.api.XmlProvider>

public class MavenPomTransformerAction extends Object implements org.gradle.api.Action<org.gradle.api.XmlProvider>
Overrides data in a maven POM.
  • Constructor Details

    • MavenPomTransformerAction

      public MavenPomTransformerAction(org.jboss.pnc.gradlemanipulator.common.model.ManipulationModel alignmentConfiguration, ResolvedDependenciesRepository resolvedDependenciesRepository)
      Creates a new maven POM transformer action
      Parameters:
      alignmentConfiguration - the alignment configuration
      resolvedDependenciesRepository - the resolved dependencies repository
  • Method Details

    • execute

      public void execute(org.gradle.api.XmlProvider xmlProvider)
      Specified by:
      execute in interface org.gradle.api.Action<org.gradle.api.XmlProvider>