manpagez: man pages & more
man SVK::Log::ChangedPaths(3)
Home | html | info | man

SVK::Log::ChangedPaths(3)




NAME

       SVK::Log::ChangedPaths - partly lazy list of SVK::Log::ChangedPath
       objects


SYNOPSIS

           use SVK::Log::ChangedPaths;
           my $changed_paths = SVK::Log::ChangedPaths->new( $root );
           for my $changed_path ( $changed_paths->paths() ) {
               ...
           }


DESCRIPTION

       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.


METHODS

       new

       Accepts the return value of "SVK::Path->root()" as a parameter and
       constructs a SVK::Log::ChangedPaths object from it.

       paths

       Returns a list of SVK::Log::ChangedPath objects each of which
       represents the details of the changes to a particular path.


DIAGNOSTICS

       None


CONFIGURATION AND ENVIRONMENT

       SVK::Log::ChangedPaths requires no configuration files or environment
       variables.


DEPENDENCIES

       o   SVK::Log::ChangedPath


INCOMPATIBILITIES

       None known


BUGS AND LIMITATIONS

       None known



perl v5.10.0                      2008-08-04         SVK::Log::ChangedPaths(3)

Mac OS X 10.6 - Generated Thu Sep 17 20:15:20 CDT 2009
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.