<parent>
<groupId>org.hedgecode.maven</groupId>
- <artifactId>maven-parent</artifactId>
- <version>1</version>
+ <artifactId>lib-parent</artifactId>
+ <version>2</version>
+ <relativePath>../lib-parent/pom.xml</relativePath>
</parent>
<groupId>org.hedgecode.snooker</groupId>
<artifactId>snooker-score-api</artifactId>
- <version>0.1-SNAPSHOT</version>
+ <version>0.1</version>
<packaging>jar</packaging>
<name>Hedgecode Snooker Score API</name>
</distributionManagement>
<properties>
- <javaVersion>8</javaVersion>
- <maven.compiler.source>1.${javaVersion}</maven.compiler.source>
- <maven.compiler.target>1.${javaVersion}</maven.compiler.target>
<gsonVersion>2.8.0</gsonVersion>
<junitVersion>4.8.2</junitVersion>
<mavenDependencyPluginVersion>2.8</mavenDependencyPluginVersion>
- <mavenJarPluginVersion>2.5</mavenJarPluginVersion>
<mavenAssemblyPluginVersion>2.4.1</mavenAssemblyPluginVersion>
- <mavenReleasePluginVersion>2.5.3</mavenReleasePluginVersion>
- <mavenPluginToolsVersion>3.4</mavenPluginToolsVersion>
- <wagonWebDavVersion>2.7</wagonWebDavVersion>
<issueComponentId>10012</issueComponentId>
- <issueKey>LIB</issueKey>
- <issueNumber>2</issueNumber>
+ <issueNumber>5</issueNumber>
</properties>
<dependencies>
<scmCommentPrefix xml:space="preserve">[${issueKey}-${issueNumber}] </scmCommentPrefix>
</configuration>
</plugin>
+ </plugins>
+ </build>
+
+ <reporting>
+ <plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-site-plugin</artifactId>
- <version>${mavenPluginToolsVersion}</version>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>${mavenReportsPluginVersion}</version>
<configuration>
- <locales>en,ru</locales>
+ <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
</configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.wagon</groupId>
- <artifactId>wagon-webdav-jackrabbit</artifactId>
- <version>${wagonWebDavVersion}</version>
- </dependency>
- </dependencies>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>index</report>
+ <report>summary</report>
+ <report>dependency-info</report>
+ <report>project-team</report>
+ <report>scm</report>
+ <report>dependency-management</report>
+ <report>dependencies</report>
+ <report>plugin-management</report>
+ <report>plugins</report>
+ <report>distribution-management</report>
+ </reports>
+ </reportSet>
+ </reportSets>
</plugin>
</plugins>
- </build>
+ </reporting>
<profiles>
<profile>
</plugins>
</build>
</profile>
+ <profile>
+ <id>reporting</id>
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <sourceFileExcludes>
+ <exclude>org//hedgecode/snooker/cache/assign/*.java</exclude>
+ <exclude>org//hedgecode/snooker/compare/*.java</exclude>
+ <exclude>org//hedgecode/snooker/gson/*.java</exclude>
+ <exclude>org//hedgecode/snooker/json/*.java</exclude>
+ <exclude>org//hedgecode/snooker/request/*.java</exclude>
+ </sourceFileExcludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
+ </profile>
</profiles>
</project>