<?xml version="1.0" encoding="UTF-8"?>
<project>

  <properties>
    <sonar.language>grvy</sonar.language>
    <gmavenplus-plugin.version>1.7.1</gmavenplus-plugin.version>
    <groovydoc-maven-plugin.version>2.1</groovydoc-maven-plugin.version>
  </properties>

  <build>
    <plugins>
      <plugin>
        <groupId>com.bluetrainsoftware.maven</groupId>
        <artifactId>groovydoc-maven-plugin</artifactId>
        <version>${groovydoc-maven-plugin.version}</version>
        <executions>
          <execution>
            <id>attach-docs</id>
            <phase>package</phase>
            <goals>
              <goal>attach-docs</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.codehaus.gmavenplus</groupId>
        <artifactId>gmavenplus-plugin</artifactId>
        <version>${gmavenplus-plugin.version}</version>
        <executions>
          <execution>
            <goals>
              <goal>addSources</goal>
              <goal>addTestSources</goal>
              <goal>generateStubs</goal>
              <goal>compile</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <invokeDynamic>true</invokeDynamic>
        </configuration>
      </plugin>

    </plugins>
  </build>


</project>
