Claudenw commented on code in PR #240: URL: https://github.com/apache/creadur-rat/pull/240#discussion_r1582027540
########## apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java: ########## @@ -179,31 +177,31 @@ public boolean isDryRun() { /** * @return The filename filter for the potential input files. */ - public FilenameFilter getInputFileFilter() { - return inputFileFilter; + public FilenameFilter getFilesToIgnore() { + return filesToIgnore; } /** - * @param inputFileFilter the filename filter to filter the input files. + * @param filesToIgnore the filename filter to filter the input files. */ - public void setInputFileFilter(FilenameFilter inputFileFilter) { - this.inputFileFilter = inputFileFilter; + public void setFilesToIgnore(FilenameFilter filesToIgnore) { + this.filesToIgnore = filesToIgnore; } - public IOFileFilter getDirectoryFilter() { - return directoryFilter; + public IOFileFilter getDirectoriesToIgnore() { + return directoriesToIgnore; } - public void setDirectoryFilter(IOFileFilter directoryFilter) { - if (directoryFilter == null) { - this.directoryFilter = FalseFileFilter.FALSE; + public void setDirectoriesToIgnore(IOFileFilter directoriesToIgnore) { Review Comment: Report configuration is the only place where this is handled so that everyplace we want the directoriesToIgnore it is set and there is no need to do the null check. This case allows UI to set directoriesToIgnore to null (the old setting) and still guarantee the directoriesToIgnore has a value. In future we might change the UIs to require that they send a defined static value to signal no directories. But this is the fix without modifying the UIs. This also applies for filesToIgnore. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@creadur.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org