@@ -1,5 +1,8 @@
Revision history for Pod-Elemental
+0.103002 2014-10-27 21:12:54-04:00 America/New_York
+ - make classes immutable to improve runtime speed
+
0.103001 2014-05-20 20:45:43-04:00 America/New_York
- load Class::Load, which older Moose does not automatically load
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.017.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.021.
Changes
LICENSE
MANIFEST
@@ -4,7 +4,7 @@
"Ricardo SIGNES <rjbs@cpan.org>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 5.017, CPAN::Meta::Converter version 2.141170",
+ "generated_by" : "Dist::Zilla version 5.021, CPAN::Meta::Converter version 2.142690",
"license" : [
"perl_5"
],
@@ -16,7 +16,7 @@
"prereqs" : {
"configure" : {
"requires" : {
- "ExtUtils::MakeMaker" : "6.30"
+ "ExtUtils::MakeMaker" : "0"
}
},
"develop" : {
@@ -68,15 +68,24 @@
"web" : "https://github.com/rjbs/Pod-Elemental"
}
},
- "version" : "0.103001",
+ "version" : "0.103002",
"x_Dist_Zilla" : {
"perl" : {
- "version" : "5.019011"
+ "version" : "5.021005"
},
"plugins" : [
{
"class" : "Dist::Zilla::Plugin::Git::GatherDir",
"config" : {
+ "Dist::Zilla::Plugin::GatherDir" : {
+ "exclude_filename" : [],
+ "exclude_match" : [],
+ "follow_symlinks" : "0",
+ "include_dotfiles" : "0",
+ "prefix" : "",
+ "prune_directory" : [],
+ "root" : "."
+ },
"Dist::Zilla::Plugin::Git::GatherDir" : {
"include_untracked" : "0"
},
@@ -85,7 +94,7 @@
}
},
"name" : "@RJBS/Git::GatherDir",
- "version" : "2.022"
+ "version" : "2.025"
},
{
"class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
@@ -95,7 +104,7 @@
{
"class" : "Dist::Zilla::Plugin::CheckExtraTests",
"name" : "@RJBS/CheckExtraTests",
- "version" : "0.021"
+ "version" : "0.022"
},
{
"class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -111,7 +120,7 @@
}
},
"name" : "@RJBS/RJBS-Outdated",
- "version" : "0.023"
+ "version" : "0.028"
},
{
"class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -125,62 +134,62 @@
}
},
"name" : "@RJBS/CPAN-Outdated",
- "version" : "0.023"
+ "version" : "0.028"
},
{
"class" : "Dist::Zilla::Plugin::PruneCruft",
"name" : "@RJBS/@Filter/PruneCruft",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::ManifestSkip",
"name" : "@RJBS/@Filter/ManifestSkip",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::MetaYAML",
"name" : "@RJBS/@Filter/MetaYAML",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::License",
"name" : "@RJBS/@Filter/License",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::Readme",
"name" : "@RJBS/@Filter/Readme",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::ExecDir",
"name" : "@RJBS/@Filter/ExecDir",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::ShareDir",
"name" : "@RJBS/@Filter/ShareDir",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
"name" : "@RJBS/@Filter/Manifest",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::TestRelease",
"name" : "@RJBS/@Filter/TestRelease",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::ConfirmRelease",
"name" : "@RJBS/@Filter/ConfirmRelease",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::UploadToCPAN",
"name" : "@RJBS/@Filter/UploadToCPAN",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::MakeMaker",
@@ -190,12 +199,12 @@
}
},
"name" : "@RJBS/MakeMaker",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::AutoPrereqs",
"name" : "@RJBS/AutoPrereqs",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::Git::NextVersion",
@@ -210,27 +219,27 @@
}
},
"name" : "@RJBS/Git::NextVersion",
- "version" : "2.022"
+ "version" : "2.025"
},
{
"class" : "Dist::Zilla::Plugin::PkgVersion",
"name" : "@RJBS/PkgVersion",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::MetaConfig",
"name" : "@RJBS/MetaConfig",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::MetaJSON",
"name" : "@RJBS/MetaJSON",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::NextRelease",
"name" : "@RJBS/NextRelease",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::Test::ChangesHasContent",
@@ -240,7 +249,7 @@
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
"name" : "@RJBS/PodSyntaxTests",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::ReportVersions::Tiny",
@@ -256,7 +265,7 @@
}
},
"name" : "@RJBS/TestMoreWithSubtests",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::PodWeaver",
@@ -364,7 +373,7 @@
}
},
"name" : "@RJBS/PodWeaver",
- "version" : "4.005"
+ "version" : "4.006"
},
{
"class" : "Dist::Zilla::Plugin::GithubMeta",
@@ -390,7 +399,7 @@
}
},
"name" : "@RJBS/@Git/Check",
- "version" : "2.022"
+ "version" : "2.025"
},
{
"class" : "Dist::Zilla::Plugin::Git::Commit",
@@ -413,7 +422,7 @@
}
},
"name" : "@RJBS/@Git/Commit",
- "version" : "2.022"
+ "version" : "2.025"
},
{
"class" : "Dist::Zilla::Plugin::Git::Tag",
@@ -421,7 +430,7 @@
"Dist::Zilla::Plugin::Git::Tag" : {
"branch" : null,
"signed" : 0,
- "tag" : "0.103001",
+ "tag" : "0.103002",
"tag_format" : "%v",
"tag_message" : "v%v",
"time_zone" : "local"
@@ -431,7 +440,7 @@
}
},
"name" : "@RJBS/@Git/Tag",
- "version" : "2.022"
+ "version" : "2.025"
},
{
"class" : "Dist::Zilla::Plugin::Git::Push",
@@ -448,47 +457,47 @@
}
},
"name" : "@RJBS/@Git/Push",
- "version" : "2.022"
+ "version" : "2.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":IncModules",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":TestFiles",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExecFiles",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ShareFiles",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":MainModule",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":AllFiles",
- "version" : "5.017"
+ "version" : "5.021"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":NoFiles",
- "version" : "5.017"
+ "version" : "5.021"
}
],
"zilla" : {
@@ -496,7 +505,7 @@
"config" : {
"is_trial" : "0"
},
- "version" : "5.017"
+ "version" : "5.021"
}
}
}
@@ -8,9 +8,9 @@ build_requires:
Test::Differences: '0'
Test::More: '0.96'
configure_requires:
- ExtUtils::MakeMaker: '6.30'
+ ExtUtils::MakeMaker: '0'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 5.017, CPAN::Meta::Converter version 2.141170'
+generated_by: 'Dist::Zilla version 5.021, CPAN::Meta::Converter version 2.142690'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -39,20 +39,28 @@ resources:
bugtracker: https://github.com/rjbs/Pod-Elemental/issues
homepage: https://github.com/rjbs/Pod-Elemental
repository: https://github.com/rjbs/Pod-Elemental.git
-version: '0.103001'
+version: '0.103002'
x_Dist_Zilla:
perl:
- version: '5.019011'
+ version: '5.021005'
plugins:
-
class: Dist::Zilla::Plugin::Git::GatherDir
config:
+ Dist::Zilla::Plugin::GatherDir:
+ exclude_filename: []
+ exclude_match: []
+ follow_symlinks: '0'
+ include_dotfiles: '0'
+ prefix: ''
+ prune_directory: []
+ root: .
Dist::Zilla::Plugin::Git::GatherDir:
include_untracked: '0'
Dist::Zilla::Role::Git::Repo:
repo_root: .
name: '@RJBS/Git::GatherDir'
- version: '2.022'
+ version: '2.025'
-
class: Dist::Zilla::Plugin::CheckPrereqsIndexed
name: '@RJBS/CheckPrereqsIndexed'
@@ -60,7 +68,7 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::CheckExtraTests
name: '@RJBS/CheckExtraTests'
- version: '0.021'
+ version: '0.022'
-
class: Dist::Zilla::Plugin::PromptIfStale
config:
@@ -72,7 +80,7 @@ x_Dist_Zilla:
phase: build
skip: []
name: '@RJBS/RJBS-Outdated'
- version: '0.023'
+ version: '0.028'
-
class: Dist::Zilla::Plugin::PromptIfStale
config:
@@ -83,62 +91,62 @@ x_Dist_Zilla:
phase: release
skip: []
name: '@RJBS/CPAN-Outdated'
- version: '0.023'
+ version: '0.028'
-
class: Dist::Zilla::Plugin::PruneCruft
name: '@RJBS/@Filter/PruneCruft'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::ManifestSkip
name: '@RJBS/@Filter/ManifestSkip'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::MetaYAML
name: '@RJBS/@Filter/MetaYAML'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::License
name: '@RJBS/@Filter/License'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::Readme
name: '@RJBS/@Filter/Readme'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::ExecDir
name: '@RJBS/@Filter/ExecDir'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::ShareDir
name: '@RJBS/@Filter/ShareDir'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::Manifest
name: '@RJBS/@Filter/Manifest'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::TestRelease
name: '@RJBS/@Filter/TestRelease'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@RJBS/@Filter/ConfirmRelease'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::UploadToCPAN
name: '@RJBS/@Filter/UploadToCPAN'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::MakeMaker
config:
Dist::Zilla::Role::TestRunner:
default_jobs: 9
name: '@RJBS/MakeMaker'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::AutoPrereqs
name: '@RJBS/AutoPrereqs'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::Git::NextVersion
config:
@@ -149,23 +157,23 @@ x_Dist_Zilla:
Dist::Zilla::Role::Git::Repo:
repo_root: .
name: '@RJBS/Git::NextVersion'
- version: '2.022'
+ version: '2.025'
-
class: Dist::Zilla::Plugin::PkgVersion
name: '@RJBS/PkgVersion'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::MetaConfig
name: '@RJBS/MetaConfig'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::MetaJSON
name: '@RJBS/MetaJSON'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::NextRelease
name: '@RJBS/NextRelease'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::Test::ChangesHasContent
name: '@RJBS/Test::ChangesHasContent'
@@ -173,7 +181,7 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::PodSyntaxTests
name: '@RJBS/PodSyntaxTests'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::ReportVersions::Tiny
name: '@RJBS/ReportVersions::Tiny'
@@ -185,7 +193,7 @@ x_Dist_Zilla:
phase: test
type: requires
name: '@RJBS/TestMoreWithSubtests'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::PodWeaver
config:
@@ -269,7 +277,7 @@ x_Dist_Zilla:
name: '@RJBS/List'
version: '4.006'
name: '@RJBS/PodWeaver'
- version: '4.005'
+ version: '4.006'
-
class: Dist::Zilla::Plugin::GithubMeta
name: '@RJBS/GithubMeta'
@@ -288,7 +296,7 @@ x_Dist_Zilla:
Dist::Zilla::Role::Git::Repo:
repo_root: .
name: '@RJBS/@Git/Check'
- version: '2.022'
+ version: '2.025'
-
class: Dist::Zilla::Plugin::Git::Commit
config:
@@ -305,21 +313,21 @@ x_Dist_Zilla:
Dist::Zilla::Role::Git::Repo:
repo_root: .
name: '@RJBS/@Git/Commit'
- version: '2.022'
+ version: '2.025'
-
class: Dist::Zilla::Plugin::Git::Tag
config:
Dist::Zilla::Plugin::Git::Tag:
branch: ~
signed: 0
- tag: '0.103001'
+ tag: '0.103002'
tag_format: '%v'
tag_message: v%v
time_zone: local
Dist::Zilla::Role::Git::Repo:
repo_root: .
name: '@RJBS/@Git/Tag'
- version: '2.022'
+ version: '2.025'
-
class: Dist::Zilla::Plugin::Git::Push
config:
@@ -331,41 +339,41 @@ x_Dist_Zilla:
Dist::Zilla::Role::Git::Repo:
repo_root: .
name: '@RJBS/@Git/Push'
- version: '2.022'
+ version: '2.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':IncModules'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':TestFiles'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExecFiles'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ShareFiles'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':MainModule'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':AllFiles'
- version: '5.017'
+ version: '5.021'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':NoFiles'
- version: '5.017'
+ version: '5.021'
zilla:
class: Dist::Zilla::Dist::Builder
config:
is_trial: '0'
- version: '5.017'
+ version: '5.021'
@@ -1,11 +1,11 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.017.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.021.
use strict;
use warnings;
-use ExtUtils::MakeMaker 6.30;
+use ExtUtils::MakeMaker;
@@ -13,7 +13,7 @@ my %WriteMakefileArgs = (
"ABSTRACT" => "work with nestable Pod elements",
"AUTHOR" => "Ricardo SIGNES <rjbs\@cpan.org>",
"CONFIGURE_REQUIRES" => {
- "ExtUtils::MakeMaker" => "6.30"
+ "ExtUtils::MakeMaker" => 0
},
"DISTNAME" => "Pod-Elemental",
"EXE_FILES" => [],
@@ -45,7 +45,7 @@ my %WriteMakefileArgs = (
"Test::Differences" => 0,
"Test::More" => "0.96"
},
- "VERSION" => "0.103001",
+ "VERSION" => "0.103002",
"test" => {
"TESTS" => "t/*.t t/elem/*.t t/pod5/*.t"
}
@@ -56,6 +56,7 @@ my %FallbackPrereqs = (
"Class::Load" => 0,
"Data::Dumper" => 0,
"Encode" => 0,
+ "ExtUtils::MakeMaker" => 0,
"Mixin::Linewise::Readers" => 0,
"Moose" => 0,
"Moose::Autobox" => "0.10",
@@ -1,7 +1,7 @@
This archive contains the distribution Pod-Elemental,
-version 0.103001:
+version 0.103002:
work with nestable Pod elements
@@ -11,5 +11,5 @@ This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
-This README file was generated by Dist::Zilla::Plugin::Readme v5.017.
+This README file was generated by Dist::Zilla::Plugin::Readme v5.021.
@@ -1,6 +1,6 @@
package Pod::Elemental::Autoblank;
# ABSTRACT: a paragraph that always displays an extra blank line in Pod form
-$Pod::Elemental::Autoblank::VERSION = '0.103001';
+$Pod::Elemental::Autoblank::VERSION = '0.103002';
use namespace::autoclean;
use Moose::Role;
@@ -34,7 +34,7 @@ Pod::Elemental::Autoblank - a paragraph that always displays an extra blank line
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Autochomp;
# ABSTRACT: a paragraph that chomps set content
-$Pod::Elemental::Autochomp::VERSION = '0.103001';
+$Pod::Elemental::Autochomp::VERSION = '0.103002';
use namespace::autoclean;
use Moose::Role;
@@ -32,7 +32,7 @@ Pod::Elemental::Autochomp - a paragraph that chomps set content
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Command;
# ABSTRACT: a =command paragraph
-$Pod::Elemental::Command::VERSION = '0.103001';
+$Pod::Elemental::Command::VERSION = '0.103002';
use Moose::Role 0.90;
with 'Pod::Elemental::Paragraph' => { -excludes => [ 'as_pod_string' ] };
@@ -47,7 +47,7 @@ Pod::Elemental::Command - a =command paragraph
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Document;
# ABSTRACT: a pod document
-$Pod::Elemental::Document::VERSION = '0.103001';
+$Pod::Elemental::Document::VERSION = '0.103002';
use Moose;
with 'Pod::Elemental::Node';
@@ -111,6 +111,8 @@ sub new_from_lol {
return $self;
}
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -125,7 +127,7 @@ Pod::Elemental::Document - a pod document
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Generic::Blank;
# ABSTRACT: a series of blank lines
-$Pod::Elemental::Element::Generic::Blank::VERSION = '0.103001';
+$Pod::Elemental::Element::Generic::Blank::VERSION = '0.103002';
use Moose;
with 'Pod::Elemental::Flat';
@@ -17,6 +17,8 @@ use namespace::autoclean;
sub as_debug_string { '|' }
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -31,7 +33,7 @@ Pod::Elemental::Element::Generic::Blank - a series of blank lines
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Generic::Command;
# ABSTRACT: a Pod =command element
-$Pod::Elemental::Element::Generic::Command::VERSION = '0.103001';
+$Pod::Elemental::Element::Generic::Command::VERSION = '0.103002';
use Moose;
use namespace::autoclean;
@@ -27,6 +27,8 @@ has command => (
with 'Pod::Elemental::Command';
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -41,7 +43,7 @@ Pod::Elemental::Element::Generic::Command - a Pod =command element
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Generic::Nonpod;
# ABSTRACT: a non-pod element in a Pod document
-$Pod::Elemental::Element::Generic::Nonpod::VERSION = '0.103001';
+$Pod::Elemental::Element::Generic::Nonpod::VERSION = '0.103002';
use Moose;
with 'Pod::Elemental::Flat';
@@ -13,6 +13,8 @@ use namespace::autoclean;
#pod
#pod =cut
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -27,7 +29,7 @@ Pod::Elemental::Element::Generic::Nonpod - a non-pod element in a Pod document
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Generic::Text;
# ABSTRACT: a Pod text or verbatim element
-$Pod::Elemental::Element::Generic::Text::VERSION = '0.103001';
+$Pod::Elemental::Element::Generic::Text::VERSION = '0.103002';
use Moose;
with 'Pod::Elemental::Flat';
@@ -15,6 +15,8 @@ use namespace::autoclean;
#pod
#pod =cut
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -29,7 +31,7 @@ Pod::Elemental::Element::Generic::Text - a Pod text or verbatim element
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Nested;
# ABSTRACT: an element that is a command and a node
-$Pod::Elemental::Element::Nested::VERSION = '0.103001';
+$Pod::Elemental::Element::Nested::VERSION = '0.103002';
use Moose;
extends 'Pod::Elemental::Element::Generic::Command';
with 'Pod::Elemental::Node';
@@ -44,6 +44,8 @@ override as_pod_string => sub {
return $string;
};
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -58,7 +60,7 @@ Pod::Elemental::Element::Nested - an element that is a command and a node
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Pod5::Command;
# ABSTRACT: a Pod5 =command element
-$Pod::Elemental::Element::Pod5::Command::VERSION = '0.103001';
+$Pod::Elemental::Element::Pod5::Command::VERSION = '0.103002';
use Moose;
extends 'Pod::Elemental::Element::Generic::Command';
@@ -24,6 +24,8 @@ has '+content' => (
use namespace::autoclean;
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -38,7 +40,7 @@ Pod::Elemental::Element::Pod5::Command - a Pod5 =command element
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Pod5::Data;
# ABSTRACT: a Pod data paragraph
-$Pod::Elemental::Element::Pod5::Data::VERSION = '0.103001';
+$Pod::Elemental::Element::Pod5::Data::VERSION = '0.103002';
use Moose;
extends 'Pod::Elemental::Element::Generic::Text';
@@ -15,6 +15,8 @@ extends 'Pod::Elemental::Element::Generic::Text';
use namespace::autoclean;
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -29,7 +31,7 @@ Pod::Elemental::Element::Pod5::Data - a Pod data paragraph
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Pod5::Nonpod;
# ABSTRACT: a non-pod element in a Pod document
-$Pod::Elemental::Element::Pod5::Nonpod::VERSION = '0.103001';
+$Pod::Elemental::Element::Pod5::Nonpod::VERSION = '0.103002';
use Moose;
with 'Pod::Elemental::Flat';
with 'Pod::Elemental::Autoblank';
@@ -29,6 +29,8 @@ sub as_pod_string {
return sprintf "=cut\n%s=pod\n", $self->content;
}
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -43,7 +45,7 @@ Pod::Elemental::Element::Pod5::Nonpod - a non-pod element in a Pod document
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Pod5::Ordinary;
# ABSTRACT: a Pod5 ordinary text paragraph
-$Pod::Elemental::Element::Pod5::Ordinary::VERSION = '0.103001';
+$Pod::Elemental::Element::Pod5::Ordinary::VERSION = '0.103002';
use Moose;
extends 'Pod::Elemental::Element::Generic::Text';
with 'Pod::Elemental::Autoblank';
@@ -20,6 +20,8 @@ has '+content' => (coerce => 1, isa => ChompedString);
use namespace::autoclean;
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -34,7 +36,7 @@ Pod::Elemental::Element::Pod5::Ordinary - a Pod5 ordinary text paragraph
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Pod5::Region;
# ABSTRACT: a region of Pod (this role likely to be removed)
-$Pod::Elemental::Element::Pod5::Region::VERSION = '0.103001';
+$Pod::Elemental::Element::Pod5::Region::VERSION = '0.103002';
use Moose;
with qw(
Pod::Elemental::Paragraph
@@ -156,6 +156,7 @@ use Pod::Elemental::Types qw(ChompedString);
has '+content' => (coerce => 1, isa => ChompedString);
# END Autochomp Replacement
+__PACKAGE__->meta->make_immutable;
no Moose;
1;
@@ -171,7 +172,7 @@ Pod::Elemental::Element::Pod5::Region - a region of Pod (this role likely to be
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Element::Pod5::Verbatim;
# ABSTRACT: a Pod verbatim paragraph
-$Pod::Elemental::Element::Pod5::Verbatim::VERSION = '0.103001';
+$Pod::Elemental::Element::Pod5::Verbatim::VERSION = '0.103002';
use Moose;
extends 'Pod::Elemental::Element::Generic::Text';
with 'Pod::Elemental::Autoblank';
@@ -26,6 +26,8 @@ has '+content' => (coerce => 1, isa => ChompedString);
use namespace::autoclean;
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -40,7 +42,7 @@ Pod::Elemental::Element::Pod5::Verbatim - a Pod verbatim paragraph
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Flat;
# ABSTRACT: a content-only pod paragraph
-$Pod::Elemental::Flat::VERSION = '0.103001';
+$Pod::Elemental::Flat::VERSION = '0.103002';
use Moose::Role;
use namespace::autoclean;
@@ -41,7 +41,7 @@ Pod::Elemental::Flat - a content-only pod paragraph
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Node;
# ABSTRACT: a thing with Pod::Elemental::Nodes as children
-$Pod::Elemental::Node::VERSION = '0.103001';
+$Pod::Elemental::Node::VERSION = '0.103002';
use Moose::Role;
use namespace::autoclean;
@@ -61,7 +61,7 @@ Pod::Elemental::Node - a thing with Pod::Elemental::Nodes as children
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Objectifier;
# ABSTRACT: it turns a Pod::Eventual event stream into objects
-$Pod::Elemental::Objectifier::VERSION = '0.103001';
+$Pod::Elemental::Objectifier::VERSION = '0.103002';
use Moose;
use Moose::Autobox;
@@ -75,6 +75,8 @@ sub element_class_for_event {
return $class_for->{ $t };
}
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -89,7 +91,7 @@ Pod::Elemental::Objectifier - it turns a Pod::Eventual event stream into objects
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Paragraph;
# ABSTRACT: a paragraph in a Pod document
-$Pod::Elemental::Paragraph::VERSION = '0.103001';
+$Pod::Elemental::Paragraph::VERSION = '0.103002';
use namespace::autoclean;
use Moose::Role;
use Moose::Autobox;
@@ -84,7 +84,7 @@ Pod::Elemental::Paragraph - a paragraph in a Pod document
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -2,7 +2,7 @@ use strict;
use warnings;
package Pod::Elemental::Selectors;
# ABSTRACT: predicates for selecting elements
-$Pod::Elemental::Selectors::VERSION = '0.103001';
+$Pod::Elemental::Selectors::VERSION = '0.103002';
#pod =head1 OVERVIEW
#pod
#pod Pod::Elemental::Selectors provides a number of routines to check for
@@ -145,7 +145,7 @@ Pod::Elemental::Selectors - predicates for selecting elements
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Transformer::Gatherer;
# ABSTRACT: gather related paragraphs under a shared header
-$Pod::Elemental::Transformer::Gatherer::VERSION = '0.103001';
+$Pod::Elemental::Transformer::Gatherer::VERSION = '0.103002';
use Moose;
with 'Pod::Elemental::Transformer';
@@ -109,6 +109,8 @@ sub transform_node {
return $node;
}
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -123,7 +125,7 @@ Pod::Elemental::Transformer::Gatherer - gather related paragraphs under a shared
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Transformer::Nester;
# ABSTRACT: group the document into sections
-$Pod::Elemental::Transformer::Nester::VERSION = '0.103001';
+$Pod::Elemental::Transformer::Nester::VERSION = '0.103002';
use Moose;
with 'Pod::Elemental::Transformer';
@@ -144,6 +144,8 @@ sub transform_node {
return $node;
}
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -158,7 +160,7 @@ Pod::Elemental::Transformer::Nester - group the document into sections
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental::Transformer::Pod5;
# ABSTRACT: the default, minimal semantics of Perl5's pod element hierarchy
-$Pod::Elemental::Transformer::Pod5::VERSION = '0.103001';
+$Pod::Elemental::Transformer::Pod5::VERSION = '0.103002';
use Moose;
with 'Pod::Elemental::Transformer';
@@ -287,6 +287,8 @@ sub transform_node {
return $node;
}
+__PACKAGE__->meta->make_immutable;
+
1;
__END__
@@ -301,7 +303,7 @@ Pod::Elemental::Transformer::Pod5 - the default, minimal semantics of Perl5's po
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 SYNOPSIS
@@ -1,6 +1,6 @@
package Pod::Elemental::Transformer;
# ABSTRACT: something that transforms a node tree into a new tree
-$Pod::Elemental::Transformer::VERSION = '0.103001';
+$Pod::Elemental::Transformer::VERSION = '0.103002';
use Moose::Role;
use Moose::Autobox;
@@ -40,7 +40,7 @@ Pod::Elemental::Transformer - something that transforms a node tree into a new t
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -2,7 +2,7 @@ use strict;
use warnings;
package Pod::Elemental::Types;
# ABSTRACT: data types for Pod::Elemental
-$Pod::Elemental::Types::VERSION = '0.103001';
+$Pod::Elemental::Types::VERSION = '0.103002';
use MooseX::Types -declare => [ qw(FormatName ChompedString) ];
use MooseX::Types::Moose qw(Str);
@@ -46,7 +46,7 @@ Pod::Elemental::Types - data types for Pod::Elemental
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 OVERVIEW
@@ -1,6 +1,6 @@
package Pod::Elemental;
# ABSTRACT: work with nestable Pod elements
-$Pod::Elemental::VERSION = '0.103001';
+$Pod::Elemental::VERSION = '0.103002';
use Moose;
use namespace::autoclean;
@@ -129,7 +129,7 @@ Pod::Elemental - work with nestable Pod elements
=head1 VERSION
-version 0.103001
+version 0.103002
=head1 SYNOPSIS
@@ -51,7 +51,7 @@ sub pmver {
eval { $v .= pmver('Class::Load','any version') };
eval { $v .= pmver('Data::Dumper','any version') };
eval { $v .= pmver('Encode','any version') };
-eval { $v .= pmver('ExtUtils::MakeMaker','6.30') };
+eval { $v .= pmver('ExtUtils::MakeMaker','any version') };
eval { $v .= pmver('Mixin::Linewise::Readers','any version') };
eval { $v .= pmver('Moose','any version') };
eval { $v .= pmver('Moose::Autobox','0.10') };
@@ -4,7 +4,7 @@ use Test::More tests => 2;
note 'Checking Changes';
my $changes_file = 'Changes';
-my $newver = '0.103001';
+my $newver = '0.103002';
my $trial_token = '-TRIAL';
SKIP: {