aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build.gradle4
-rw-r--r--build.xml4
-rw-r--r--doap_POI.rdf15
-rw-r--r--osgi/pom.xml2
-rw-r--r--src/examples/groovy/build.gradle4
-rw-r--r--src/excelant/poi-ant-contrib/NextRelease.java8
6 files changed, 23 insertions, 14 deletions
diff --git a/build.gradle b/build.gradle
index 1fbd71d700..50caebfee7 100644
--- a/build.gradle
+++ b/build.gradle
@@ -108,13 +108,13 @@ subprojects {
// See https://github.com/melix/japicmp-gradle-plugin
apply plugin: 'me.champeau.gradle.japicmp'
- version = '5.0.0-SNAPSHOT'
+ version = '5.0.1-SNAPSHOT'
ext {
bouncyCastleVersion = '1.67'
commonsCodecVersion = '1.15'
commonsCompressVersion = '1.20'
commonsMathVersion = '3.6.1'
- japicmpversion = '4.1.2'
+ japicmpversion = '5.0.0'
junitVersion = '5.7.0'
mockitoVersion = '3.6.0'
hamcrestVersion = '2.2'
diff --git a/build.xml b/build.xml
index e606f9fc30..7fd9124111 100644
--- a/build.xml
+++ b/build.xml
@@ -42,7 +42,7 @@ under the License.
<description>The Apache POI project Ant build.</description>
- <property name="version.id" value="5.0.1"/>
+ <property name="version.id" value="5.0.1-SNAPSHOT"/>
<property name="release.rc" value="RC1"/>
<property environment="env"/>
@@ -2954,7 +2954,7 @@ under the License.
<replaceregexp file="build.gradle" match="(japicmpversion += +)'[^']+'" replace="\1'${rel_prev}'"/>
<replaceregexp file="src/examples/groovy/build.gradle" match="( *compile 'org.apache.poi:[^0-9]+)([0-9.]+)'" replace="\1${rel_prev}'" byline="true"/>
<replaceregexp file="src/examples/scala/build.sbt" match='( *org.apache.poi.* ")[0-9.]+(.+)' replace="\1${rel_prev}\2" byline="true"/>
- <replaceregexp file="osgi/build.xml" match='(name="version.id" value=")[^"]+' replace="\1${version.id}"/>
+ <replaceregexp file="osgi/pom.xml" match="version>${rel_prev}[^&lt;]+" replace="version>${version.id}"/>
<replaceregexp file="doap_POI.rdf" match="&lt;release&gt;" replace="&lt;release&gt;&#10; &lt;Version&gt;&#10; &lt;name&gt;Apache POI ${rel_prev}&lt;/name&gt;&#10; &lt;created&gt;${file_date_iso}&lt;/created&gt;&#10; &lt;revision&gt;${rel_prev}&lt;/revision&gt;&#10; &lt;/Version&gt;&#10; &lt;/release&gt;&#10; &lt;release&gt;"/>
<replaceregexp match="(&lt;version&gt;)[^&lt;]+" replace="\1${version.id}">
diff --git a/doap_POI.rdf b/doap_POI.rdf
index 2178f992e3..b2324ca29e 100644
--- a/doap_POI.rdf
+++ b/doap_POI.rdf
@@ -1,8 +1,8 @@
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl"?>
<rdf:RDF xml:lang="en"
- xmlns="http://usefulinc.com/ns/doap#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns="http://usefulinc.com/ns/doap#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:asfext="http://projects.apache.org/ns/asfext#"
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<!--
@@ -12,9 +12,9 @@
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
-
+
http://www.apache.org/licenses/LICENSE-2.0
-
+
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -37,6 +37,13 @@
<category rdf:resource="https://projects.apache.org/category/library" />
<release>
<Version>
+ <name>Apache POI 5.0.0</name>
+ <created>2021-01-17</created>
+ <revision>5.0.0</revision>
+ </Version>
+ </release>
+ <release>
+ <Version>
<name>Apache POI 4.1.2</name>
<created>2020-02-14</created>
<revision>4.1.2</revision>
diff --git a/osgi/pom.xml b/osgi/pom.xml
index ce11df9228..4b97d09c53 100644
--- a/osgi/pom.xml
+++ b/osgi/pom.xml
@@ -24,7 +24,7 @@
<groupId>org.apache.poi</groupId>
<artifactId>poi-bundle</artifactId>
<packaging>bundle</packaging>
- <version>5.0.0-SNAPSHOT</version>
+ <version>5.0.1-SNAPSHOT</version>
<name>Apache POI OSGi bundle</name>
<properties>
diff --git a/src/examples/groovy/build.gradle b/src/examples/groovy/build.gradle
index 0abc2578e9..79bccbcdeb 100644
--- a/src/examples/groovy/build.gradle
+++ b/src/examples/groovy/build.gradle
@@ -23,8 +23,8 @@ repositories {
}
dependencies {
compile 'org.codehaus.groovy:groovy-all:2.4.13'
- compile 'org.apache.poi:poi:4.1.2'
- compile 'org.apache.poi:poi-ooxml:4.1.2'
+ compile 'org.apache.poi:poi:5.0.0'
+ compile 'org.apache.poi:poi-ooxml:5.0.0'
}
// Our files are in the current directory
diff --git a/src/excelant/poi-ant-contrib/NextRelease.java b/src/excelant/poi-ant-contrib/NextRelease.java
index bd21b0e6cb..c0b6b3d864 100644
--- a/src/excelant/poi-ant-contrib/NextRelease.java
+++ b/src/excelant/poi-ant-contrib/NextRelease.java
@@ -21,6 +21,7 @@ import java.util.regex.Pattern;
import org.apache.tools.ant.Project;
import org.apache.tools.ant.Task;
+@SuppressWarnings("unused")
public class NextRelease extends Task {
private final Pattern pattern = Pattern.compile("(\\d+)\\.(\\d+)\\.(\\d+).*");
private String property;
@@ -30,7 +31,7 @@ public class NextRelease extends Task {
this.property = property;
}
- public void increment(int increment) {
+ public void setIncrement(int increment) {
this.increment = increment;
}
@@ -38,7 +39,8 @@ public class NextRelease extends Task {
Project project = getProject();
String relCurr = project.getProperty("version.id");
Matcher m = pattern.matcher(relCurr);
- m.find();
- project.setProperty(property, m.group(1)+"."+m.group(2)+"."+(Integer.parseInt(m.group(3))+increment));
+ if (m.find()) {
+ project.setProperty(property, m.group(1) + "." + m.group(2) + "." + (Integer.parseInt(m.group(3)) + increment));
+ }
}
}