logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Biblio::COUNTER::Processor::Validate - simple COUNTER report validator

Author

       Paul Hoffman (nkuitse AT cpan DOT org)

Bugs

       There are no known bugs.  Please report bugs to the author via e-mail (see below).

Description

Biblio::COUNTER::Processor::Validate processes a COUNTER report and prints a verbose stream of data from
       the report to standard error, while printing the report withcorrections to standard output.

Inheritance

Biblio::COUNTER::Processor::Validate is designed to be inheritable.

Name

       Biblio::COUNTER::Processor::Validate - simple COUNTER report validator

Public Methods

new(%args)
               $processor = Biblio::COUNTER::Processor::Validate->new;

       run($file)
               $report = $processor->run($what);

           Process the given report.

           $what   may   be   a  file  handle,  the  name  of  a  file,  or  an  instance  of  (a  subclass  of)
           Biblio::COUNTER::Report.

       ignore(@events)
               $processor->ignore(qw/line input output/);

           Specify the events to ignore.  The various events are documented in Biblio::COUNTER.

See Also

       Biblio::COUNTER

       Biblio::COUNTER::Report

       Biblio::COUNTER::Report::Processor

perl v5.36.0                                       2023-02-04             Biblio::COUNTER...essor::Validate(3pm)

Synopsis

           use Biblio::COUNTER::Processor::Validate;
           $processor = Biblio::COUNTER::Processor::Validate->new;
           $report = $processor->run;

To Do

       Document in detail the output that's produced.

See Also