aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Reaction/Meta/InterfaceModel/Action/Class.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Reaction/Meta/InterfaceModel/Action/Class.pm')
-rw-r--r--lib/Reaction/Meta/InterfaceModel/Action/Class.pm4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/Reaction/Meta/InterfaceModel/Action/Class.pm b/lib/Reaction/Meta/InterfaceModel/Action/Class.pm
index b25cfa2..8b23c73 100644
--- a/lib/Reaction/Meta/InterfaceModel/Action/Class.pm
+++ b/lib/Reaction/Meta/InterfaceModel/Action/Class.pm
@@ -6,8 +6,6 @@ use aliased 'Reaction::Meta::InterfaceModel::Action::ParameterAttribute';
use namespace::clean -except => [ qw(meta) ];
extends 'Reaction::Meta::Class';
-sub new { shift->SUPER::new(@_) };
-
around initialize => sub {
my $super = shift;
my $class = shift;
@@ -20,7 +18,7 @@ sub parameter_attributes {
$self->get_all_attributes;
};
-__PACKAGE__->meta->make_immutable;
+__PACKAGE__->meta->make_immutable(inline_constructor => 0);
1;