<?xml version='1.0' encoding='UTF-8'?>
<!--
- ~ Copyright (c) 2017. Developed by Hedgecode.
+ ~ Copyright (c) 2017-2020. Developed by Hedgecode.
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
<parent>
<groupId>org.hedgecode.maven</groupId>
- <artifactId>maven-parent</artifactId>
- <version>1</version>
+ <artifactId>lib-parent</artifactId>
+ <version>3</version>
+ <relativePath>../lib-parent/pom.xml</relativePath>
</parent>
<groupId>org.hedgecode.snooker</groupId>
<artifactId>snooker-score-api</artifactId>
- <version>0.1-SNAPSHOT</version>
+ <version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Hedgecode Snooker Score API</name>
</description>
<inceptionYear>2017</inceptionYear>
- <url>http://lib.hedgecode.org/${project.artifactId}/</url>
+ <url>https://lib.hedgecode.org/${project.artifactId}/</url>
+
+ <contributors>
+ <contributor>
+ <name>Hedgehog</name>
+ <organization>Hedgecode</organization>
+ <organizationUrl>https://hedgecode.org/</organizationUrl>
+ <roles>
+ <role>inspirer</role>
+ </roles>
+ <properties>
+ <picUrl>https://hedgecode.org/img/hedgehog50x50.png</picUrl>
+ </properties>
+ </contributor>
+ <contributor>
+ <name>Bundle</name>
+ <organization>Hedgecode</organization>
+ <organizationUrl>https://hedgecode.org/</organizationUrl>
+ <roles>
+ <role>data storage</role>
+ </roles>
+ <properties>
+ <picUrl>https://hedgecode.org/img/bundle50x50.png</picUrl>
+ </properties>
+ </contributor>
+ </contributors>
<scm>
<connection>scm:svn:http://svn.hedgecode.org/lib/${project.artifactId}/trunk/</connection>
<issueManagement>
<system>JIRA</system>
- <url>http://issues.hedgecode.org/browse/${issueKey}/component/${issueComponentId}</url>
+ <url>https://issues.hedgecode.org/browse/${issueKey}/component/${issueComponentId}</url>
</issueManagement>
<distributionManagement>
</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>10</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/annotation/*.java</exclude>
+ <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>