SVK::Log::ChangedPaths - partly lazy list of SVK::Log::ChangedPath objects
use SVK::Log::ChangedPaths;
my $changed_paths = SVK::Log::ChangedPaths->new( $root );
for my $changed_path ( $changed_paths->paths() ) {
...
}
An object of this class represents a collection of details about the
files/directories that were changed in a particular revision. Some log filters
want access to information about which paths were affected during a certain
revision and others don't. Using this object allows the calculation of path
details to be postponed until it's truly needed.
Accepts the return value of
"SVK::Path->root()" as a parameter and
constructs a SVK::Log::ChangedPaths object from it.
Returns a list of SVK::Log::ChangedPath objects each of which represents the
details of the changes to a particular path.
SVK::Log::ChangedPaths requires no configuration files or environment variables.