[libsignatures-perl] branch master updated (8009010 -> 1ecd500)
Salvatore Bonaccorso
carnil at debian.org
Mon Jun 8 18:30:06 UTC 2015
This is an automated email from the git hooks/post-receive script.
carnil pushed a change to branch master
in repository libsignatures-perl.
from 8009010 Merge tag 'upstream/0.09'
new 0be7e07 Add debian/upstream/metadata
new ed01903 Update debian/changelog
adds 4b9b9bd Initial commit.
adds 8845d17 Add .gitignore.
adds b076a6a Fix off-by-one error.
adds 2612bcf Support specifying a prototype using a proto fake attribute.
adds 72a6385 Update Hooks::Parser prereq.
adds 44bf802 Test :proto attribute.
adds 0dd5aae Support empty signatures.
adds 68ed7b6 Test :proto in combination with other attributes.
adds ea9afa9 More basic tests.
adds 84183e9 Tests for enabling/disabling + warnings.
adds 602d515 Add basic docs.
adds f168e0a Documentation for the methods intended to be overwritten.
adds 4506921 Add test for anon subs.
adds 3a332aa Test undef in the signature.
adds 5ab9a4d Add TODO tests for :proto checking.
adds 4b0974a Add tests with weird use of whitespace to test some corner-cases.
adds 0bb1ea4 Make attribute lists with multiple colons work.
adds 8bf5ed3 Add references to similar modules.
adds cd516ba Add a basic DESCRIPTION. Mostly stolen from Ovid's Sub::Signatures.
adds 0a439d5 Document :proto attribute.
adds aefceda Note that the METHODS are mostly intended for subclassing.
adds befaa13 Document TODOs.
adds cf3e763 Add a test for subclasses.
adds 76462e4 Fix doc typo.
adds 3b57fb5 Improve doc wording.
adds 519c172 More doc clarifications.
adds d8136a5 Thank Moritz.
adds 348f642 Don't require parent.
adds 9a78268 Add changelog.
adds f291622 Add MANIFEST.SKIP.
adds 3cb05d1 Add tests for signatures in string evals.
adds 471a916 Adopt the latest Hooks::Parser api.
adds 30d84e5 Add test for error message with empty :proto attr.
adds 0a0b2b9 Make a proto attribute without arguments fail.
adds d52ddf6 Test that whitespace isn't stripped from proto.
adds 0caf361 Don't strip whitespace from the proto passed to the callback.
adds 52ec95f Fix some warnings.
adds 61fb798 Update Hooks::Parser prereq.
adds 2134691 Don't dereference PL_parser.
adds 0807142 Don't mix code and declarations.
adds 99817ee Minor documentation fixes.
adds a523375 More doc improvements.
adds 989b3cd Fix another doc issue.
adds e8b07a6 Upgrade ppport.h so we get Perl_ppaddr_t on 5.8.
adds 4669f5b Fix a doc typo.
adds 55d7cbb Add more tests for string evals and scoping.
adds 1443ad8 Set compile time hints so we can check if we're enabled or disabled at a given scope.
adds 076b870 Add a static pointer table for some houskeeping tasks.
adds a62a26f Add a c helper function to check $^H{ "${class}::enabled" }.
adds b8e08d8 Don't do magic unless our compile time hint is set.
adds 910c952 Tag entereval ops during compilation so signatures work on string evals.
adds 646d004 More doc improvements.
adds 7cac7d6 More docs.
adds 71b53a8 Rename to signatures.
adds c99f71f Bump Hooks::OP::Check prereq version to not segfault in string evals.
adds 5a308d8 Bump Hooks::Parser prereq version for string eval support on 5.8.
adds 6102e94 Add pod and pod coverage tests.
adds 916eeb2 Port to B::Hooks::OP::PPAddr.
adds b108cbc Version 0.02.
adds 8cc533d Ignore a new prototype warning from blead.
adds 327e00d use style;
adds 06b37ab Version 0.03.
adds 471699e Add test case for something that used to blow up, but doesn't anymore.
adds 553e9be Depend on latest B::Hooks::OP::Check.
adds 21c30df Add repository and bugtracker urls to META.yml.
adds 3cc14ee skip weird string eval syntax error test.
adds 4184b1b Version 0.04.
adds 37af9af Depend on B::Hooks::EndOfScope 0.08.
adds 6bd71e0 Reenable the compile time failure test.
adds 22f9867 Version 0.05.
adds 77dbe31 Require ExtUtils::Depends 0.302
adds 3186fef Version 0.06.
adds ad564ab Apply patch for newer perl by Colin Watson from RT
adds 1ff1e31 As of 5.19.2 or so, lex_stuff may have spaces, so those need to be skipped as well
adds f8c009c Create a new op instead of updating the buffer
adds 9864243 Merge remote-tracking branch 'kappa-pulls/1'
adds f95abbc changelog for RT#95181
adds 47ae66e convert to Dist::Zilla, plus a simple Makefile.PL for development
adds 414f5a6 update ppport.h to the version generated by the latest [PPPort]
adds 362097e switch to a generated pod coverage test
adds 5bc4920 make spelling test pass
adds 5eecfaa Merge branch 'topic/dzilify'
adds 61903c7 signatures-0.08
adds 1cfbe5b B::Hooks::Parser 0.12 is needed for a declared export list
adds a78fea5 signatures-0.09
adds 77a3383 capitalization
adds 758b771 skip generating man pages for dev builds
adds 8f8586d run ExtUtils::MakeMaker::Dist::Zilla::Develop out of inc/, so contributors don't have to install it
adds 8054a8b now using [Git::Contributors]
adds 0be1ae8 Makefile.PL is already excluded by the bundle
adds e5636e3 also copy ppport.h back from the release, to keep it current
adds c486fd5 whitespace
adds cc55484 patch for RT#101076 - compile failure on perl 5.21.7
adds 1b4bc1b changelog for RT#101076
adds 1a4432b signatures-0.10
adds ac9726f fix unparsable $VERSION declaration (RT#101095)
adds 11ce9de signatures-0.11
adds 609ec66 ignore new EUMM artifacts
adds ae16114 explicitly declare the version required here
adds 623fa20 eliminate a local plugin by using [MakeMaker::Awesome]
adds 7b764f5 make clean namespace test pass by not importing anything
adds 57090ab keep a $VERSION right in the repository, for simpler linking
adds d339276 my bundle now never gathers inc/ExtUtils/MakeMaker/Dist/Zilla/Develop.pm
adds 1caf9b7 add a placeholder .mailmap
adds 0261157 hardcode the distribution name in Changes, to reduce churn on each release
adds cd1ff9d add vim modeline to assist contributors
adds 01eb9b6 fix parsing of attributes (closes #1)
adds 9f63367 signatures-0.12
adds 24287dd Imported Upstream version 0.12
new 4e13ac3 Merge tag 'upstream/0.12'
new cc9b221 Update debian/changelog
new 27f4c09 Drop stanza for inc/Module/* in debian/copyright
new 42f2ef2 Update copyright stanza for ppport.h file
new adaf928 Update copyright years for debian/* packaging files
new 7fd4e9f Declare compliance with Debian policy 3.9.6
new 888d422 Declare package as autopkgtestable
new 1ecd500 Prepare changelog for release
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CONTRIBUTING | 20 +-
Changes | 11 +-
INSTALL | 1 -
MANIFEST | 11 +-
META.json | 618 +++++++++++++++++++++++------------
META.yml | 455 ++++++++++++++++----------
Makefile.PL | 58 ++--
README | 4 +-
README.md | 123 -------
debian/changelog | 16 +-
debian/control | 3 +-
debian/copyright | 10 +-
debian/upstream/metadata | 8 +
dist.ini | 31 +-
inc/ExtUtilsDepends.pm | 71 -----
lib/signatures.pm | 33 +-
ppport.h | 674 ++++++++++++++++++++++++---------------
signatures.xs | 5 +-
t/00-report-prereqs.dd | 133 ++++++++
t/00-report-prereqs.t | 288 ++++++++---------
t/attribute-failure.t | 24 ++
xt/author/00-compile.t | 9 +-
xt/author/clean-namespaces.t | 11 +
xt/author/eol.t | 25 ++
xt/{release => author}/no-tabs.t | 9 +-
xt/author/pod-spell.t | 17 +-
xt/release/changes_has_content.t | 2 +-
xt/release/eol.t | 8 -
xt/release/kwalitee.t | 9 +-
xt/release/minimum-version.t | 2 +-
xt/release/portability.t | 1 +
31 files changed, 1586 insertions(+), 1104 deletions(-)
delete mode 100644 README.md
create mode 100644 debian/upstream/metadata
delete mode 100644 inc/ExtUtilsDepends.pm
create mode 100644 t/00-report-prereqs.dd
create mode 100644 t/attribute-failure.t
create mode 100644 xt/author/clean-namespaces.t
create mode 100644 xt/author/eol.t
rename xt/{release => author}/no-tabs.t (83%)
delete mode 100644 xt/release/eol.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libsignatures-perl.git
More information about the Pkg-perl-cvs-commits
mailing list