1fd979cf0ccae14b03368ea0c5e56e4568b8b630
[gitmo/MooseX-AutoDoc.git] / t / lib / AutoDocTest1.pm
1 package AutoDocTest1;
2
3 use Moose;
4
5 has attr1 => (is => 'ro');
6 has attr2 => (is => 'rw', isa => 'HashRef');
7 has attr3 => (is => 'rw', isa => 'ArrayRef[Str]');
8 has attr4 => (is => 'rw', isa => 'ArrayRef[Str]', required => 1);
9 has attr5 => (is => 'rw', isa => 'ArrayRef[Str]', required => 1, auto_deref => 1);
10 has attr6 => (is => 'rw', lazy_build => 1);
11 has attr7 => (reader => 'attr7', writer => '_attr7');
12
13 sub foo {
14
15 }
16
17 sub bar {
18
19 }
20
21 1;