Class XmlTransformPlugin

java.lang.Object
name.jurgenei.gradle.xml.XmlTransformPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class XmlTransformPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
Registers the XML transform plugin marker and exposes task types for build scripts.

The plugin does not add tasks automatically; consumers register XsltTask and XQueryTask explicitly to configure input/output behavior per use case.

  • Constructor Details

    • XmlTransformPlugin

      public XmlTransformPlugin()
      Creates the plugin instance.
  • Method Details

    • apply

      public void apply(org.gradle.api.Project project)
      Applies the plugin to a project.
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.Project>
      Parameters:
      project - Gradle project receiving the plugin