Take me over?
- TO DO
- COPYRIGHT AND LICENSE
Test::Inline::Extract - Extract relevant Pod sections from source code.
The Test::Inline::Extract package extracts content interesting to Test::Inline from source files.
new constructor creates a new Extract object. It is passed either a file name from which the source code would be loaded, or a reference to a string that directly contains source code.
Returns a new
Test::Inline::Extract object or
undef on error.
my $elements = $Extract->elements;
elements method extracts from the Pod any parts of the file that are relevant to the extraction and generation process of
The elements will be either a package statements, or a section of inline unit tests. They will only be returned if there is at least one section of inline unit tests.
Returns a reference to an array of package strings and sections of inline unit tests. Returns false if there are no sections containing inline unit tests.
- For certain very complex cases, add a more intensive alternative parser based on PPI
See the main SUPPORT section.
Adam Kennedy <firstname.lastname@example.org>
This software is copyright (c) 2003 by Adam Kennedy.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.