Test-NoOverride
view release on metacpan or search on metacpan
lib/Test/NoOverride.pm view on Meta::CPAN
no_override(
'Some::Class',
exclude_overridden => [qw/ Foo::Bar::method /], # ignore to be overridden.
);
=head1 DESCRIPTION
No more accidentally overriding.
Note that private method (like '_foo') and (import|BEGIN|UNITCHECK|CHECK|INIT|END) methods are ignored (means that these are not checked). Moreover, C<new> method is ignored by default. If you would like to check overriding 'new' method, then you sho...
no_override(
'Some::Class',
new => 1, # The 'new' method will be checked.
);
=head1 REPOSITORY
Test::NoOverride is hosted on github: L<http://github.com/bayashi/Test-NoOverride>
( run in 0.720 second using v1.01-cache-2.11-cpan-748bfb374f4 )