X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FStats.pm;h=0f7dc4a0cf6a4b51131157d5b546a11e9aad9f2f;hb=85f0a66f2b5de7a028ed0e4960435784baff4a37;hp=615cde1dbc4fcc252914a1831b0f7a550750eff0;hpb=39fc2ce1e456c4e2a272204aa8fe67896984b3a6;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Stats.pm b/lib/Catalyst/Stats.pm index 615cde1..0f7dc4a 100644 --- a/lib/Catalyst/Stats.pm +++ b/lib/Catalyst/Stats.pm @@ -7,6 +7,8 @@ use Catalyst::Utils; use Tree::Simple qw/use_weak_refs/; use Tree::Simple::Visitor::FindByUID; +use namespace::clean -except => 'meta'; + has enable => (is => 'rw', required => 1, default => sub{ 1 }); has tree => ( is => 'ro', @@ -154,7 +156,6 @@ sub getNodeValue { $self->tree->getNodeValue( @_ )->{ t }; } -no Moose; __PACKAGE__->meta->make_immutable(); 1; @@ -324,10 +325,10 @@ from the previous profiling point. The 'rollup' flag indicates whether the reported time is the rolled up time for the block, or the elapsed time from the previous profiling point. -=head1 COMPATABILITY METHODS +=head1 COMPATIBILITY METHODS Some components might expect the stats object to be a regular Tree::Simple object. -We've added some compatability methods to handle this scenario: +We've added some compatibility methods to handle this scenario: =head2 accept