<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">    <modelVersion>4.0.0</modelVersion>    <parent>        <groupId>com.github.kislayverma</groupId>        <artifactId>rulette</artifactId>        <version>1.3.2</version>    </parent>    <groupId>com.github.kislayverma.rulette</groupId>    <artifactId>rulette-mysql-provider</artifactId>    <name>rulette-mysql-provider</name>    <description>Mysql integration for Rulette</description>    <dependencies>        <dependency>            <groupId>com.github.kislayverma.rulette</groupId>            <artifactId>rulette-core</artifactId>            <version>${rulette-version}</version>            <scope>compile</scope>        </dependency>        <dependency>            <groupId>mysql</groupId>            <artifactId>mysql-connector-java</artifactId>            <version>8.0.14</version>        </dependency>        <dependency>            <groupId>com.zaxxer</groupId>            <artifactId>HikariCP</artifactId>            <version>2.4.7</version>        </dependency>        <dependency>            <groupId>org.slf4j</groupId>            <artifactId>slf4j-api</artifactId>            <version>1.7.21</version>        </dependency>        <dependency>            <groupId>junit</groupId>            <artifactId>junit</artifactId>            <version>4.10</version>        </dependency>        <dependency>            <groupId>org.mockito</groupId>            <artifactId>mockito-all</artifactId>            <version>1.10.19</version>        </dependency>        <dependency>            <groupId>org.easymock</groupId>            <artifactId>easymock</artifactId>            <version>3.3.1</version>        </dependency>        <dependency>            <groupId>org.powermock</groupId>            <artifactId>powermock-api-easymock</artifactId>            <version>${powermock.version}</version>        </dependency>        <dependency>            <groupId>org.powermock</groupId>            <artifactId>powermock-module-junit4</artifactId>            <version>${powermock.version}</version>        </dependency>        <dependency>            <groupId>org.powermock</groupId>            <artifactId>powermock-api-mockito</artifactId>            <version>${powermock.version}</version>        </dependency>    </dependencies>    <build>        <sourceDirectory>src/main/java/</sourceDirectory>        <resources>            <resource>                <directory>lib</directory>                <excludes>                    <exclude>**/*.java</exclude>                </excludes>            </resource>        </resources>        <plugins>            <plugin>                <artifactId>maven-compiler-plugin</artifactId>                <version>3.1</version>                <configuration>                    <source>1.8</source>                    <target>1.8</target>                </configuration>            </plugin>            <plugin>                <groupId>org.codehaus.mojo</groupId>                <artifactId>cobertura-maven-plugin</artifactId>                <version>2.7</version>                <configuration>                    <check>                        <totalLineRate>0</totalLineRate>                    </check>                </configuration>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-surefire-plugin</artifactId>                <version>2.18.1</version>                <inherited>true</inherited>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-pmd-plugin</artifactId>                <version>3.5</version>                <executions>                    <execution>                        <goals>                            <goal>pmd</goal>                        </goals>                    </execution>                </executions>                <configuration>                    <linkXref>true</linkXref>                    <sourceEncoding>utf-8</sourceEncoding>                    <minimumTokens>100</minimumTokens>                    <targetJdk>1.8</targetJdk>                </configuration>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-source-plugin</artifactId>                <version>2.4</version>                <executions>                    <execution>                        <id>attach-sources</id>                        <goals>                            <goal>jar</goal>                        </goals>                    </execution>                </executions>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-javadoc-plugin</artifactId>                <version>2.10.3</version>                <executions>                    <execution>                        <id>attach-javadocs</id>                        <goals>                            <goal>jar</goal>                        </goals>                    </execution>                </executions>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-gpg-plugin</artifactId>                <version>1.6</version>                <executions>                    <execution>                        <id>sign-artifacts</id>                        <phase>verify</phase>                        <goals>                            <goal>sign</goal>                        </goals>                    </execution>                </executions>            </plugin>            <plugin>                <groupId>org.sonatype.plugins</groupId>                <artifactId>nexus-staging-maven-plugin</artifactId>                <version>1.6.7</version>                <extensions>true</extensions>                <configuration>                    <serverId>ossrh</serverId>                    <nexusUrl>https://oss.sonatype.org/</nexusUrl>                    <autoReleaseAfterClose>true</autoReleaseAfterClose>                </configuration>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-release-plugin</artifactId>                <version>2.5.3</version>                <configuration>                    <autoVersionSubmodules>true</autoVersionSubmodules>                    <useReleaseProfile>false</useReleaseProfile>                    <releaseProfiles>release</releaseProfiles>                    <goals>deploy</goals>                </configuration>            </plugin>        </plugins>    </build>    <reporting>        <plugins>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-jxr-plugin</artifactId>                <version>2.5</version>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-project-info-reports-plugin</artifactId>                <version>2.9</version>                <configuration>                    <dependencyLocationsEnabled>false</dependencyLocationsEnabled>                </configuration>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-javadoc-plugin</artifactId>                <version>2.10.3</version>            </plugin>            <plugin>                <groupId>org.codehaus.mojo</groupId>                <artifactId>cobertura-maven-plugin</artifactId>                <version>2.7</version>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-pmd-plugin</artifactId>                <version>3.6</version>                <configuration>                    <linkXref>true</linkXref>                    <sourceEncoding>utf-8</sourceEncoding>                    <minimumTokens>100</minimumTokens>                    <targetJdk>1.8</targetJdk>                </configuration>            </plugin>        </plugins>    </reporting></project>