1 package MooseX::ClassAttribute::Meta::Role::Attribute;
6 use List::MoreUtils qw( uniq );
8 use namespace::autoclean;
11 extends 'Moose::Meta::Role::Attribute';
14 my ( $class, $name, %options ) = @_;
17 uniq( @{ $options{traits} || [] } ),
18 'MooseX::ClassAttribute::Trait::Attribute'
21 return $class->SUPER::new( $name, %options );