Commit | Line | Data |
3890b670 |
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); |
a8676f0f |
11 | has attr7 => (reader => 'attr7', writer => '_attr7', init_arg => '-attr7'); |
3890b670 |
12 | |
13 | sub foo { |
14 | |
15 | } |
16 | |
17 | sub bar { |
18 | |
19 | } |
20 | |
21 | 1; |