Moose を使用するパッケージを編集していますが、タグ リストに Moose 属性を表示させるためのプラグインがあるかどうか疑問に思っていました。
たとえば、次のコードでは、属性options
は Tag_List に表示されませんが、表示されますprint_out_site
。
use Moose;
use MooseX::AttributeHelpers;
...
has 'options' => (
metaclass => 'Collection::Hash',
isa => 'HashRef[Str]',
is => 'ro',
provides => {
exists => 'exists',
get => 'get',
set => 'set',
},
);
...
sub print_out_site {
my $self = shift;
my $key = shift;
$self->fasta_out_fh->print(">", $key, "\n");
$self->fasta_out_fh->print($self->sites->{$key}, "\n");
}