[ 
https://issues.apache.org/jira/browse/VFS-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ralph Goers resolved VFS-342.
-----------------------------

    Resolution: Not A Problem

Changing these methods to protected will break WebdavProviderTestCase as it 
calls setRootURI. It seems that the reason the other methods are protected is 
that the subclasses of FileSystemConfigBuilder add the public methods that add 
specific parameters as wrappers to the getParam and setParam methods. Since 
these methods apply to all the subclasses it makes sense for them to be in the 
base class and not implemented in every subclass.

As such I believe this should be closed as it is not a problem.

> FileSystemConfigBuilder.getRootURI/setRootURI public, not protected?
> --------------------------------------------------------------------
>
>                 Key: VFS-342
>                 URL: https://issues.apache.org/jira/browse/VFS-342
>             Project: Commons VFS
>          Issue Type: Bug
>    Affects Versions: 2.0
>            Reporter: Sebb
>            Priority: Critical
>
> The methods getRootURI and setRootURI in FileSystemConfigBuilder have beed 
> added with public access; however all the other added methods are protected, 
> and the class itself is protected.
> This looks like a mistake, which should be corrected before the next release 
> as it may be difficult to fix later

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to