peterreilly    2004/11/23 03:15:20

  Modified:    src/main/org/apache/tools/ant/types/selectors
                        SignedSelector.java
  Log:
  exclude directories for signed selection
  
  Revision  Changes    Path
  1.3       +6 -3      
ant/src/main/org/apache/tools/ant/types/selectors/SignedSelector.java
  
  Index: SignedSelector.java
  ===================================================================
  RCS file: 
/home/cvs/ant/src/main/org/apache/tools/ant/types/selectors/SignedSelector.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- SignedSelector.java       22 Nov 2004 10:48:57 -0000      1.2
  +++ SignedSelector.java       23 Nov 2004 11:15:20 -0000      1.3
  @@ -41,12 +41,15 @@
        * The heart of the matter. This is where the selector gets to decide
        * on the inclusion of a file in a particular fileset.
        *
  -     * @param basedir the base directory the scan is being done from
  -     * @param filename is the name of the file to check
  -     * @param file is a java.io.File object the selector can use
  +     * @param basedir not used by this selector
  +     * @param filename not used by this selector
  +     * @param file     path to file to be selected
        * @return whether the file should be selected or not
        */
       public boolean isSelected(File basedir, String filename, File file) {
  +        if (file.isDirectory()) {
  +            return false; // Quick return: directories cannot be signed
  +        }
           isSigned.setProject(getProject());
           isSigned.setFile(file);
           return isSigned.eval();
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to