Details
Description
Currently, we use commons-io-1.4.jar, but the latest version is 2.4.
The library should be binary and source compatible up to version 2.2 (except for bugfixes), only the required Java version has changed from JDK 1.3 to JDK 1.5 (in 2.2) or JDK 1.6 (in 2.4). Versions 2.3+ are no longer source compatible, because some methods were overloaded to accept charset both as a String and as a Charset instance. That means that calls where null literal is passed as the charset are ambiguous.
So I think we should either update to 2.2 or 2.4.
See http://commons.apache.org/proper/commons-io/upgradeto2_4.html.