diff options
author | Russ Allbery <rra@cpan.org> | 2019-06-29 20:28:14 -0700 |
---|---|---|
committer | Russ Allbery <rra@cpan.org> | 2019-06-29 20:28:14 -0700 |
commit | b5d4fcd99499727b4ca4bc2666be77b98bd85dc0 (patch) | |
tree | 3fa053d1537f071e94ac4c0dbcebca5446c6d64d | |
parent | 06842a8f534cd1fc5cd5ae766392e04f5b9ae477 (diff) |
Release 3.00
-rw-r--r-- | Changes | 16 | ||||
-rw-r--r-- | LICENSE | 5 | ||||
-rw-r--r-- | MANIFEST | 12 | ||||
-rw-r--r-- | README | 2 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | docs/metadata/metadata.json | 2 | ||||
-rw-r--r-- | lib/App/DocKnot.pm | 2 | ||||
-rw-r--r-- | lib/App/DocKnot/Command.pm | 2 | ||||
-rw-r--r-- | lib/App/DocKnot/Config.pm | 2 | ||||
-rw-r--r-- | lib/App/DocKnot/Dist.pm | 2 | ||||
-rw-r--r-- | lib/App/DocKnot/Generate.pm | 2 |
11 files changed, 31 insertions, 18 deletions
@@ -1,17 +1,10 @@ User-Visible DocKnot Changes -DocKnot 3.00 (unreleased) +DocKnot 3.00 (2019-06-29) Separate configuration parsing into a new App::DocKnot::Config module, used by App::DocKnot::Generate. - Add new docknot dist command and App::DocKnot::Dist module, which runs - appropriate commands to create a distribution tarball. This command - will also run the test suite, with both Clang and GCC for packages - using Autoconf, and will also build and test with C++ if the package - indicates that it supports C++ via the build.cplusplus key in the - package metadata. - Move the entry point for command-line commands from App::DocKnot to App::DocKnot::Command. The App::DocKnot module now only provides some helper methods to load application data, used by both @@ -19,6 +12,13 @@ DocKnot 3.00 (unreleased) necessary to explicitly load App::DocKnot before using one of the submodules. + Add new docknot dist command and App::DocKnot::Dist module, which runs + appropriate commands to create a distribution tarball. This command + will also run the test suite, with both Clang and GCC for packages + using Autoconf, and will also build and test with C++ if the package + indicates that it supports C++ via the build.cplusplus key in the + package metadata. + Support orphaned warnings in the README and README.md output as well as thread output. @@ -11,8 +11,8 @@ License: Expat Files: * Copyright: 1993-1994, 1996-1998, 2000, 2002-2014 The Board of Trustees of the Leland Stanford Junior University - 2000-2004, 2006-2018 Russ Allbery <eagle@eyrie.org> - 2013-2018 Russ Allbery <rra@cpan.org> + 2000-2004, 2006-2019 Russ Allbery <eagle@eyrie.org> + 2013-2019 Russ Allbery <rra@cpan.org> License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -41,3 +41,4 @@ License: all-permissive permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty. + @@ -12,6 +12,7 @@ docs/metadata/test/suffix lib/App/DocKnot.pm lib/App/DocKnot/Command.pm lib/App/DocKnot/Config.pm +lib/App/DocKnot/Dist.pm lib/App/DocKnot/Generate.pm LICENSE MANIFEST This list of files @@ -28,6 +29,15 @@ share/templates/thread.tmpl t/cli/errors.t t/cli/generate.t t/config/basic.t +t/data/dist/Build.PL +t/data/dist/docs/metadata/blurb +t/data/dist/docs/metadata/description +t/data/dist/docs/metadata/metadata.json +t/data/dist/docs/metadata/requirements +t/data/dist/lib/Empty.pm +t/data/dist/MANIFEST +t/data/dist/MANIFEST.SKIP +t/data/dist/t/api/empty.t.in t/data/generate/ansicolor/metadata/blurb t/data/generate/ansicolor/metadata/description t/data/generate/ansicolor/metadata/metadata.json @@ -122,6 +132,8 @@ t/data/perl.conf t/data/perlcriticrc t/data/perltidyrc t/data/regenerate-data +t/dist/basic.t +t/dist/commands.t t/docs/pod-coverage.t t/docs/pod-spelling.t t/docs/pod.t @@ -1,4 +1,4 @@ - DocKnot 2.00 + DocKnot 3.00 (package documentation generator) Maintained by Russ Allbery <rra@cpan.org> @@ -1,4 +1,4 @@ -# DocKnot 2.00 +# DocKnot 3.00 [![Build status](https://travis-ci.org/rra/docknot.svg?branch=master)](https://travis-ci.org/rra/docknot) diff --git a/docs/metadata/metadata.json b/docs/metadata/metadata.json index 48f2b33..a6be511 100644 --- a/docs/metadata/metadata.json +++ b/docs/metadata/metadata.json @@ -1,6 +1,6 @@ { "name": "DocKnot", - "version": "2.00", + "version": "3.00", "synopsis": "package documentation generator", "maintainer": "Russ Allbery <rra@cpan.org>", "copyrights": [ diff --git a/lib/App/DocKnot.pm b/lib/App/DocKnot.pm index b4ed7f1..87194b2 100644 --- a/lib/App/DocKnot.pm +++ b/lib/App/DocKnot.pm @@ -11,7 +11,7 @@ # Modules and declarations ############################################################################## -package App::DocKnot 2.00; +package App::DocKnot 3.00; use 5.024; use autodie; diff --git a/lib/App/DocKnot/Command.pm b/lib/App/DocKnot/Command.pm index c93e829..8b00585 100644 --- a/lib/App/DocKnot/Command.pm +++ b/lib/App/DocKnot/Command.pm @@ -10,7 +10,7 @@ # Modules and declarations ############################################################################## -package App::DocKnot::Command 2.00; +package App::DocKnot::Command 3.00; use 5.024; use autodie; diff --git a/lib/App/DocKnot/Config.pm b/lib/App/DocKnot/Config.pm index 9273719..5b8abb2 100644 --- a/lib/App/DocKnot/Config.pm +++ b/lib/App/DocKnot/Config.pm @@ -9,7 +9,7 @@ # Modules and declarations ############################################################################## -package App::DocKnot::Config 2.00; +package App::DocKnot::Config 3.00; use 5.024; use autodie; diff --git a/lib/App/DocKnot/Dist.pm b/lib/App/DocKnot/Dist.pm index 975000f..43be295 100644 --- a/lib/App/DocKnot/Dist.pm +++ b/lib/App/DocKnot/Dist.pm @@ -10,7 +10,7 @@ # Modules and declarations ############################################################################## -package App::DocKnot::Dist 2.00; +package App::DocKnot::Dist 3.00; use 5.024; use autodie; diff --git a/lib/App/DocKnot/Generate.pm b/lib/App/DocKnot/Generate.pm index de8426b..13e58e7 100644 --- a/lib/App/DocKnot/Generate.pm +++ b/lib/App/DocKnot/Generate.pm @@ -10,7 +10,7 @@ # Modules and declarations ############################################################################## -package App::DocKnot::Generate 2.00; +package App::DocKnot::Generate 3.00; use 5.024; use autodie; |