Commits

Show all
Author Commit Message Labels Comments Date
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Updated the Changes file and bumped the version number.
Tags
releases/0.x.x/0.0.x/0.0.6
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
1. Added another test to test ->prune(). 2. Added the ->prune() method and documented it. 3. Added a $self->get_current_node_files_list(); call to set_traverse_to to make sure we scan the current directory for sub-items first. 4. Fixed a typo of the _traverse_to() accessor in ->get_traverse_to().
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Corrected an out of date comment in the BUGS section regarding pathnames.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Fixed a bug where the get_current_node_files_list could mess up the traversal becuase it called recurse. Instead made open_dir memoized in a way.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Added set_traverse_to(), get_traverse_to(), and get_current_node_files().
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Eliminated a use of / for paths - using File::Spec instead.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Tagging as 0.0.5
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Bumped the version number and updated the Changes file.
Tags
releases/0.x.x/0.0.x/0.0.5
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Moved the ::Base class to its own module.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Changed a $_-loop to an explicit $action-loop.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Changed "$cond and return" to "if ($cond) { return }".
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Converted ->item() to a full-fledged accessor.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Created an accessor for ->{ind} which is now target_index().
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Created an accessor for the targets.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Converted all the options into accessors.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Added the ->dev() accessor.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Moved all common accessors into a common base class, and added the inode() accessor.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Converted many hash members into accessors using Class::Accessor.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Changed File::Find::Object::internal to File::Find::Object::PathComponent. (a more descriptive class name).
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Moved File::Find::Object::internal inside the File/Find/Object.pm module, for convenience.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Eliminated the F-F-O-i is-a F-F-O relationship.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Tagging as 0.0.4
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Updated the changes and bumped the version number.
Tags
releases/0.x.x/0.0.x/0.0.4
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Eliminated the use of top.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Changed $current->_process_current() to $top->_process_current($current).
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Removed some redundant code in ::internal.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Changed ->{currentfile} to ->_curr_file() (an accessor).
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Converted isdot to $top->isdot($self).
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Converted filter to a $top->filter($current) method.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Converted _father from an ::internal method to a $self->_father($current) method.
  1. Prev
  2. Next