use aliased 'Gitalist::Git::Object';
our $SHA1RE = qr/[0-9a-fA-F]{40}/;
-
+
has name => ( isa => NonEmptySimpleStr,
is => 'ro', required => 1 );
has path => ( isa => "Path::Class::Dir",
);
return $util;
}
-
+
method _build_description {
my $description = "";
eval {
$gecos =~ s/,+$//;
return length($gecos) ? $gecos : $name;
}
-
+
method _build_last_change {
my $last_change;
my $output = $self->run_cmd(
last_change => $self->last_change,
};
};
-
+
} # end class