NAME
Test::Auto::Parser
ABSTRACT
Specification Parser
SYNOPSIS
package main;
use Test::Auto;
use Test::Auto::Parser;
my $test = Test::Auto->new(
't/Test_Auto_Parser.t'
);
my $parser = Test::Auto::Parser->new(
source => $test
);
DESCRIPTION
This package parses files containing POD blocks which adhere to the specification as defined in "SPECIFICATION" in Test::Auto, and provides methods for accessing the data.
LIBRARIES
This package uses type constraints from:
ATTRIBUTES
This package has the following attributes:
abstract
abstract(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
attributes
attributes(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
description
description(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
footers
footers(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
headers
headers(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
includes
includes(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
inherits
inherits(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
integrates
integrates(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
libraries
libraries(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
name
name(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
source
source(InstanceOf["Test::Auto"])
This attribute is read-only, accepts (InstanceOf["Test::Auto"])
values, and is required.
synopsis
synopsis(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str])
values, and is optional.
AUTHOR
Al Newkirk, awncorp@cpan.org
LICENSE
Copyright (C) 2011-2019, Al Newkirk, et al.
This is free software; you can redistribute it and/or modify it under the terms of the The Apache License, Version 2.0, as elucidated in the "license file".