Codebase list libdist-zilla-plugin-bootstrap-lib-perl / 3bce7eb
Import upstream version 1.001002+git20170302.1.583d00f Debian Janitor 2 years ago
29 changed file(s) with 301 addition(s) and 375 deletion(s). Raw diff Collapse all Expand all
0 /.build
1 /Dist-Zilla-Plugin-Bootstrap-lib-*
2 /tmp/
0 .build
1 Dist-Zilla-Plugin-Bootstrap-lib*
32 *.swp
00 Revision history for Dist-Zilla-Plugin-Bootstrap-lib
11
2 1.001002 2017-03-18T04:56:19Z 85c9a7b
3 - Stop using Test::KENTNL/dztest
4
5 [Dependencies::Stats]
6 - Dependencies changed since 1.001001, see misc/*.deps* for details
7 - configure: ↓1
8 - develop: ↑1 (suggests: ↑2)
9 - runtime: ↓1 -1
10 - test: ↓1 -1
2 1.001002 2017-03-01T21:47:55Z 583d00f
113
124 1.001001 2017-03-01T21:09:23Z d39d30d
135 [Bugfix]
0 This software is copyright (c) 2017 by Kent Fredric <kentnl@cpan.org>.
0 This software is copyright (c) 2021 by Kent Fredric <kentnl@cpan.org>.
11
22 This is free software; you can redistribute it and/or modify it under
33 the same terms as the Perl 5 programming language system itself.
1111
1212 --- The GNU General Public License, Version 1, February 1989 ---
1313
14 This software is Copyright (c) 2017 by Kent Fredric <kentnl@cpan.org>.
14 This software is Copyright (c) 2021 by Kent Fredric <kentnl@cpan.org>.
1515
1616 This is free software, licensed under:
1717
271271
272272 --- The Artistic License 1.0 ---
273273
274 This software is Copyright (c) 2017 by Kent Fredric <kentnl@cpan.org>.
274 This software is Copyright (c) 2021 by Kent Fredric <kentnl@cpan.org>.
275275
276276 This is free software, licensed under:
277277
0 # This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.009.
0 # This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.017.
11 .gitignore
22 .mailmap
33 .perltidyrc
3131 t/06-try_built_nofallback-pass3.t
3232 weaver.ini
3333 xt/author/critic.t
34 xt/author/distmeta.t
3435 xt/author/eol.t
36 xt/author/minimum-version.t
3537 xt/author/pod-coverage.t
3638 xt/author/pod-syntax.t
3739 xt/release/cpan-changes.t
38 xt/release/distmeta.t
3940 xt/release/kwalitee.t
40 xt/release/minimum-version.t
33 "Kent Fredric <kentnl@cpan.org>"
44 ],
55 "dynamic_config" : 0,
6 "generated_by" : "Dist::Zilla version 6.009, CPAN::Meta::Converter version 2.150010",
6 "generated_by" : "Dist::Zilla version 6.017, CPAN::Meta::Converter version 2.150010",
77 "license" : [
88 "perl_5"
99 ],
1919 },
2020 "requires" : {
2121 "ExtUtils::MakeMaker" : "0",
22 "perl" : "5.006"
22 "perl" : "5.008"
2323 }
2424 },
2525 "develop" : {
2828 },
2929 "requires" : {
3030 "Dist::Zilla" : "5",
31 "Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes" : "0.004002",
31 "Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes" : "0.001001",
3232 "Dist::Zilla::Plugin::Author::KENTNL::TravisCI" : "0.001002",
3333 "Dist::Zilla::Plugin::Authority" : "1.006",
3434 "Dist::Zilla::Plugin::AutoPrereqs" : "0",
7676 "Dist::Zilla::Plugin::TestRelease" : "0",
7777 "Dist::Zilla::Plugin::Twitter" : "0",
7878 "Dist::Zilla::Plugin::UploadToCPAN" : "0",
79 "English" : "0",
8079 "Pod::Coverage::TrustPod" : "0",
8180 "Software::License::Perl_5" : "0",
8281 "Test::CPAN::Changes" : "0.19",
8584 "Test::Kwalitee" : "1.21",
8685 "Test::MinimumVersion" : "0",
8786 "Test::More" : "0.96",
87 "Test::Perl::Critic" : "0",
8888 "Test::Pod" : "1.41",
8989 "Test::Pod::Coverage" : "1.08"
9090 },
9191 "suggests" : {
92 "Dist::Zilla::App::Command::bakeini" : "0.002006",
93 "Dist::Zilla::PluginBundle::Author::KENTNL" : "2.025021"
92 "Dist::Zilla::App::Command::bakeini" : "0.001000",
93 "Dist::Zilla::PluginBundle::Author::KENTNL" : "2.020000"
9494 }
9595 },
9696 "runtime" : {
100100 "requires" : {
101101 "Dist::Zilla::Role::Bootstrap" : "1.000000",
102102 "Moose" : "0",
103 "perl" : "5.006",
103 "perl" : "5.008",
104104 "strict" : "0",
105 "utf8" : "0",
105106 "warnings" : "0"
106107 }
107108 },
112113 "Test::More" : "0.99"
113114 },
114115 "requires" : {
116 "Dist::Zilla::Util::Test::KENTNL" : "1.003001",
115117 "ExtUtils::MakeMaker" : "0",
116118 "File::Spec" : "0",
117119 "Test::DZil" : "0",
118120 "Test::More" : "0",
119 "perl" : "5.006"
121 "perl" : "5.008"
120122 }
121123 }
122124 },
127129 }
128130 },
129131 "release_status" : "stable",
130 "resources" : {
131 "bugtracker" : {
132 "web" : "https://github.com/kentnl/Dist-Zilla-Plugin-Bootstrap-lib/issues"
133 },
134 "homepage" : "https://github.com/kentnl/Dist-Zilla-Plugin-Bootstrap-lib",
135 "repository" : {
136 "type" : "git",
137 "url" : "https://github.com/kentnl/Dist-Zilla-Plugin-Bootstrap-lib.git",
138 "web" : "https://github.com/kentnl/Dist-Zilla-Plugin-Bootstrap-lib"
139 }
140 },
141132 "version" : "1.001002",
142133 "x_BuiltWith" : {
143134 "external_file" : "misc/built_with.json"
144135 },
145136 "x_Dist_Zilla" : {
146137 "perl" : {
147 "version" : "5.025010"
138 "version" : "5.032001"
148139 },
149140 "plugins" : [
150141 {
151142 "class" : "Dist::Zilla::Plugin::Bootstrap::lib",
152143 "config" : {
153144 "Dist::Zilla::Role::Bootstrap" : {
154 "$Dist::Zilla::Role::Bootstrap::VERSION" : "1.001003",
145 "$Dist::Zilla::Role::Bootstrap::VERSION" : "1.001004",
155146 "distname" : "Dist-Zilla-Plugin-Bootstrap-lib",
156147 "fallback" : 1,
157148 "try_built" : null,
159150 }
160151 },
161152 "name" : "Bootstrap::lib",
162 "version" : "1.001001"
153 "version" : "1.001002"
163154 },
164155 {
165156 "class" : "Dist::Zilla::Plugin::MetaConfig",
166157 "name" : "@Author::KENTNL/MetaConfig",
167 "version" : "6.009"
158 "version" : "6.017"
168159 },
169160 {
170161 "class" : "Dist::Zilla::Plugin::GithubMeta",
171162 "name" : "@Author::KENTNL/GithubMeta",
172 "version" : "0.54"
163 "version" : "0.58"
173164 },
174165 {
175166 "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
179170 {
180171 "class" : "Dist::Zilla::Plugin::FinderCode",
181172 "name" : "@Author::KENTNL/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
182 "version" : "6.009"
173 "version" : "6.017"
183174 }
184175 ],
185176 "include_underscores" : 0
191182 "meta_noindex" : 1
192183 },
193184 "Dist::Zilla::Role::ModuleMetadata" : {
194 "Module::Metadata" : "1.000033",
195 "version" : "0.004"
185 "Module::Metadata" : "1.000037",
186 "version" : "0.006"
196187 }
197188 },
198189 "name" : "@Author::KENTNL/MetaProvides::Package",
202193 "class" : "Dist::Zilla::Plugin::MetaData::BuiltWith",
203194 "config" : {
204195 "Dist::Zilla::Plugin::MetaData::BuiltWith" : {
205 "$Module::Metadata::VERSION" : "1.000033",
196 "$Module::Metadata::VERSION" : "1.000037",
206197 "_stash_key" : "x_BuiltWith",
207198 "external_file_name" : "misc/built_with.json",
208199 "show_config" : "1",
227218 "class" : "Dist::Zilla::Plugin::Git::Contributors",
228219 "config" : {
229220 "Dist::Zilla::Plugin::Git::Contributors" : {
230 "git --version" : "2.12.0",
221 "git_version" : "2.32.0",
231222 "include_authors" : 0,
232223 "include_releaser" : 0,
233224 "order_by" : "name",
235226 }
236227 },
237228 "name" : "@Author::KENTNL/Git::Contributors",
238 "version" : "0.029"
229 "version" : "0.036"
239230 },
240231 {
241232 "class" : "Dist::Zilla::Plugin::Git::GatherDir",
259250 }
260251 },
261252 "name" : "@Author::KENTNL/Git::GatherDir",
262 "version" : "2.041"
253 "version" : "2.047"
263254 },
264255 {
265256 "class" : "Dist::Zilla::Plugin::License",
266257 "name" : "@Author::KENTNL/License",
267 "version" : "6.009"
258 "version" : "6.017"
268259 },
269260 {
270261 "class" : "Dist::Zilla::Plugin::MetaJSON",
271262 "name" : "@Author::KENTNL/MetaJSON",
272 "version" : "6.009"
263 "version" : "6.017"
273264 },
274265 {
275266 "class" : "Dist::Zilla::Plugin::MetaYAML::Minimal",
285276 {
286277 "class" : "Dist::Zilla::Plugin::Manifest",
287278 "name" : "@Author::KENTNL/Manifest",
288 "version" : "6.009"
279 "version" : "6.017"
289280 },
290281 {
291282 "class" : "Dist::Zilla::Plugin::Author::KENTNL::TravisCI",
303294 {
304295 "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
305296 "name" : "@Author::KENTNL/CopyXBuild",
306 "version" : "0.163040"
297 "version" : "0.170880"
307298 },
308299 {
309300 "class" : "Dist::Zilla::Plugin::MetaTests",
310301 "name" : "@Author::KENTNL/MetaTests",
311 "version" : "6.009"
302 "version" : "6.017"
312303 },
313304 {
314305 "class" : "Dist::Zilla::Plugin::PodCoverageTests",
315306 "name" : "@Author::KENTNL/PodCoverageTests",
316 "version" : "6.009"
307 "version" : "6.017"
317308 },
318309 {
319310 "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
320311 "name" : "@Author::KENTNL/PodSyntaxTests",
321 "version" : "6.009"
312 "version" : "6.017"
322313 },
323314 {
324315 "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
325316 "name" : "@Author::KENTNL/Test::ReportPrereqs",
326 "version" : "0.025"
317 "version" : "0.028"
327318 },
328319 {
329320 "class" : "Dist::Zilla::Plugin::Test::Kwalitee",
354345 },
355346 {
356347 "class" : "Dist::Zilla::Plugin::Test::MinimumVersion",
348 "config" : {
349 "Dist::Zilla::Plugin::Test::MinimumVersion" : {
350 "max_target_perl" : null
351 }
352 },
357353 "name" : "@Author::KENTNL/Test::MinimumVersion",
358 "version" : "2.000007"
354 "version" : "2.000010"
359355 },
360356 {
361357 "class" : "Dist::Zilla::Plugin::FinderCode",
362358 "name" : "@Author::KENTNL/Test::Compile::PerFile/AUTOVIV/:InstallModulesPM",
363 "version" : "6.009"
359 "version" : "6.017"
364360 },
365361 {
366362 "class" : "Dist::Zilla::Plugin::Test::Compile::PerFile",
382378 {
383379 "class" : "Dist::Zilla::Plugin::Test::Perl::Critic",
384380 "name" : "@Author::KENTNL/Test::Perl::Critic",
385 "version" : "3.000"
381 "version" : "3.001"
386382 },
387383 {
388384 "class" : "Dist::Zilla::Plugin::ManifestSkip",
389385 "name" : "@Author::KENTNL/ManifestSkip",
390 "version" : "6.009"
386 "version" : "6.017"
391387 },
392388 {
393389 "class" : "Dist::Zilla::Plugin::RewriteVersion::Sanitized",
528524 {
529525 "class" : "Dist::Zilla::Plugin::AutoPrereqs",
530526 "name" : "@Author::KENTNL/AutoPrereqs",
531 "version" : "6.009"
527 "version" : "6.017"
532528 },
533529 {
534530 "class" : "Dist::Zilla::Plugin::Prereqs",
539535 }
540536 },
541537 "name" : "@Author::KENTNL/BundleDevelSuggests",
542 "version" : "6.009"
538 "version" : "6.017"
543539 },
544540 {
545541 "class" : "Dist::Zilla::Plugin::Prereqs::AuthorDeps",
546542 "name" : "@Author::KENTNL/Prereqs::AuthorDeps",
547 "version" : "0.006"
543 "version" : "0.007"
548544 },
549545 {
550546 "class" : "Dist::Zilla::Plugin::MinimumPerl",
564560 }
565561 },
566562 "name" : "@Author::KENTNL/MakeMaker",
567 "version" : "6.009"
563 "version" : "6.017"
568564 },
569565 {
570566 "class" : "Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes",
574570 {
575571 "class" : "Dist::Zilla::Plugin::Readme::Brief",
576572 "name" : "@Author::KENTNL/ShippedReadme",
577 "version" : "0.003001"
573 "version" : "0.003003"
578574 },
579575 {
580576 "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
609605 {
610606 "class" : "Dist::Zilla::Plugin::TestRelease",
611607 "name" : "@Author::KENTNL/TestRelease",
612 "version" : "6.009"
608 "version" : "6.017"
613609 },
614610 {
615611 "class" : "Dist::Zilla::Plugin::ConfirmRelease",
616612 "name" : "@Author::KENTNL/ConfirmRelease",
617 "version" : "6.009"
613 "version" : "6.017"
618614 },
619615 {
620616 "class" : "Dist::Zilla::Plugin::Git::Check",
631627 "changelog" : "Changes"
632628 },
633629 "Dist::Zilla::Role::Git::Repo" : {
634 "git --version" : "2.12.0",
630 "git_version" : "2.32.0",
635631 "repo_root" : "."
636632 }
637633 },
638634 "name" : "@Author::KENTNL/Git::Check",
639 "version" : "2.041"
635 "version" : "2.047"
640636 },
641637 {
642638 "class" : "Dist::Zilla::Plugin::Git::Commit",
643639 "config" : {
644640 "Dist::Zilla::Plugin::Git::Commit" : {
645641 "add_files_in" : [],
646 "commit_msg" : "v%v%n%n%c"
642 "commit_msg" : "v%V%n%n%c",
643 "signoff" : 0
647644 },
648645 "Dist::Zilla::Role::Git::DirtyFiles" : {
649646 "allow_dirty" : [
654651 "changelog" : "Changes"
655652 },
656653 "Dist::Zilla::Role::Git::Repo" : {
657 "git --version" : "2.12.0",
654 "git_version" : "2.32.0",
658655 "repo_root" : "."
659656 },
660657 "Dist::Zilla::Role::Git::StringFormatter" : {
662659 }
663660 },
664661 "name" : "@Author::KENTNL/commit_dirty_files",
665 "version" : "2.041"
662 "version" : "2.047"
666663 },
667664 {
668665 "class" : "Dist::Zilla::Plugin::Git::Tag",
673670 "signed" : 0,
674671 "tag" : "1.001002-source",
675672 "tag_format" : "%v-source",
676 "tag_message" : "v%v"
673 "tag_message" : "v%V"
677674 },
678675 "Dist::Zilla::Role::Git::Repo" : {
679 "git --version" : "2.12.0",
676 "git_version" : "2.32.0",
680677 "repo_root" : "."
681678 },
682679 "Dist::Zilla::Role::Git::StringFormatter" : {
684681 }
685682 },
686683 "name" : "@Author::KENTNL/tag_master",
687 "version" : "2.041"
684 "version" : "2.047"
688685 },
689686 {
690687 "class" : "Dist::Zilla::Plugin::Git::NextRelease",
694691 }
695692 },
696693 "name" : "@Author::KENTNL/Git::NextRelease",
697 "version" : "0.004000"
694 "version" : "0.004001"
698695 },
699696 {
700697 "class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease",
709706 }
710707 },
711708 "name" : "@Author::KENTNL/BumpVersionAfterRelease",
712 "version" : "0.015"
709 "version" : "0.018"
713710 },
714711 {
715712 "class" : "Dist::Zilla::Plugin::Git::Commit",
716713 "config" : {
717714 "Dist::Zilla::Plugin::Git::Commit" : {
718715 "add_files_in" : [],
719 "commit_msg" : "v%v%n%n%c"
716 "commit_msg" : "v%V%n%n%c",
717 "signoff" : 0
720718 },
721719 "Dist::Zilla::Role::Git::DirtyFiles" : {
722720 "allow_dirty" : [
729727 "changelog" : "Changes"
730728 },
731729 "Dist::Zilla::Role::Git::Repo" : {
732 "git --version" : "2.12.0",
730 "git_version" : "2.32.0",
733731 "repo_root" : "."
734732 },
735733 "Dist::Zilla::Role::Git::StringFormatter" : {
737735 }
738736 },
739737 "name" : "@Author::KENTNL/commit_release_changes",
740 "version" : "2.041"
738 "version" : "2.047"
741739 },
742740 {
743741 "class" : "Dist::Zilla::Plugin::Git::CommitBuild",
751749 "release_message" : "Build results of %h (on %b)"
752750 },
753751 "Dist::Zilla::Role::Git::Repo" : {
754 "git --version" : "2.12.0",
752 "git_version" : "2.32.0",
755753 "repo_root" : "."
756754 }
757755 },
758756 "name" : "@Author::KENTNL/Git::CommitBuild",
759 "version" : "2.041"
757 "version" : "2.047"
760758 },
761759 {
762760 "class" : "Dist::Zilla::Plugin::Git::Tag",
767765 "signed" : 0,
768766 "tag" : "1.001002",
769767 "tag_format" : "%v",
770 "tag_message" : "v%v"
768 "tag_message" : "v%V"
771769 },
772770 "Dist::Zilla::Role::Git::Repo" : {
773 "git --version" : "2.12.0",
771 "git_version" : "2.32.0",
774772 "repo_root" : "."
775773 },
776774 "Dist::Zilla::Role::Git::StringFormatter" : {
778776 }
779777 },
780778 "name" : "@Author::KENTNL/tag_release",
781 "version" : "2.041"
779 "version" : "2.047"
782780 },
783781 {
784782 "class" : "Dist::Zilla::Plugin::UploadToCPAN",
785783 "name" : "@Author::KENTNL/UploadToCPAN",
786 "version" : "6.009"
784 "version" : "6.017"
787785 },
788786 {
789787 "class" : "Dist::Zilla::Plugin::Twitter",
829827 }
830828 },
831829 "name" : "@Author::KENTNL/always_latest_develop_bundle",
832 "version" : "0.003002"
830 "version" : "0.003003"
833831 },
834832 {
835833 "class" : "Dist::Zilla::Plugin::RemovePrereqs::Provided",
845843 }
846844 },
847845 "name" : "@Author::KENTNL/::Role::BundleDeps",
848 "version" : "6.009"
846 "version" : "6.017"
849847 },
850848 {
851849 "class" : "Dist::Zilla::Plugin::Prereqs",
856854 }
857855 },
858856 "name" : "Prereqs",
859 "version" : "6.009"
857 "version" : "6.017"
860858 },
861859 {
862860 "class" : "Dist::Zilla::Plugin::FinderCode",
863861 "name" : ":InstallModules",
864 "version" : "6.009"
862 "version" : "6.017"
865863 },
866864 {
867865 "class" : "Dist::Zilla::Plugin::FinderCode",
868866 "name" : ":IncModules",
869 "version" : "6.009"
867 "version" : "6.017"
870868 },
871869 {
872870 "class" : "Dist::Zilla::Plugin::FinderCode",
873871 "name" : ":TestFiles",
874 "version" : "6.009"
872 "version" : "6.017"
875873 },
876874 {
877875 "class" : "Dist::Zilla::Plugin::FinderCode",
878876 "name" : ":ExtraTestFiles",
879 "version" : "6.009"
877 "version" : "6.017"
880878 },
881879 {
882880 "class" : "Dist::Zilla::Plugin::FinderCode",
883881 "name" : ":ExecFiles",
884 "version" : "6.009"
882 "version" : "6.017"
885883 },
886884 {
887885 "class" : "Dist::Zilla::Plugin::FinderCode",
888886 "name" : ":PerlExecFiles",
889 "version" : "6.009"
887 "version" : "6.017"
890888 },
891889 {
892890 "class" : "Dist::Zilla::Plugin::FinderCode",
893891 "name" : ":ShareFiles",
894 "version" : "6.009"
892 "version" : "6.017"
895893 },
896894 {
897895 "class" : "Dist::Zilla::Plugin::FinderCode",
898896 "name" : ":MainModule",
899 "version" : "6.009"
897 "version" : "6.017"
900898 },
901899 {
902900 "class" : "Dist::Zilla::Plugin::FinderCode",
903901 "name" : ":AllFiles",
904 "version" : "6.009"
902 "version" : "6.017"
905903 },
906904 {
907905 "class" : "Dist::Zilla::Plugin::FinderCode",
908906 "name" : ":NoFiles",
909 "version" : "6.009"
907 "version" : "6.017"
910908 },
911909 {
912910 "class" : "Dist::Zilla::Plugin::FinderCode",
913911 "name" : "@Author::KENTNL/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
914 "version" : "6.009"
912 "version" : "6.017"
915913 }
916914 ],
917915 "zilla" : {
919917 "config" : {
920918 "is_trial" : 0
921919 },
922 "version" : "6.009"
920 "version" : "6.017"
923921 }
924922 },
925923 "x_authority" : "cpan:KENTNL",
926 "x_serialization_backend" : "Cpanel::JSON::XS version 3.0227"
924 "x_generated_by_perl" : "v5.32.1",
925 "x_serialization_backend" : "Cpanel::JSON::XS version 4.25",
926 "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later"
927927 }
928928
22 author:
33 - 'Kent Fredric <kentnl@cpan.org>'
44 build_requires:
5 Dist::Zilla::Util::Test::KENTNL: '1.003001'
56 ExtUtils::MakeMaker: '0'
67 File::Spec: '0'
78 Test::DZil: '0'
89 Test::More: '0'
9 perl: '5.006'
10 perl: '5.008'
1011 configure_requires:
1112 ExtUtils::MakeMaker: '0'
12 perl: '5.006'
13 perl: '5.008'
1314 dynamic_config: 0
14 generated_by: 'Dist::Zilla version 6.009, CPAN::Meta::Converter version 2.150010'
15 generated_by: 'Dist::Zilla version 6.017, CPAN::Meta::Converter version 2.150010'
1516 license: perl
1617 meta-spec:
1718 url: http://module-build.sourceforge.net/META-spec-v1.4.html
2627 requires:
2728 Dist::Zilla::Role::Bootstrap: '1.000000'
2829 Moose: '0'
29 perl: '5.006'
30 perl: '5.008'
3031 strict: '0'
32 utf8: '0'
3133 warnings: '0'
32 resources:
33 bugtracker: https://github.com/kentnl/Dist-Zilla-Plugin-Bootstrap-lib/issues
34 homepage: https://github.com/kentnl/Dist-Zilla-Plugin-Bootstrap-lib
35 repository: https://github.com/kentnl/Dist-Zilla-Plugin-Bootstrap-lib.git
3634 version: '1.001002'
0 # This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.009.
0 # This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.017.
11 use strict;
22 use warnings;
33
4 use 5.006;
4 use 5.008;
55
66 use ExtUtils::MakeMaker;
77
1313 },
1414 "DISTNAME" => "Dist-Zilla-Plugin-Bootstrap-lib",
1515 "LICENSE" => "perl",
16 "MIN_PERL_VERSION" => "5.006",
16 "MIN_PERL_VERSION" => "5.008",
1717 "NAME" => "Dist::Zilla::Plugin::Bootstrap::lib",
1818 "PREREQ_PM" => {
1919 "Dist::Zilla::Role::Bootstrap" => "1.000000",
2020 "Moose" => 0,
2121 "strict" => 0,
22 "utf8" => 0,
2223 "warnings" => 0
2324 },
2425 "TEST_REQUIRES" => {
26 "Dist::Zilla::Util::Test::KENTNL" => "1.003001",
2527 "ExtUtils::MakeMaker" => 0,
2628 "File::Spec" => 0,
2729 "Test::DZil" => 0,
3638
3739 my %FallbackPrereqs = (
3840 "Dist::Zilla::Role::Bootstrap" => "1.000000",
41 "Dist::Zilla::Util::Test::KENTNL" => "1.003001",
3942 "ExtUtils::MakeMaker" => 0,
4043 "File::Spec" => 0,
4144 "Moose" => 0,
4245 "Test::DZil" => 0,
4346 "Test::More" => 0,
4447 "strict" => 0,
48 "utf8" => 0,
4549 "warnings" => 0
4650 );
4751
2424
2525 COPYRIGHT AND LICENSE
2626
27 This software is copyright (c) 2017 by Kent Fredric <kentnl@cpan.org>.
27 This software is copyright (c) 2021 by Kent Fredric <kentnl@cpan.org>.
2828
2929 This is free software; you can redistribute it and/or modify it under
3030 the same terms as the Perl 5 programming language system itself.
00 ; This file is generated from dist.ini.meta by dzil bakeini.
11 ; Edit that file or the bundles contained within for long-term changes.
2 ; Generated by Dist::Zilla::Plugin::Author::KENTNL::DistINI version 0.01008321 at Tue Aug 17 03:08:53 2010
3 ; vim: syntax=dosini
42 name = Dist-Zilla-Plugin-Bootstrap-lib
53 author = Kent Fredric <kentnl@cpan.org>
64 license = Perl_5
75 copyright_holder = Kent Fredric <kentnl@cpan.org>
86
97 [Bootstrap::lib]
10 ;try_built = 1
118
129 [MetaConfig / @Author::KENTNL/MetaConfig]
1310
8784 -phase = develop
8885 -type = suggests
8986 Dist::Zilla::App::Command::bakeini = 0.001000
90 Dist::Zilla::PluginBundle::Author::KENTNL = 2.025021
87 Dist::Zilla::PluginBundle::Author::KENTNL = 2.020000
9188
9289 [Prereqs::AuthorDeps / @Author::KENTNL/Prereqs::AuthorDeps]
9390
103100 default_jobs = 10
104101
105102 [Author::KENTNL::RecommendFixes / @Author::KENTNL/Author::KENTNL::RecommendFixes]
106 :version = 0.004002
103 :version = 0.001001
107104
108105 [Readme::Brief / @Author::KENTNL/ShippedReadme]
109106
151148 [UploadToCPAN / @Author::KENTNL/UploadToCPAN]
152149
153150 [Twitter / @Author::KENTNL/Twitter]
154 hash_tags = #perl #cpan #distzilla
151 hash_tags = #perl #cpan
155152 tweet_url = https://metacpan.org/release/{{$AUTHOR_UC}}/{{$DIST}}-{{$VERSION}}{{$TRIAL}}#whatsnew
156153 url_shortener = none
157154
177174 [Prereqs / @Author::KENTNL/::Role::BundleDeps]
178175 -phase = develop
179176 -relationship = requires
180 Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes = 0.004002
177 Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes = 0.001001
181178 Dist::Zilla::Plugin::Author::KENTNL::TravisCI = 0.001002
182179 Dist::Zilla::Plugin::Authority = 1.006
183180 Dist::Zilla::Plugin::AutoPrereqs = 0
216213 Dist::Zilla::Plugin::RewriteVersion::Sanitized = 0
217214 Dist::Zilla::Plugin::RunExtraTests = 0
218215 Dist::Zilla::Plugin::Test::CPAN::Changes = 0
219 Dist::Zilla::Plugin::Test::Compile::PerFile = 0.003902
216 Dist::Zilla::Plugin::Test::Compile::PerFile = 0
220217 Dist::Zilla::Plugin::Test::EOL = 0
221218 Dist::Zilla::Plugin::Test::Kwalitee = 0
222219 Dist::Zilla::Plugin::Test::MinimumVersion = 0
227224 Dist::Zilla::Plugin::UploadToCPAN = 0
228225
229226 [Prereqs]
230 ;version_major = 0
231 ;version_minor = 1
232 ; the following data denotes when this minor was minted
233 ;version_rel_year = 2010
234 ;version_rel_month = 8
235 ;version_rel_day = 17
236 ;version_rel_hour = 3
237 ;version_rel_time_zone = Pacific/Auckland
238227 Dist::Zilla::Role::Bootstrap = 1.000000
00 ; Generated by Dist::Zilla::Plugin::Author::KENTNL::DistINI version 0.01008321 at Tue Aug 17 03:08:53 2010
1 ; vim: syntax=dosini
21 name = Dist-Zilla-Plugin-Bootstrap-lib
32 author = Kent Fredric <kentnl@cpan.org>
43 license = Perl_5
87 ;try_built = 1
98
109 [@Author::KENTNL]
11 :version = 2.025020
12 twitter_extra_hash_tags = #distzilla
10 :version = 2.020
11 twitter_hash_tags = #perl #cpan
1312 normal_form = numify
1413 mantissa = 6
1514 toolkit = eumm
1615 toolkit_hardness = soft
17 copy_files = LICENSE
18 src_readme = mkdn
19 bump_versions = 1
16 copyfiles = LICENSE
17 srcreadme = mkdn
18 bumpversions = 1
2019
2120 [Prereqs]
2221 Dist::Zilla::Role::Bootstrap = 1.000000
0 use 5.006; # our
0 use 5.008; # utf8
11 use strict;
22 use warnings;
3 use utf8;
34
45 ## no critic ( NamingConventions::Capitalization )
56 package Dist::Zilla::Plugin::Bootstrap::lib;
2324
2425
2526
26 use Moose qw( with around );
27 use Moose qw( with );
2728 with 'Dist::Zilla::Role::Bootstrap';
28
29 around dump_config => sub {
30 my ( $orig, $self, @args ) = @_;
31 my $config = $self->$orig(@args);
32 my $localconf = {};
33
34 $localconf->{ q[$] . __PACKAGE__ . '::VERSION' } = $VERSION unless __PACKAGE__ eq ref $self;
35 $config->{ +__PACKAGE__ } = $localconf if keys %{$localconf};
36 return $config;
37 };
38
39 __PACKAGE__->meta->make_immutable;
40 no Moose;
4129
4230 sub bootstrap {
4331 my ($self) = @_;
6553
6654 }
6755
56 __PACKAGE__->meta->make_immutable;
57 no Moose;
58
6859 1;
6960
7061 __END__
220211
221212 =head1 COPYRIGHT AND LICENSE
222213
223 This software is copyright (c) 2017 by Kent Fredric <kentnl@cpan.org>.
214 This software is copyright (c) 2021 by Kent Fredric <kentnl@cpan.org>.
224215
225216 This is free software; you can redistribute it and/or modify it under
226217 the same terms as the Perl 5 programming language system itself.
00 This file contains changes in REQUIRED dependencies for standard CPAN phases (configure/build/runtime/test)
11
22 1.001002
3 [Changed / configure requires]
4 - perl 5.008 → 5.006
5
6 [Changed / runtime requires]
7 - perl 5.008 → 5.006
8
9 [Changed / test requires]
10 - perl 5.008 → 5.006
11
12 [Removed / runtime requires]
13 - utf8
14
15 [Removed / test requires]
16 - Dist::Zilla::Util::Test::KENTNL 1.003001
173
184 1.001001 2017-03-01T21:09:23Z
195 [Added / configure requires]
00 This file contains ALL changes in dependencies in both REQUIRED / OPTIONAL dependencies for all phases (configure/build/runtime/test/develop)
11
22 1.001002
3 [Changed / configure requires]
4 - perl 5.008 → 5.006
5
6 [Changed / develop requires]
7 - Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes 0.001001 → 0.004002
8
9 [Changed / develop suggests]
10 - Dist::Zilla::App::Command::bakeini 0.002005 → 0.002006
11 - Dist::Zilla::PluginBundle::Author::KENTNL 2.025020 → 2.025021
12
13 [Changed / runtime requires]
14 - perl 5.008 → 5.006
15
16 [Changed / test requires]
17 - perl 5.008 → 5.006
18
19 [Removed / runtime requires]
20 - utf8
21
22 [Removed / test requires]
23 - Dist::Zilla::Util::Test::KENTNL 1.003001
243
254 1.001001 2017-03-01T21:09:23Z
265 [Added / configure requires]
00 This file contains changes to DEVELOPMENT dependencies only ( both REQUIRED and OPTIONAL )
11
22 1.001002
3 [Changed / develop requires]
4 - Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes 0.001001 → 0.004002
5
6 [Changed / develop suggests]
7 - Dist::Zilla::App::Command::bakeini 0.002005 → 0.002006
8 - Dist::Zilla::PluginBundle::Author::KENTNL 2.025020 → 2.025021
93
104 1.001001 2017-03-01T21:09:23Z
115 [Added / develop recommends]
00 {
1 "failures" : {
2 "Dist::Zilla::App::Command::bakeini" : "module was not found in INC",
3 "Dist::Zilla::PluginBundle::Author::KENTNL" : "module was not found in INC",
4 "Test::Kwalitee" : "module was not found in INC"
5 },
16 "modules" : {
27 "CPAN::Meta" : "2.150010",
3 "Dist::Zilla" : "6.009",
4 "Dist::Zilla::App::Command::bakeini" : "0.002006",
8 "Dist::Zilla" : "6.017",
59 "Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes" : "0.005004",
610 "Dist::Zilla::Plugin::Author::KENTNL::TravisCI" : "0.001004",
711 "Dist::Zilla::Plugin::Authority" : "1.009",
8 "Dist::Zilla::Plugin::AutoPrereqs" : "6.009",
9 "Dist::Zilla::Plugin::BumpVersionAfterRelease" : "0.015",
10 "Dist::Zilla::Plugin::ConfirmRelease" : "6.009",
11 "Dist::Zilla::Plugin::CopyFilesFromBuild" : "0.163040",
12 "Dist::Zilla::Plugin::Git::Check" : "2.041",
13 "Dist::Zilla::Plugin::Git::Commit" : "2.041",
14 "Dist::Zilla::Plugin::Git::CommitBuild" : "2.041",
15 "Dist::Zilla::Plugin::Git::Contributors" : "0.029",
16 "Dist::Zilla::Plugin::Git::GatherDir" : "2.041",
17 "Dist::Zilla::Plugin::Git::NextRelease" : "0.004000",
18 "Dist::Zilla::Plugin::Git::Tag" : "2.041",
19 "Dist::Zilla::Plugin::GithubMeta" : "0.54",
20 "Dist::Zilla::Plugin::License" : "6.009",
21 "Dist::Zilla::Plugin::MakeMaker" : "6.009",
22 "Dist::Zilla::Plugin::Manifest" : "6.009",
23 "Dist::Zilla::Plugin::ManifestSkip" : "6.009",
24 "Dist::Zilla::Plugin::MetaConfig" : "6.009",
12 "Dist::Zilla::Plugin::AutoPrereqs" : "6.017",
13 "Dist::Zilla::Plugin::BumpVersionAfterRelease" : "0.018",
14 "Dist::Zilla::Plugin::ConfirmRelease" : "6.017",
15 "Dist::Zilla::Plugin::CopyFilesFromBuild" : "0.170880",
16 "Dist::Zilla::Plugin::Git::Check" : "2.047",
17 "Dist::Zilla::Plugin::Git::Commit" : "2.047",
18 "Dist::Zilla::Plugin::Git::CommitBuild" : "2.047",
19 "Dist::Zilla::Plugin::Git::Contributors" : "0.036",
20 "Dist::Zilla::Plugin::Git::GatherDir" : "2.047",
21 "Dist::Zilla::Plugin::Git::NextRelease" : "0.004001",
22 "Dist::Zilla::Plugin::Git::Tag" : "2.047",
23 "Dist::Zilla::Plugin::GithubMeta" : "0.58",
24 "Dist::Zilla::Plugin::License" : "6.017",
25 "Dist::Zilla::Plugin::MakeMaker" : "6.017",
26 "Dist::Zilla::Plugin::Manifest" : "6.017",
27 "Dist::Zilla::Plugin::ManifestSkip" : "6.017",
28 "Dist::Zilla::Plugin::MetaConfig" : "6.017",
2529 "Dist::Zilla::Plugin::MetaData::BuiltWith" : "1.004005",
26 "Dist::Zilla::Plugin::MetaJSON" : "6.009",
30 "Dist::Zilla::Plugin::MetaJSON" : "6.017",
2731 "Dist::Zilla::Plugin::MetaProvides::Package" : "2.004003",
28 "Dist::Zilla::Plugin::MetaTests" : "6.009",
32 "Dist::Zilla::Plugin::MetaTests" : "6.017",
2933 "Dist::Zilla::Plugin::MetaYAML::Minimal" : "0.001001",
3034 "Dist::Zilla::Plugin::MinimumPerl" : "1.006",
31 "Dist::Zilla::Plugin::PodCoverageTests" : "6.009",
32 "Dist::Zilla::Plugin::PodSyntaxTests" : "6.009",
35 "Dist::Zilla::Plugin::PodCoverageTests" : "6.017",
36 "Dist::Zilla::Plugin::PodSyntaxTests" : "6.017",
3337 "Dist::Zilla::Plugin::PodWeaver" : "4.008",
34 "Dist::Zilla::Plugin::Prereqs" : "6.009",
35 "Dist::Zilla::Plugin::Prereqs::AuthorDeps" : "0.006",
36 "Dist::Zilla::Plugin::Prereqs::Recommend::MatchInstalled" : "0.003002",
38 "Dist::Zilla::Plugin::Prereqs" : "6.017",
39 "Dist::Zilla::Plugin::Prereqs::AuthorDeps" : "0.007",
40 "Dist::Zilla::Plugin::Prereqs::Recommend::MatchInstalled" : "0.003003",
3741 "Dist::Zilla::Plugin::Prereqs::Upgrade" : "0.001001",
38 "Dist::Zilla::Plugin::Readme::Brief" : "0.003001",
42 "Dist::Zilla::Plugin::Readme::Brief" : "0.003003",
3943 "Dist::Zilla::Plugin::ReadmeAnyFromPod" : "0.163250",
4044 "Dist::Zilla::Plugin::RemovePrereqs::Provided" : "0.001001",
4145 "Dist::Zilla::Plugin::RewriteVersion::Sanitized" : "0.001006",
4448 "Dist::Zilla::Plugin::Test::Compile::PerFile" : "0.004000",
4549 "Dist::Zilla::Plugin::Test::EOL" : "0.19",
4650 "Dist::Zilla::Plugin::Test::Kwalitee" : "2.12",
47 "Dist::Zilla::Plugin::Test::MinimumVersion" : "2.000007",
48 "Dist::Zilla::Plugin::Test::Perl::Critic" : "3.000",
49 "Dist::Zilla::Plugin::Test::ReportPrereqs" : "0.025",
50 "Dist::Zilla::Plugin::TestRelease" : "6.009",
51 "Dist::Zilla::Plugin::Test::MinimumVersion" : "2.000010",
52 "Dist::Zilla::Plugin::Test::Perl::Critic" : "3.001",
53 "Dist::Zilla::Plugin::Test::ReportPrereqs" : "0.028",
54 "Dist::Zilla::Plugin::TestRelease" : "6.017",
5155 "Dist::Zilla::Plugin::Twitter" : "0.026",
52 "Dist::Zilla::Plugin::UploadToCPAN" : "6.009",
53 "Dist::Zilla::PluginBundle::Author::KENTNL" : "2.025021",
54 "Dist::Zilla::Role::Bootstrap" : "1.001003",
55 "English" : "1.10",
56 "ExtUtils::MakeMaker" : "7.24",
57 "File::Spec" : "3.66",
58 "Moose" : "2.2004",
59 "Pod::Coverage::TrustPod" : "0.100003",
60 "Software::License::Perl_5" : "0.103012",
56 "Dist::Zilla::Plugin::UploadToCPAN" : "6.017",
57 "Dist::Zilla::Role::Bootstrap" : "1.001004",
58 "Dist::Zilla::Util::Test::KENTNL" : "1.005014",
59 "ExtUtils::MakeMaker" : "7.44",
60 "File::Spec" : "3.78",
61 "Moose" : "2.2014",
62 "Pod::Coverage::TrustPod" : "0.100005",
63 "Software::License::Perl_5" : "0.103014",
6164 "Test::CPAN::Changes" : "0.400002",
6265 "Test::CPAN::Meta" : "0.25",
63 "Test::DZil" : "6.009",
64 "Test::EOL" : "1.6",
65 "Test::Kwalitee" : "1.25",
66 "Test::DZil" : "6.017",
67 "Test::EOL" : "2.02",
6668 "Test::MinimumVersion" : "0.101082",
67 "Test::More" : "1.302073",
68 "Test::Pod" : "1.51",
69 "Test::More" : "1.302175",
70 "Test::Perl::Critic" : "1.04",
71 "Test::Pod" : "1.52",
6972 "Test::Pod::Coverage" : "1.10",
7073 "strict" : "1.11",
71 "warnings" : "1.37"
74 "utf8" : "1.22",
75 "warnings" : "1.47"
7276 },
7377 "perl" : {
74 "original" : "v5.25.10",
78 "original" : "v5.32.1",
7579 "qv" : 1,
7680 "version" : [
7781 5,
78 25,
79 10
82 32,
83 1
8084 ]
8185 },
8286 "perl-config" : {
83 "gccversion" : "5.4.0",
87 "gccversion" : "10.2.1 20210110",
8488 "myarchname" : "x86_64-linux",
8589 "osname" : "linux"
8690 },
8791 "platform" : "linux",
88 "uname" : "Linux 4.8.5-gentoo x86_64 GenuineIntel GNU/Linux"
92 "uname" : "Linux 5.4.104+ x86_64 unknown GNU/Linux"
8993 }
4141
4242 [BuiltinFunctions::ProhibitUniversalIsa]
4343
44 [BuiltinFunctions::ProhibitUselessTopic]
45
4644 [BuiltinFunctions::ProhibitVoidGrep]
4745
4846 [BuiltinFunctions::ProhibitVoidMap]
8785
8886 [CodeLayout::RequireTrailingCommas]
8987
90 [-CodeLayout::RequireUseUTF8]
88 [CodeLayout::RequireUseUTF8]
9189
9290 [Compatibility::ConstantLeadingUnderscore]
9391
147145
148146 [Documentation::RequireEndBeforeLastPod]
149147
150 [Documentation::RequireFilenameMarkup]
151
152148 [Documentation::RequireFinalCut]
153149
154150 [Documentation::RequireLinkedURLs]
159155
160156 [Documentation::RequirePodAtEnd]
161157
162 [-Documentation::RequirePodLinksIncludeText]
158 [Documentation::RequirePodLinksIncludeText]
163159
164160 [-Documentation::RequirePodSections]
165161
296292
297293 [RegularExpressions::ProhibitUnusualDelimiters]
298294
299 [RegularExpressions::ProhibitUselessTopic]
300
301295 [RegularExpressions::RequireBracesForMultiline]
302296
303297 [RegularExpressions::RequireDotMatchAnything]
304298
305299 [RegularExpressions::RequireExtendedFormatting]
306300
307 [-RegularExpressions::RequireLineBoundaryMatching]
301 [RegularExpressions::RequireLineBoundaryMatching]
308302
309303 [Subroutines::ProhibitAmpersandSigils]
310304
316310
317311 [Subroutines::ProhibitExcessComplexity]
318312
319 [-Subroutines::ProhibitExplicitReturnUndef]
313 [Subroutines::ProhibitExplicitReturnUndef]
320314
321315 [Subroutines::ProhibitExportingUndeclaredSubs]
322316
335329
336330 [Subroutines::ProtectPrivateSubs]
337331
338 [-Subroutines::RequireArgUnpacking]
339
340 [-Subroutines::RequireFinalReturn]
332 [Subroutines::RequireArgUnpacking]
333
334 [Subroutines::RequireFinalReturn]
341335
342336 [TestingAndDebugging::ProhibitNoStrict]
343337
372366
373367 [ValuesAndExpressions::ProhibitComplexVersion]
374368
375 [-ValuesAndExpressions::ProhibitConstantPragma]
369 [ValuesAndExpressions::ProhibitConstantPragma]
376370
377371 [ValuesAndExpressions::ProhibitDuplicateHashKeys]
378372
44 },
55 'requires' => {
66 'ExtUtils::MakeMaker' => '0',
7 'perl' => '5.006'
7 'perl' => '5.008'
88 }
99 },
1010 'develop' => {
1313 },
1414 'requires' => {
1515 'Dist::Zilla' => '5',
16 'Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes' => '0.004002',
16 'Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes' => '0.001001',
1717 'Dist::Zilla::Plugin::Author::KENTNL::TravisCI' => '0.001002',
1818 'Dist::Zilla::Plugin::Authority' => '1.006',
1919 'Dist::Zilla::Plugin::AutoPrereqs' => '0',
6161 'Dist::Zilla::Plugin::TestRelease' => '0',
6262 'Dist::Zilla::Plugin::Twitter' => '0',
6363 'Dist::Zilla::Plugin::UploadToCPAN' => '0',
64 'English' => '0',
6564 'Pod::Coverage::TrustPod' => '0',
6665 'Software::License::Perl_5' => '0',
6766 'Test::CPAN::Changes' => '0.19',
7069 'Test::Kwalitee' => '1.21',
7170 'Test::MinimumVersion' => '0',
7271 'Test::More' => '0.96',
72 'Test::Perl::Critic' => '0',
7373 'Test::Pod' => '1.41',
7474 'Test::Pod::Coverage' => '1.08'
7575 },
7676 'suggests' => {
77 'Dist::Zilla::App::Command::bakeini' => '0.002006',
78 'Dist::Zilla::PluginBundle::Author::KENTNL' => '2.025021'
77 'Dist::Zilla::App::Command::bakeini' => '0.001000',
78 'Dist::Zilla::PluginBundle::Author::KENTNL' => '2.020000'
7979 }
8080 },
8181 'runtime' => {
8585 'requires' => {
8686 'Dist::Zilla::Role::Bootstrap' => '1.000000',
8787 'Moose' => '0',
88 'perl' => '5.006',
88 'perl' => '5.008',
8989 'strict' => '0',
90 'utf8' => '0',
9091 'warnings' => '0'
9192 }
9293 },
9798 'Test::More' => '0.99'
9899 },
99100 'requires' => {
101 'Dist::Zilla::Util::Test::KENTNL' => '1.003001',
100102 'ExtUtils::MakeMaker' => '0',
101103 'File::Spec' => '0',
102104 'Test::DZil' => '0',
103105 'Test::More' => '0',
104 'perl' => '5.006'
106 'perl' => '5.008'
105107 }
106108 }
107109 };
22 use strict;
33 use warnings;
44
5 # This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.025
5 # This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.028
66
77 use Test::More tests => 1;
88
6767 );
6868
6969 # Add static prereqs to the included modules list
70 my $static_prereqs = do 't/00-report-prereqs.dd';
70 my $static_prereqs = do './t/00-report-prereqs.dd';
7171
7272 # Merge all prereqs (either with ::Prereqs or a hashref)
7373 my $full_prereqs = _merge_prereqs(
7777
7878 # Add dynamic prereqs to the included modules list (if we can)
7979 my ($source) = grep { -f } 'MYMETA.json', 'MYMETA.yml';
80 my $cpan_meta_error;
8081 if ( $source && $HAS_CPAN_META
8182 && (my $meta = eval { CPAN::Meta->load_file($source) } )
8283 ) {
8384 $full_prereqs = _merge_prereqs($full_prereqs, $meta->prereqs);
8485 }
8586 else {
87 $cpan_meta_error = $@; # capture error from CPAN::Meta->load_file($source)
8688 $source = 'static metadata';
8789 }
8890
168170 diag "\nVersions for all modules listed in $source (including optional ones):\n\n", @full_reports;
169171 }
170172
173 if ( $cpan_meta_error || @dep_errors ) {
174 diag "\n*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***\n";
175 }
176
177 if ( $cpan_meta_error ) {
178 my ($orig_source) = grep { -f } 'MYMETA.json', 'MYMETA.yml';
179 diag "\nCPAN::Meta->load_file('$orig_source') failed with: $cpan_meta_error\n";
180 }
181
171182 if ( @dep_errors ) {
172183 diag join("\n",
173 "\n*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***\n",
174 "The following REQUIRED prerequisites were not satisfied:\n",
184 "\nThe following REQUIRED prerequisites were not satisfied:\n",
175185 @dep_errors,
176186 "\n"
177187 );
178188 }
179189
180 pass;
190 pass('Reported prereqs');
181191
182192 # vim: ts=4 sts=4 sw=4 et:
00 use strict;
11 use warnings;
22
3 use Test::More tests => 1;
4 use Test::DZil qw( simple_ini Builder );
3 use Test::More;
4 use Test::DZil qw( simple_ini );
5 use Dist::Zilla::Util::Test::KENTNL 1.003001 qw(dztest);
56 require Dist::Zilla::Plugin::Bootstrap::lib;
67
7 my $files = {};
8 $files->{'source/dist.ini'} = simple_ini(
9 { name => 'E' },
10 [ 'Bootstrap::lib', ], #
11 ['=E'],
8 my $t = dztest();
9 $t->add_file(
10 'dist.ini' => simple_ini(
11 { name => 'E' },
12 [ 'Bootstrap::lib', ], #
13 ['=E'],
14 )
1215 );
13 $files->{'source/lib/E.pm'} = <<'EOF';
16 $t->add_file( 'lib/E.pm', <<'EOF');
1417 use strict;
1518 use warnings;
1619 package E;
2023 1;
2124 EOF
2225
23 my $test =
24 Builder->from_config( { dist_root => 'invalid' }, { add_files => $files } );
25 $test->chrome->logger->set_debug(1);
26 $test->build;
26 $t->build_ok;
2727
28 pass("build ok");
28 note explain $t->builder->log_messages;
2929
30 note explain $test->log_messages;
30 done_testing;
00 use strict;
11 use warnings;
22
3 use Test::More tests => 1;
4 use Test::DZil qw( simple_ini Builder );
3 use Test::More;
4 use Test::DZil qw( simple_ini );
5 use Dist::Zilla::Util::Test::KENTNL 1.003001 qw(dztest);
56 require Dist::Zilla::Plugin::Bootstrap::lib;
67
7 my $files = {};
8 $files->{'source/dist.ini'} = simple_ini(
8 my $t = dztest();
9 $t->add_file(
10 'dist.ini' => simple_ini(
911 { name => 'E' },
1012 [ 'Bootstrap::lib', { try_built => 1 } ], #
1113 ['=E'],
14 )
1215 );
13 $files->{'source/lib/E.pm'} = <<'EOF';
16 $t->add_file( 'lib/E.pm', <<'EOF');
1417 use strict;
1518 use warnings;
1619 package E;
2023 1;
2124 EOF
2225
23 my $test =
24 Builder->from_config( { dist_root => 'invalid' }, { add_files => $files } );
25 $test->chrome->logger->set_debug(1);
26 $test->build;
26 $t->build_ok;
2727
28 pass("build ok");
28 note explain $t->builder->log_messages;
2929
30 note explain $test->log_messages;
30 done_testing;
00 use strict;
11 use warnings;
22
3 use Test::More tests => 1;
4 use Test::DZil qw( simple_ini Builder );
3 use Test::More;
4 use Test::DZil qw( simple_ini );
5 use Dist::Zilla::Util::Test::KENTNL 1.003001 qw(dztest);
56 require Dist::Zilla::Plugin::Bootstrap::lib;
67
7 my $files = {};
8 $files->{'source/dist.ini'} = simple_ini(
8 my $t = dztest();
9 my $ini = simple_ini(
910 { name => 'E' },
1011 [ 'Bootstrap::lib', { try_built => 1 } ], #
1112 ['=E'],
1213 );
13 $files->{'source/lib/E.pm'} = <<'EOF';
14 my $epm = <<'EOF';
1415 use strict;
1516 use warnings;
1617 package E;
1920
2021 1;
2122 EOF
22 $files->{'source/E-0.1/lib/E.pm'} = $files->{'source/lib/E.pm'};
23 $files->{'source/E-0.1/dist.ini'} = $files->{'source/dist.ini'};
23 $t->add_file( 'dist.ini' => $ini );
24 $t->add_file( 'E-0.01/dist.ini' => $ini );
25 $t->add_file( 'lib/E.pm', $epm );
26 $t->add_file( 'E-0.01/lib/E.pm', $epm );
2427
25 my $test =
26 Builder->from_config( { dist_root => 'invalid' }, { add_files => $files } );
27 $test->chrome->logger->set_debug(1);
28 $test->build;
28 $t->build_ok;
2929
30 pass("build ok");
30 note explain $t->builder->log_messages;
3131
32 note explain $test->log_messages;
32 done_testing;
00 use strict;
11 use warnings;
22
3 use Test::More tests => 1;
4 use Test::DZil qw( simple_ini Builder );
3 use Test::More;
4 use Test::DZil qw( simple_ini );
5 use Dist::Zilla::Util::Test::KENTNL 1.003001 qw(dztest);
56 require Dist::Zilla::Plugin::Bootstrap::lib;
67
7 my $files = {};
8 $files->{'source/dist.ini'} = simple_ini(
8 my $t = dztest();
9 my $ini = simple_ini(
910 { name => 'E' },
1011 [ 'Bootstrap::lib', { try_built => 1, fallback => 0, } ], #
1112 ['=E'],
1213 );
13 $files->{'source/lib/E.pm'} = <<'EOF';
14 my $epm = <<'EOF';
1415 use strict;
1516 use warnings;
1617 package E;
1920
2021 1;
2122 EOF
23 $t->add_file( 'dist.ini' => $ini );
24 $t->add_file( 'lib/E.pm', $epm );
2225
23 my ( $test, $error, $ok );
24 {
25 local $@;
26 eval {
27 $test = Builder->from_config( { dist_root => 'invalid' }, { add_files => $files } );
28 $test->chrome->logger->set_debug(1);
29 $test->build;
30 $ok = 1;
31 };
32 $ok or $error = $@;
33 }
26 isnt( $t->safe_build, undef, 'Build should fail' );
3427
35 isnt( $ok, 1, 'Build should fail' );
36 note explain $error;
28 done_testing;
00 use strict;
11 use warnings;
22
3 use Test::More tests => 1;
4 use Test::DZil qw( simple_ini Builder );
3 use Test::More;
4 use Test::DZil qw( simple_ini );
5 use Dist::Zilla::Util::Test::KENTNL 1.003001 qw(dztest);
56 require Dist::Zilla::Plugin::Bootstrap::lib;
67
7 my $files = {};
8 $files->{'source/dist.ini'} = simple_ini(
8 my $t = dztest();
9 my $ini = simple_ini(
910 { name => 'E' },
1011 [ 'Bootstrap::lib', { try_built => 1, fallback => 0, } ], #
1112 ['=E'],
1213 );
13 $files->{'source/lib/E.pm'} = <<'EOF';
14 my $epm = <<'EOF';
1415 use strict;
1516 use warnings;
1617 package E;
1920
2021 1;
2122 EOF
22 $files->{'source/E-0.1/lib/E.pm'} = $files->{'source/lib/E.pm'};
23 $files->{'source/E-0.1/dist.ini'} = $files->{'source/dist.ini'};
23 $t->add_file( 'dist.ini' => $ini );
24 $t->add_file( 'E-0.01/dist.ini' => $ini );
25 $t->add_file( 'lib/E.pm', $epm );
26 $t->add_file( 'E-0.01/lib/E.pm', $epm );
2427
25 my $test =
26 Builder->from_config( { dist_root => 'invalid' }, { add_files => $files } );
27 $test->chrome->logger->set_debug(1);
28 $test->build;
28 $t->build_ok;
2929
30 pass("build ok");
30 note explain $t->builder->log_messages;
3131
32 note explain $test->log_messages;
32 done_testing;
00 use strict;
11 use warnings;
22
3 use Test::More tests => 1;
4 use Test::DZil qw( simple_ini Builder );
3 use Test::More;
4 use Test::DZil qw( simple_ini );
5 use Dist::Zilla::Util::Test::KENTNL 1.003001 qw(dztest);
56 require Dist::Zilla::Plugin::Bootstrap::lib;
67
7 my $files = {};
8 $files->{'source/dist.ini'} = simple_ini(
8 my $t = dztest();
9 my $ini = simple_ini(
910 { name => 'E' },
1011 [ 'Bootstrap::lib', { try_built => 1, fallback => 0, try_built_method => 'parseversion' } ], #
1112 ['=E'],
1213 );
13 $files->{'source/lib/E.pm'} = <<'EOF';
14 my $epm = <<'EOF';
1415 use strict;
1516 use warnings;
1617 package E;
1920
2021 1;
2122 EOF
22 $files->{'source/E-0.1/lib/E.pm'} = $files->{'source/lib/E.pm'};
23 $files->{'source/E-0.2/lib/E.pm'} = $files->{'source/lib/E.pm'};
24 $files->{'source/E-0.1/dist.ini'} = $files->{'source/dist.ini'};
25 $files->{'source/E-0.2/dist.ini'} = $files->{'source/dist.ini'};
23 $t->add_file( 'dist.ini' => $ini );
24 $t->add_file( 'E-0.01/dist.ini' => $ini );
25 $t->add_file( 'E-0.02/dist.ini' => $ini );
26 $t->add_file( 'lib/E.pm', $epm );
27 $t->add_file( 'E-0.01/lib/E.pm', $epm );
28 $t->add_file( 'E-0.02/lib/E.pm', $epm );
2629
27 my $test =
28 Builder->from_config( { dist_root => 'invalid' }, { add_files => $files } );
29 $test->chrome->logger->set_debug(1);
30 $test->build;
30 $t->build_ok;
3131
32 pass("build ok");
32 note explain $t->builder->log_messages;
3333
34 note explain $test->log_messages;
34 done_testing;
22 use strict;
33 use warnings;
44
5 use Test::More;
6 use English qw(-no_match_vars);
7
8 eval "use Test::Perl::Critic";
9 plan skip_all => 'Test::Perl::Critic required to criticise code' if $@;
10 Test::Perl::Critic->import( -profile => "perlcritic.rc" ) if -e "perlcritic.rc";
5 use Test::Perl::Critic (-profile => "perlcritic.rc") x!! -e "perlcritic.rc";
116 all_critic_ok();
0 #!perl
1 # This file was automatically generated by Dist::Zilla::Plugin::MetaTests.
2
3 use Test::CPAN::Meta;
4
5 meta_yaml_ok();
0 use strict;
1 use warnings;
2
3 use Test::More;
4 use Test::MinimumVersion;
5 all_minimum_version_from_metayml_ok();
+0
-6
xt/release/distmeta.t less more
0 #!perl
1 # This file was automatically generated by Dist::Zilla::Plugin::MetaTests.
2
3 use Test::CPAN::Meta;
4
5 meta_yaml_ok();
+0
-8
xt/release/minimum-version.t less more
0 #!perl
1
2 use Test::More;
3
4 eval "use Test::MinimumVersion";
5 plan skip_all => "Test::MinimumVersion required for testing minimum versions"
6 if $@;
7 all_minimum_version_from_metayml_ok();