
SVK::Inspector - path inspector

This class provides an interface through which the state of a SVK::Path can be inspected.

Check if the given path exists.
Check the revision of the given path.
Called when the merger needs to retrieve the local modification of a file. Return an arrayref of filename, filehandle, and md5. Return undef if there is no local modification.
Called when the merger needs to retrieve the local modification of a property. Return the property value.
Called when properties are merged without changes,
that is,
the g status.
When delete_entry needs to check if everything to be deleted does not cause conflict on the directory,
it calls the callback with path,
base_root,
and base_path.
The returned value should be a hash with changed paths being the keys and change types being the values.