150 Commits (e5f3393251f3b7b8b8df1e5300559828bc73d8f0)

Author SHA1 Message Date
  Stefan Bodewig 40a73d22b7 whitespace 14 years ago
  Stefan Bodewig 379895a022 synchronize access to default excludes. PR 52188. 14 years ago
  Stefan Bodewig a28f64f5cf fix a bunch of warnings you get when building on Harmony which uses Eclipse's compiler. There are still lots (more than 100) of deprecation warnings and warnings about missing serialversionids that I have ignored. 15 years ago
  Stefan Bodewig d85d2da8e3 restrict impact of fix for PR 50295 on 'good' VMs to an additional syscall for empty directories rather than an additional call for every directory 15 years ago
  Stefan Bodewig 17d4b3461a Make DirectoryScanner work on buggy JVMs where File.list() returns an empty array rather than null for files. PR 50295. Submitted by Daniel Smith 15 years ago
  Stefan Bodewig 43de42a38f add Git, Mercurial and Bazaar files/dirs to defaultexcludes. Submitted by Ville Skyttä. PR 49624 15 years ago
  Stefan Bodewig 6a87b53fcb don't scan directories that are excluded recursively - this used to be done everywhere except for the (most common) case where the directory itself was not explicitly included. PR 49420 15 years ago
  Stefan Bodewig e052e5e8dc some JUnit tests to verify/falsify http://mail-archives.apache.org/mod_mbox/ant-user/201006.mbox/%3C28829117.post@talk.nabble.com%3E 15 years ago
  Stefan Bodewig 66b7fa5b87 slow-scan was broken for recursive exclude patterns since contentsExcluded was added about four years ago 17 years ago
  Stefan Bodewig b1cc0a4edb slowscan has been broken, no idea since when. 17 years ago
  Stefan Bodewig 5f7fbe8b73 keep track of links that haven't been followed 17 years ago
  Stefan Bodewig 9f30d05509 factor out symlink methods into a separate utils class 17 years ago
  Stefan Bodewig 2e5eacfa9c increase default for numer of times a symlink may be traversed 17 years ago
  Stefan Bodewig be09d4522b no need to clone a linked list to iterate through it 17 years ago
  Stefan Bodewig 9b76a8661b remove memoization which measurably (sp?) hurts performance more than it helps 17 years ago
  Stefan Bodewig acb91faca4 replace protected Vectors with a Vector subclass that has constant time access for contains 17 years ago
  Stefan Bodewig 4ecea70e9b Bring back memoization of File.list 17 years ago
  Stefan Bodewig 8b58203e31 avoid redundant tokenization of non-wildcard include patterns as well. 17 years ago
  Stefan Bodewig 2c4faa154f avoid redundant tokenization. this is almost complete except for non-wildcard include patterns, will take care of them next. 17 years ago
  Stefan Bodewig 2b925503d7 avoid some tokenization (should really pay of in the next iteration/s) and replace recursion with iteration in findFile/isSymLink - right now we lose memoization of File.list but I'll reintroduce this later. 17 years ago
  Stefan Bodewig 5d1320e99c split PathPattern into two classes, more behavior will be added later 17 years ago
  Stefan Bodewig a98a49253b minor performace tweaks 17 years ago
  Stefan Bodewig c13dba6d52 Avoid repeated tokenization, make DefaultExcludesTest happy. 17 years ago
  Stefan Bodewig e362b3b1fc tiny optimization 17 years ago
  Stefan Bodewig 917f222eec whitespace 17 years ago
  Stefan Bodewig 4c6cba963c extract constant 17 years ago
  Stefan Bodewig 7830ff460d some more memoization. try to ballance memory vs i/o costs. 17 years ago
  Stefan Bodewig cd517c2881 fix tests broken by changed exception message of svn revision 685593 17 years ago
  Stefan Bodewig 1d3ca73f3c don't run into infinite lopps caused by symbolic links. PR 45499. 17 years ago
  Stefan Bodewig 4464369821 honor followsymlinks on a fileset's dir as well. PR 45741. 17 years ago
  Stefan Bodewig 4248bab8ea make sure the 'correct' error is reported if the directory doesn't exist. Sync error messages of DirectoryScanner and AbstractFileSet. 17 years ago
  Stefan Bodewig a87871c71e some style changes, doc fixes (non-wildcard patterns are store upper-case), some minor optimizations and some additional memoization of File.list() that may actually improve performance 17 years ago
  Scokart Gilles 1f06891d00 Enhance performance of DirectoryScanner by parsing the patterns only once. Introduce a PathPattern to do that. (# 44226) 17 years ago
  Jesse N. Glick cafa34ca08 Various microoptimizations to reduce I/O load of common tasks, esp. no-op <javac> and <depend>. 18 years ago
  Peter Reilly 51a68c6ece trailing spaces 18 years ago
  Peter Reilly b0bdced687 Bugzilla 11270: add errorOnMissingDir attribute to fileset 18 years ago
  Peter Reilly f0e86c70ce checkstyle 19 years ago
  Peter Reilly 90e46ca4cd checkstyle 19 years ago
  Peter Reilly 0aa2b2528f some checkstyle changes 19 years ago
  Antoine Levy-Lambert ed45d2f66a remove needless synchronization in DirectoryScanner. 19 years ago
  Stefan Bodewig 2e897819a8 copy2license.pl 19 years ago
  Kevin Jackson 21a1b3cfb4 refactoring DirectoryScanner to reduce duplicated code, tests all pass 19 years ago
  Jacobus Martinus Kruithof 7eb22e8cdc indicated when methods/classes became deprecated, as to give us the possibility to remove deprecated methods in the future. 19 years ago
  Steve Loughran 9fcc3d5b90 accidental plural 20 years ago
  Stefan Bodewig eeadc37622 2006 20 years ago
  Matthew Jason Benson 81543c58c3 quote IO error scanning directory... 20 years ago
  Jesse N. Glick 5dfc9fa652 More helpful error message. 20 years ago
  Jacobus Martinus Kruithof e84f6000f4 whitespace only 20 years ago
  Matthew Jason Benson 5e6d301d89 minus one LOC 20 years ago
  Matthew Jason Benson b92e6b644f allow absolute include paths & no basedir for Directory scanning 20 years ago