Use HTTPS links to commons.apache.org.
MODIFY
RELEASE-NOTES.txt
RELEASE-NOTES.txt
@@ -1099,12 +1099,12 @@ Feedback
==============================================================================
Open source works best when you give feedback:
-http://commons.apache.org/io/
+https://commons.apache.org/io/
Please direct all bug reports to JIRA
http://issues.apache.org/jira/browse/IO
Or subscribe to the commons-user mailing list (prefix emails by [io])
-http://commons.apache.org/mail-lists.html
+https://commons.apache.org/mail-lists.html
The Commons-IO Team

MODIFY
pom.xml
pom.xml
@@ -33,7 +33,7 @@ The Apache Commons IO library contains utility classes, stream implementations,
file comparators, endian transformation classes, and much more.
</description>
- <url>http://commons.apache.org/proper/commons-io/</url>
+ <url>https://commons.apache.org/proper/commons-io/</url>
<issueManagement>
<system>jira</system>
@@ -241,23 +241,20 @@ file comparators, endian transformation classes, and much more.
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
- <!-- 3.9 requires Java 8 -->
- <version>3.8.1</version>
+ <version>3.9</version>
<scope>test</scope>
</dependency>
</dependencies>
<properties>
- <maven.compiler.source>1.7</maven.compiler.source>
- <maven.compiler.target>1.7</maven.compiler.target>
- <!-- version 4.0.0 requires Java 8 -->
- <commons.felix.version>3.5.1</commons.felix.version>
+ <maven.compiler.source>1.8</maven.compiler.source>
+ <maven.compiler.target>1.8</maven.compiler.target>
<commons.componentid>io</commons.componentid>
<commons.module.name>org.apache.commons.io</commons.module.name>
<commons.rc.version>RC1</commons.rc.version>
<commons.bc.version>2.6</commons.bc.version>
<commons.release.version>2.7</commons.release.version>
- <commons.release.desc>(requires JDK 1.7+)</commons.release.desc>
+ <commons.release.desc>(requires Java 8)</commons.release.desc>
<commons.jira.id>IO</commons.jira.id>
<commons.jira.pid>12310477</commons.jira.pid>
<commons.osgi.export>
@@ -376,7 +373,6 @@ file comparators, endian transformation classes, and much more.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>${commons.javadoc.version}</version>
<configuration>
<source>7</source>
</configuration>

MODIFY
src/changes/release-notes.vm
src/changes/release-notes.vm
@@ -1018,12 +1018,12 @@ Feedback
==============================================================================
Open source works best when you give feedback:
-http://commons.apache.org/io/
+https://commons.apache.org/io/
Please direct all bug reports to JIRA
http://issues.apache.org/jira/browse/IO
Or subscribe to the commons-user mailing list (prefix emails by [io])
-http://commons.apache.org/mail-lists.html
+https://commons.apache.org/mail-lists.html
The Commons-IO Team

MODIFY
src/main/java/org/apache/commons/io/monitor/FileAlterationObserver.java
src/main/java/org/apache/commons/io/monitor/FileAlterationObserver.java
* that are of interest. This makes it more efficient and reduces the
* noise from <i>unwanted</i> file system events.
* <p>
- * <a href="http://commons.apache.org/io/">Commons IO</a> has a good range of
+ * <a href="https://commons.apache.org/io/">Commons IO</a> has a good range of
* useful, ready made
* <a href="../filefilter/package-summary.html">File Filter</a>
* implementations for this purpose.

MODIFY
src/site/site.xml
src/site/site.xml
<body>
<menu name="Commons IO">
<item name="Overview" href="/index.html"/>
- <item name="Download" href="http://commons.apache.org/io/download_io.cgi"/>
+ <item name="Download" href="https://commons.apache.org/io/download_io.cgi"/>
<item name="User guide" href="/description.html"/>
<item name="Best practices" href="/bestpractices.html"/>
<item name="Javadoc 2.6" href="/javadocs/api-release/index.html"/>

MODIFY
src/site/xdoc/description.xml
src/site/xdoc/description.xml
@@ -52,7 +52,7 @@ limitations under the License.
</p>
<source>
- InputStream in = new URL( "http://commons.apache.org" ).openStream();
+ InputStream in = new URL( "https://commons.apache.org" ).openStream();
try {
InputStreamReader inR = new InputStreamReader( in );
BufferedReader buf = new BufferedReader( inR );
@@ -69,7 +69,7 @@ limitations under the License.
</p>
<source>
- InputStream in = new URL( "http://commons.apache.org" ).openStream();
+ InputStream in = new URL( "https://commons.apache.org" ).openStream();
try {
System.out.println( IOUtils.toString( in ) );
} finally {

MODIFY
src/site/xdoc/index.xml
src/site/xdoc/index.xml
@@ -50,7 +50,7 @@ There are six main areas included:
<subsection name="Commons IO 2.6 (requires JDK 1.7+)">
<p>
Commons IO 2.6 is the latest version and requires a minimum of JDK 1.7 -
- <a href="http://commons.apache.org/io/download_io.cgi">Download now!</a>
+ <a href="https://commons.apache.org/io/download_io.cgi">Download now!</a>
</p>
<p>
View the
@@ -63,7 +63,7 @@ There are six main areas included:
<subsection name="Commons IO 2.5 (requires JDK 1.6+)">
<p>
Commons IO 2.5 requires a minimum of JDK 1.6 -
- <a href="http://commons.apache.org/io/download_io.cgi">Download now!</a>
+ <a href="https://commons.apache.org/io/download_io.cgi">Download now!</a>
</p>
<p>
View the
@@ -76,7 +76,7 @@ There are six main areas included:
<subsection name="Commons IO 2.4 (requires JDK 1.6+)">
<p>
Commons IO 2.4 requires a minimum of JDK 1.6 -
-<a href="http://commons.apache.org/io/download_io.cgi">Download now!</a>
+<a href="https://commons.apache.org/io/download_io.cgi">Download now!</a>
</p>
<p>
View the <a href="upgradeto2_4.html">Release Notes</a> and
@@ -87,7 +87,7 @@ View the <a href="upgradeto2_4.html">Release Notes</a> and
<subsection name="Commons IO 2.3 (requires JDK 1.6+)">
<p>
Commons IO 2.3 requires a minimum of JDK 1.6 -
-<a href="http://commons.apache.org/io/download_io.cgi">Download now!</a>
+<a href="https://commons.apache.org/io/download_io.cgi">Download now!</a>
</p>
<p>
View the <a href="upgradeto2_3.html">Release Notes</a> and
@@ -98,7 +98,7 @@ View the <a href="upgradeto2_3.html">Release Notes</a> and
<subsection name="Commons IO 2.2 (requires JDK 1.5+)">
<p>
Commons IO 2.2 requires a minimum of JDK 1.5 -
-<a href="http://commons.apache.org/io/download_io.cgi">Download now!</a>
+<a href="https://commons.apache.org/io/download_io.cgi">Download now!</a>
</p>
<p>
View the <a href="upgradeto2_2.html">Release Notes</a> and

MODIFY
src/site/xdoc/mail-lists.xml
src/site/xdoc/mail-lists.xml
@@ -49,7 +49,7 @@ limitations under the License.
<section name="Overview">
<p>
<a href="index.html">Commons IO</a> shares mailing lists with all the other
- <a href="http://commons.apache.org/components.html">Commons Components</a>.
+ <a href="https://commons.apache.org/components.html">Commons Components</a>.
To make it easier for people to only read messages related to components they are interested in,
the convention in Commons is to prefix the subject line of messages with the component's name,
for example:

Use HTTPS links to commons.apache.org.