I've just run Clirr on VFS 2.0 (had to cheat and change the Maven
GroupId). There are quite a few errors, which mean that the code is
not binary compatible:

ERROR: 7012: org.apache.commons.vfs.FileContent: Method 'public
boolean hasAttribute(java.lang.String)' has been added to an interface
ERROR: 7012: org.apache.commons.vfs.FileContent: Method 'public void
removeAttribute(java.lang.String)' has been added to an interface
ERROR: 7012: org.apache.commons.vfs.FileSystem: Method 'public
java.lang.String getRootURI()' has been added to an interface
ERROR: 7009: org.apache.commons.vfs.FileSystemConfigBuilder:
Accessibility of method 'public FileSystemConfigBuilder()' has been
decreased from public to protected
ERROR: 7012: org.apache.commons.vfs.FileSystemManager: Method 'public
boolean hasProvider(java.lang.String)' has been added to an interface
ERROR: 3003: org.apache.commons.vfs.FileSystemOptions: Added final
modifier to class
ERROR: 2001: org.apache.commons.vfs.Selectors: Changed from interface to class
ERROR: 6010: org.apache.commons.vfs.provider.HostFileNameParser$Authority:
Accessibility of field hostName has been weakened from public to
private
ERROR: 6010: org.apache.commons.vfs.provider.HostFileNameParser$Authority:
Accessibility of field password has been weakened from public to
private
ERROR: 6010: org.apache.commons.vfs.provider.HostFileNameParser$Authority:
Accessibility of field port has been weakened from public to private
ERROR: 6010: org.apache.commons.vfs.provider.HostFileNameParser$Authority:
Accessibility of field scheme has been weakened from public to private
ERROR: 6010: org.apache.commons.vfs.provider.HostFileNameParser$Authority:
Accessibility of field userName has been weakened from public to
private
ERROR: 3003: org.apache.commons.vfs.util.UserAuthenticatorUtils: Added
final modifier to class
ERROR: 7009: org.apache.commons.vfs.util.UserAuthenticatorUtils:
Accessibility of method 'public UserAuthenticatorUtils()' has been
decreased from public to private

On 5 November 2010 20:12, Ralph Goers <ralph.go...@dslextreme.com> wrote:
> This is a vote to release Apache Commons VFS 2.0.
>
> Since the last candidate the jdk version has been changed to 1.5 and the 
> requirement has been added to the web site main page. The test file for 
> LargeTarTestCase has been added to the test-data directory, greatly improving 
> the build time. Many of the messages from the test cases have been removed.
>
> [ ] +1 release it
> [ ] +0 go ahead I don't care
> [ ] -1 no, do not release it because...
>
> Ralph
>
> tag: 
> https://svn.apache.org/repos/asf/commons/proper/vfs/tags/commons-vfs-project-2.0/
>   (revision 1031749)
>
> site: http://people.apache.org/~rgoers/commons-vfs/index.html
>
> The following artifacts have been staged to the Apache Nexus Staging 
> repository org.apache.commons-038 (u:rgoers, a:38.101.196.246) 
> https://repository.apache.org/content/repositories/orgapachecommons-038/
>
> commons-vfs-examples-2.0.jar
> commons-vfs-examples-2.0.pom
> commons-vfs-examples-2.0-javadoc.jar
> commons-vfs-examples-2.0-sources.jar
> commons-vfs-examples-2.0.jar.asc
> commons-vfs-examples-2.0-sources.jar.asc
> commons-vfs-examples-2.0.pom.asc
> commons-vfs-examples-2.0-javadoc.jar.asc
> commons-vfs-2.0-tests.jar
> commons-vfs-2.0-test-sources.jar.asc
> commons-vfs-2.0-sources.jar.asc
> commons-vfs-2.0.jar
> commons-vfs-2.0.pom
> commons-vfs-2.0-test-sources.jar
> commons-vfs-2.0-javadoc.jar
> commons-vfs-2.0-javadoc.jar.asc
> commons-vfs-2.0-tests.jar.asc
> commons-vfs-2.0.pom.asc
> commons-vfs-2.0-sources.jar
> commons-vfs-2.0.jar.asc
> commons-vfs-sandbox-2.0-tests.jar.asc
> commons-vfs-sandbox-2.0-sources.jar
> commons-vfs-sandbox-2.0-tests.jar
> commons-vfs-sandbox-2.0-test-sources.jar.asc
> commons-vfs-sandbox-2.0-sources.jar.asc
> commons-vfs-sandbox-2.0.jar.asc
> commons-vfs-sandbox-2.0-test-sources.jar
> commons-vfs-sandbox-2.0-javadoc.jar
> commons-vfs-sandbox-2.0.pom
> commons-vfs-sandbox-2.0.jar
> commons-vfs-sandbox-2.0-javadoc.jar.asc
> commons-vfs-sandbox-2.0.pom.asc
> commons-vfs-distribution-2.0-src.zip
> commons-vfs-distribution-2.0.pom
> commons-vfs-distribution-2.0-src.tar.gz.asc
> commons-vfs-distribution-2.0-src.tar.gz
> commons-vfs-distribution-2.0-bin.zip
> commons-vfs-distribution-2.0-bin.zip.asc
> commons-vfs-distribution-2.0-bin.tar.gz
> commons-vfs-distribution-2.0-src.zip.asc
> commons-vfs-distribution-2.0-bin.tar.gz.asc
> commons-vfs-distribution-2.0.pom.asc
> commons-vfs-project-2.0-site.xml.asc
> commons-vfs-project-2.0.pom
> commons-vfs-project-2.0-site.xml
> commons-vfs-project-2.0.pom.asc

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to