Git::PurePerl::Walker::Role::Method - A method for traversing a git repository
version 0.004001
my $commit = $object->current;
Should return a Git::PurePerl::Object::Commit
Git::PurePerl::Object::Commit
if ( $object->has_next ) { }
Should return true if ->next will expose a previously unseen object.
->next
my $next_object = $object->next;
Should internally move to the next object, and return that next object.
my $next_object = $object->peek_next;
The same as "next" except internal position should not change.
$object->reset;
Should reset the internal position to some position so that calling $object->current returns the first result again.
$object->current
Git::PurePerl::Walker::Role::HasRepo->for_repository( $repo )
MooseX::Clone->clone( %params )
Git::PurePerl::Walker::Role::HasRepo->_repo( $repo )
Git::PurePerl::Walker::Role::HasRepo
Kent Fredric <kentnl@cpan.org>
This software is copyright (c) 2017 by Kent Fredric <kentnl@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Git::PurePerl::Walker, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Git::PurePerl::Walker
CPAN shell
perl -MCPAN -e shell install Git::PurePerl::Walker
For more information on module installation, please visit the detailed CPAN module installation guide.