[
https://issues.apache.org/jira/browse/FTPSERVER-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Niklas Gustavsson closed FTPSERVER-191.
---------------------------------------
Resolution: Fixed
Fixed in rev 703876. Thanks for reporting!
> FileSystemView: The methods for changing and getting the current working
> directory have non similar names
> ---------------------------------------------------------------------------------------------------------
>
> Key: FTPSERVER-191
> URL: https://issues.apache.org/jira/browse/FTPSERVER-191
> Project: FtpServer
> Issue Type: Bug
> Components: Core, Ftplets
> Affects Versions: 1.0-M1, 1.0-M2, 1.0-M3
> Reporter: Andrea Francia
> Assignee: Niklas Gustavsson
> Fix For: 1.0-M4
>
>
> The following snippet shows some methods names of current FileSystemView
> interface:
> public interface FileSystemView {
> /**
> * Get user current directory.
> */
> FtpFile getCurrentDirectory() throws FtpException;
> /**
> * Change directory.
> */
> boolean changeDirectory(String dir) throws FtpException;
> }
> If the methods changeDirectory() and getCurrentDirectory() refers the same
> thing I think they should have similar names. For example:
> * changeFoo()
> * getFoo()
> The word 'current' is not useful because in that enviroment is obvious that
> is the current one.
> The rfc959 uses the following terminolog for the relevant commands:
> - CHANGE WORKING DIRECTORY (CWD)
> - PRINT WORKING DIRECTORY (PWD)
> So I think the word to use is 'working'.
> I think the methods should be renamed in:
> * boolean changeWorkingDirectory(String dir) { ... }
> * FtpFile getWorkingDirectory() { ... }
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.