commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Hartwig (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IO-328) FileUtils.listFilesAndDirs includes original dir in results even when it doesn't match filter
Date Wed, 11 Oct 2017 12:42:00 GMT

    [ https://issues.apache.org/jira/browse/IO-328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16200209#comment-16200209
] 

Thomas Hartwig commented on IO-328:
-----------------------------------

Hi, I can not see this is fixed in any way, nor it is mentioned in the Javadoc (version 2.4
here), nor something is changed in the code. More worse any filter specified as argument will
not be applied to directories this is not the expected behaviour. Can you check please and
open.

> FileUtils.listFilesAndDirs includes original dir in results even when it doesn't match
filter
> ---------------------------------------------------------------------------------------------
>
>                 Key: IO-328
>                 URL: https://issues.apache.org/jira/browse/IO-328
>             Project: Commons IO
>          Issue Type: Bug
>            Reporter: Hoss Man
>             Fix For: 2.5
>
>         Attachments: IO-328.patch, IO-328.testcase.patch
>
>
> listFilesAndDirs seems to always include the "directory" passed as input in it's resulting
Collection.  This is unexpected given the docs for the method...
> bq. Finds files within a given directory (and optionally its subdirectories). All files
found are filtered by an IOFileFilter. 
> * the "given directory" is not a subdirectory of itself
> * it is not subjected to the IOFileFilter dirFilter, it is always added.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message