This is a raw TAP stored in an IO Handle TAP::Parser::SourceHandler class. It
has 2 jobs:
1. Figure out if the TAP::Parser::Source its given is an IO::Handle or
GLOB containing raw TAP output (can_handle).
2. Creates an iterator for IO::Handles & globs (make_iterator).
Unless youre writing a plugin or subclassing TAP::Parser, you probably
wont need to use this module directly.
my $vote = $class->can_handle( $source );
Casts the following votes:
0.9 if $source is an IO::Handle
0.8 if $source is a glob
my $iterator = $class->make_iterator( $source );
Returns a new TAP::Parser::Iterator::Stream for the source.
The class of iterator to use, override if youre sub-classing. Defaults