name = Iterator-Flex
author = Diab Jerius <djerius@cpan.org>
license = GPL_3
copyright_holder = Smithsonian Astrophysical Observatory
copyright_year = 2018
[@Starter]
revision = 5
installer = ModuleBuildTiny
managed_versions = 1
-remove = GatherDir
regenerate = META.json
regenerate = LICENSE
regenerate = Build.PL
regenerate = CONTRIBUTING.md
regenerate = README
regenerate = README.md
[GatherDir]
exclude_filename = LICENSE
exclude_filename = Build.PL
exclude_filename = CONTRIBUTING.md
exclude_filename = pod2htmd.tmp
exclude_filename = html-it
exclude_filename = README
exclude_filename = README.md
prune_directory = local
prune_directory = dev
exclude_match = [#~]$
exclude_match = ^META[.].*
exclude_match = GTAGS|GRTAGS|GPATH
[GatherDir::Template]
root = templates
[PodWeaver]
replacer = replace_with_blank
post_code_replacer = replace_with_nothing
[FileFinder::ByName / Examples]
dir = examples
file = *.pl
[InsertExample]
remove_boiler = 1
[InsertCopyright]
[ReadmeAnyFromPod]
filename = README.md
type = markdown
[MetaResources]
bugtracker.web = https://rt.cpan.org/Public/Dist/Display.html?Name=Iterator-Flex
bugtracker.mailto = bug-iterator-flex@rt.cpan.org
repository.web = https://gitlab.com/djerius/iterator-flex
repository.url = https://gitlab.com/djerius/iterator-flex.git
repository.type = git
[CheckMetaResources]
[Test::Compile]
module_finder = :InstallModules
file = examples/Common/iterator.pl
[Test::NoTabs]
;[Test::Fixme]
[Test::Version]
[Test::NoBreakpoints]
; insertion of code into Common.pm triggers this and
; there's no way to have it ignore just one file
; [Test::TrailingSpace]
[Test::DistManifest]
[Test::CPAN::Changes]
[Test::CPAN::Meta::JSON]
[Test::Perl::Critic]
critic_config = perlcritic.rc
[Test::CleanNamespaces]
skip = ^Iterator::Flex$
skip = Iterator::Flex::Factory
skip = Iterator::Flex::Method
skip = Iterator::Flex::Utils
skip = Iterator::Flex::Common
[Test::PodSpelling]
stopword = iarray
stopword = icache
stopword = icycle
stopword = igrep
stopword = imap
stopword = iproduct
stopword = iseq
stopword = iter
stopword = iterable
stopword = iterables
stopword = ifreeze
stopword = queryable
; [PodCoverageTests]
[Prereqs::AuthorDeps]
[EnsurePrereqsInstalled]
[EnsureChangesHasContent]
; --- Project-specific directives
;[AutoPrereqs]
[Prereqs]
Class::Method::Modifiers = 0
List::Util = 1.33
Module::Runtime = 0
Package::Variant = 0
Ref::Util = 0
Role::Tiny = 2.002004
custom::failures = 0
experimental = 0
namespace::clean = 0
perl = 5.28.0
[Prereqs / ConfigureRequires ]
Module::Build::Tiny = 0
[Prereqs / TestRequires]
Data::Dump = 0
Test::Lib = 0
Test2::V0 = 0
aliased = 0
; authordep Pod::Weaver::Section::SeeAlso
; authordep Pod::Weaver::Section::Contributors
; authordep Pod::Weaver::Plugin::StopWords
; authordep Pod::Weaver::Section::GenerateSection
[Prereqs / DevelopRequires ]
Pod::Coverage::TrustPod = 0
Test::CPAN::Changes = 0
Test::CPAN::Meta::JSON = 0
Test::CleanNamespaces = 0
Test::DistManifest = 0
Test::More = 0
Test::NoBreakpoints = 0
Test::NoTabs = 0
Test::Pod = 0
Test::Pod::Coverage = 0
; Test::TrailingSpace = 0
Test::LeakTrace = 0
Test::Version = 0