3 role Gitalist::Git::HasUtils {
4 use Gitalist::Git::Util;
5 use MooseX::Storage::Meta::Attribute::Trait::DoNotSerialize;
10 $self->meta->get_attribute('_util')->get_read_method_ref->($self);
14 isa => 'Gitalist::Git::Util',
17 builder => '_build_util',
25 traits => [qw/ DoNotSerialize /],
27 method _build_util { confess(shift() . " cannot build _util") }
36 Gitalist::Git::HasUtils - Role for classes with an instance of Gitalist::Git::Util
40 See L<Gitalist> for authors.
44 See L<Gitalist> for the license.