Merge pull request #147 from apache/feature/UIMA-6326-Update-uimaFIT-to-Parent-POM-14
[UIMA-6326] Update uimaFIT to Parent POM 14
diff --git a/uimafit-parent/pom.xml b/uimafit-parent/pom.xml
index eb8dcfa..6acec8f 100644
--- a/uimafit-parent/pom.xml
+++ b/uimafit-parent/pom.xml
@@ -23,7 +23,7 @@
<groupId>org.apache.uima</groupId>
<artifactId>parent-pom</artifactId>
<relativePath />
- <version>13</version>
+ <version>14-SNAPSHOT</version>
</parent>
<artifactId>uimafit-parent</artifactId>
<version>2.5.1-SNAPSHOT</version>
@@ -41,10 +41,7 @@
BACKWARD_COMPATIBLE_USER - minor version (=.+.0)
NON_BACKWARD_COMPATIBLE - major version (+.0.0)
-->
- <compat.level>BACKWARD_COMPATIBLE_USER</compat.level>
<api_check_oldVersion>2.4.0</api_check_oldVersion>
-
- <japicmp.postAnalysisScript>${project.basedir}/../uimafit-parent/src/main/groovy/api-report.groovy</japicmp.postAnalysisScript>
</properties>
<!--
- Only required while uimaFIT depends on unreleased versions of UIMA.
@@ -411,64 +408,4 @@
</plugins>
</pluginManagement>
</build>
-
- <profiles>
- <profile>
- <id>enforce-compatibility</id>
- <activation>
- <file>
- <exists>marker-file-identifying-api-compatibility-check</exists>
- </file>
- </activation>
- <build>
- <plugins>
- <!-- https://siom79.github.io/japicmp/MavenPlugin.html -->
- <plugin>
- <groupId>com.github.siom79.japicmp</groupId>
- <artifactId>japicmp-maven-plugin</artifactId>
- <version>0.14.3</version>
- <configuration>
- <parameter combine.children="append">
- <breakBuildBasedOnSemanticVersioning>true</breakBuildBasedOnSemanticVersioning>
- <reportOnlyFilename>true</reportOnlyFilename>
- <postAnalysisScript>${project.basedir}/../uimafit-parent/src/main/groovy/api-report.groovy</postAnalysisScript>
- </parameter>
- </configuration>
- </plugin>
- </plugins>
- <pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-enforcer-plugin</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.semver</groupId>
- <artifactId>enforcer-rule</artifactId>
- <version>0.9.33</version>
- </dependency>
- </dependencies>
- <executions>
- <execution>
- <id>enforce-compatibility</id>
- <phase>verify</phase>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <rules>
- <requireBackwardCompatibility implementation="org.semver.enforcer.RequireBackwardCompatibility">
- <previousVersion>${api_check_oldVersion}</previousVersion>
- <dumpDetails>true</dumpDetails>
- <compatibilityType>${compat.level}</compatibilityType>
- </requireBackwardCompatibility>
- </rules>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
- </profile>
- </profiles>
</project>
\ No newline at end of file