Method: Rugged::Walker.new
- Defined in:
- ext/rugged/rugged_revwalk.c
.new(repository) ⇒ Object
Create a new Walker
instance able to walk commits found in repository
, which is a Rugged::Repository
instance.
87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'ext/rugged/rugged_revwalk.c', line 87
static VALUE rb_git_walker_new(VALUE klass, VALUE rb_repo)
{
git_repository *repo;
git_revwalk *walk;
int error;
Data_Get_Struct(rb_repo, git_repository, repo);
error = git_revwalk_new(&walk, repo);
rugged_exception_check(error);
return rugged_walker_new(klass, rb_repo, walk);;
}
|