NAME
Devel::Examine::Subs::Postprocessor - Provides core Pre-Filter callbacks for
Devel::Examine::Subs
DESCRIPTION
This module generates and supplies the core post-processor module callbacks. Postprocessors run after the core Processor, and before any Engine is run.
SYNOPSIS
Post-processors can be daisy chained as text strings that represent a built-in post-processor, or as callbacks, or both.
See Devel::Examine::Subs::_post_proc()
for implementation details.
METHODS
All methods other than exists()
takes an href of configuration data as its first parameter.
exists('post-processor')
Verifies whether the post-processor name specified as the string parameter exists and is valid.
subs()
Returns an aref of hash refs, each containing info per sub.
file_lines_contain()
Returns an aref similar to subs()
, but includes an array within each sub href that contains lines that match a search term.
end_of_last_sub()
Takes data from subs()
.
Returns a scalar containing the last line number of the last sub in a file.
AUTHOR
Steve Bertrand, <steveb at cpan.org>
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Devel::Examine::Subs
LICENSE AND COPYRIGHT
Copyright 2016-2017 Steve Bertrand.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.