The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Chj::Class::methodnames

SYNOPSIS

    use FP::Equal 'is_equal';
    use Chj::Class::methodnames;
    {
        package Foo123; sub foo { }; sub bar { };
    }
    is_equal [ methodnames bless {}, Foo123 ],
             [ "bar", "foo" ];

DESCRIPTION

Return all names of methods, except for those in a stoplist; also recurses into parent packages following @ISA.

FUNCTIONS

set_stoplist(list of methodnames not to return) set another list than BEGIN and Dumper. (It sets a new hashref at $Chj::Class::methodnames::stop.)

NOTE

This is alpha software! Read the status section in the package README or on the website.