FlightRecorder::Plugin::ReportSuccinct
Succinct FlightRecorder Report Generator
method: generate method: output
package main;
use FlightRecorder;
use FlightRecorder::Plugin::ReportSuccinct;
my $f = FlightRecorder->new(auto => undef);
my $r = FlightRecorder::Plugin::ReportSuccinct->new(flight_recorder => $f);
$f->begin('main');
$f->debug('something happened');
$f->end;
my $reporter = $r;
Types::Standard
level: rw, opt, Enum[qw(debug info warn error fatal)] flight_recorder: ro, req, InstanceOf['FlightRecorder']
FlightRecorder::Plugin::Report
This package provides a mechanism for converting a FlightRecorder event log into a printable report.
The generate method generates a succint report of activity captured by FlightRecorder.
generate() : Str
=example-1 generate
# given: synopsis
$r->generate
The output method generates a verbose report of activity captured by FlightRecorder and prints it to STDOUT.
output() : Str
=example-1 output
# given: synopsis
$r->output
12 POD Errors
The following errors were encountered while parsing the POD:
- Around line 10:
Unknown directive: =name
- Around line 16:
Unknown directive: =abstract
- Around line 22:
Unknown directive: =includes
- Around line 29:
Unknown directive: =synopsis
- Around line 47:
Unknown directive: =libraries
- Around line 53:
Unknown directive: =attributes
- Around line 60:
Unknown directive: =inherits
- Around line 66:
Unknown directive: =description
- Around line 73:
Unknown directive: =method
- Around line 78:
Unknown directive: =signature
- Around line 90:
Unknown directive: =method
- Around line 95:
Unknown directive: =signature