]> git.vpit.fr Git - perl/modules/Test-Valgrind.git/commitdiff
Remove ->parse() from Tool.pm
authorVincent Pit <vince@profvince.com>
Sat, 19 Sep 2009 22:33:13 +0000 (00:33 +0200)
committerVincent Pit <vince@profvince.com>
Sat, 19 Sep 2009 22:33:13 +0000 (00:33 +0200)
As it's now handled directly in the parser.

lib/Test/Valgrind/Tool.pm

index 077fc09257ce71dbc1be397fff912b61cd766cfe..8a0675fa8b6d2084ed5281354d2a1a029e12f854 100644 (file)
@@ -118,45 +118,6 @@ Called when the C<$session> starts.
 
 Defaults to set L<Test::Valgrind::Component/started>.
 
-=head2 C<parse $session, $fh>
-
-Wraps around either L</parse_suppressions> or L</parse_analysis> depending on the running mode of the C<$session>.
-Croaks if the tool isn't started.
-
-=cut
-
-sub parse {
- my ($self, $sess, $fh) = @_;
-
- $self->_croak('Tool isn\'t started') unless $self->started;
-
- if ($sess->do_suppressions) {
-  $self->parse_suppressions($sess, $fh);
- } else {
-  $self->parse_analysis($sess, $fh);
- }
-}
-
-=head2 C<parse_suppressions $sesssion, $fh>
-
-Parse the suppression reports that the C<valgrind> process attached to the session C<$session> send through the filehandle C<$fh>.
-
-This method must be implemented when subclassing.
-
-=cut
-
-sub parse_suppressions;
-
-=head2 C<parse_analysis $sesssion, $fh>
-
-Parse the error reports sent by the C<valgrind> process attached to the session C<$session> through the filehandle C<$fh>.
-
-This method must be implemented when subclassing.
-
-=cut
-
-sub parse_analysis;
-
 =head2 C<finish $session>
 
 Called when the C<$session> finishes.