You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Andrea Francia (JIRA)" <ji...@apache.org> on 2008/09/30 09:25:44 UTC

[jira] Updated: (FTPSERVER-186) org.apache.ftpserver.util.IoUtils reinvent the wheel

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

Andrea Francia updated FTPSERVER-186:
-------------------------------------

    Attachment: IoUtilsDesignJustification.patch

This is the JavaDoc patch.

> org.apache.ftpserver.util.IoUtils reinvent the wheel
> ----------------------------------------------------
>
>                 Key: FTPSERVER-186
>                 URL: https://issues.apache.org/jira/browse/FTPSERVER-186
>             Project: FtpServer
>          Issue Type: Bug
>            Reporter: Andrea Francia
>         Attachments: IoUtilsDesignJustification.patch
>
>
> The IoUtils class contains some method that are already provided by commons-io library.
> These methods:
>  - public final static void close(InputStream is)
>  - public final static void close(OutputStream os)
>  - public final static void close(Reader rd) 
>  - public final static void close(Writer wr)
> Should be substituted with the relevant closeQuietly() method of org.apache.commons.io.IOUtils.
> These methods:
>  - public final static void copy(Reader input, Writer output, int bufferSize)
>  - public final static void copy(InputStream input, OutputStream output, int bufferSize)
> Should be substitured with the relevant copy() methods of  org.apache.commons.io.IOUtils.
> These methods:
> - public final static String readFully(Reader reader) throws IOException
> - public final static String readFully(InputStream input) throws IOException
> Should be substitured with the relevant toString() methods of  org.apache.commons.io.IOUtils.
> About this mehods:
> - public final static void delete(File file) throws IOException
> I'm not sure, maybe there something in the  org.apache.commons.io.FileUtils.

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