[libmoosex-role-withoverloading-perl] branch master updated (12ec989 -> f4e366d)
gregor herrmann
gregoa at debian.org
Sun Oct 25 17:10:30 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libmoosex-role-withoverloading-perl.
from 12ec989 update changelog
new 6337503 Add debian/upstream/metadata
new 93a1cc6 Update debian/changelog
adds ebc88d2 Add .gitignore.
adds 4ff81e6 Add basic tests.
adds e105020 Reexport Moose::Role.
adds 45b64a3 Add metaclass role.
adds a8b5633 Rename Class to SomeClass for easier stash dumping.
adds 537ade8 Don't use the accessor method directly for stringification. It'd look like calling a setter.
adds 1a4ebdc More tests.
adds f143c67 Implement overload composing when applying roles to classes.
adds d23564b No need to use Sub::Identify.
adds 41b98a6 Port to application_to_class_class_roles.
adds 36e59ec Add tests for combining overloaded roles.
adds 1865c1f Add tests for application to instances.
adds fd2a78c Name test files more reasonably.
adds e4ec444 Factor out overload mangling into a role.
adds 9fd1e26 Add a ToInstance application role.
adds 9093bd2 Add a ToRole application role.
adds 5860873 Apply all role application class roles.
adds f5800e5 Add a stub for a RoleSummation role application.
adds 91a0abb Add tests for role combination.
adds d78810d Add a role for composite metaroles to apply our summation application role.
adds 5ddf158 Add a meta role to hook our composition role in.
adds a7be305 Apply our meta role, so we get called back on rolesummation applications.
adds 019ee67 Add tests for applying a combined role to an instance.
adds 906ace9 Add test for applying a combined role to a role.
adds 83e7981 Factor out overload application to its own method.
adds 404c297 Add an application role for composite roles.
adds 19e41b6 Add roles for applying composite roles to classes, roles and instances.
adds a4e33ca Apply special application roles to the generated composite role.
adds f75df95 We don't even need custom role summation.
adds 35a530a Use the "for" version of apply_metaclass_roles, when we have a metaclass around anyway.
adds 1204685 no symbolic refs. kthx.
adds 8733a28 Try clarifying some of the magic bits.
adds f6c1cf8 Some more clarifications.
adds d983389 We already built the code symbol for the overloading op.
adds 483483b Minor simplification.
adds b898cee Add dist.ini, start POD stubs
adds eae6c5d Add additional docs
adds 8d7b0c3 Change from for to for_class
adds b5419df Adapt to the current state of the role_application_hooks branch in moose.
adds d812ba1 Merge commit 'rafl/master'
adds bbaef68 Slightly reword the docs.
adds 27df352 Dammit rjbs! Get me a working PodWeaver!
adds a855782 Require Moose version with the features needed, require new autoclean which doesn't warn
adds b123670 Version 0.01.
adds 9f99b40 Fix missing dependency on MooseX::Types (Closes: RT#50386).
adds 66dfc4e Version 0.02.
adds 172eeb1 Reset overloading magic in the references after reblessing an instance.
adds 117f441 Pass the interpreter context to S_reset_amagic.
adds 75c2de0 Exclude reset_amagic from pod coverage testing.
adds bb286c0 Version 0.03.
adds 5e99c06 Specify prototype behaviour.
adds 50a8cc2 Depend on Test::More 0.88 for done_testing.
adds debbce6 Version 0.04.
adds b72e305 Work correctlywith new Moose versions
adds 7412f33 Bump versions
adds a9a1d94 Make the xs bootstrapping work when being generated with new Dist::Zillas.
adds b54d2c8 Add abstracts to all modules.
adds ce36197 Disable workaround for old Moose versions.
adds 8524b7b Specify required Test::More version in tests.
adds a5c2564 Port to @FLORA.
adds 6f04b1d Version 0.06.
adds c0818ea Use new MetaRole API
adds f3c33ff Version 0.07
adds 949ae27 Really fix all uses of old MetaRole API
adds c1b7e19 Version 0.08
adds 7f2affb need to use get_or_add here
adds 09c2773 Version 0.09
adds 60100a6 Fix bug causing attributes to be nuked
adds a1f67d8 Remove use of MooseX::Types, as it's only used in this one place
adds 69131b7 Version 0.10
adds 9dcfdcc Fix dependency issues from AutoPrereqs. RT#81145
adds f9e7a45 Version 0.11
adds 6b78c59 lots more tests, and meta goodness
adds 21e3aa5 remove dependency on FindBin
adds 57b1c0b ignore WithOverloading.c
adds 5b2747c plan an exact number of tests
adds 6e5da2e test for (lack of) warnings
adds c682c6b next release comes from ether's repository
adds 2e40e06 namespace::clean is also used directly
adds bf71b16 RT#69313 - bump dep on namespace::autoclean
adds a8a97bb [NextRelease] requires a {{$NEXT}} directive in Changes
adds 15d1881 reformat old Changes entries to match new
adds b7a6e92 MooseX-Role-WithOverloading-0.12
adds 3bbbdd6 tighten up what is ignored
adds f2d211c fix failures in 5.17.* (thanks doy!)
adds 60ba9dc MooseX-Role-WithOverloading-0.13
adds c1c5f55 libintl-perl still refuses to build on darwin
adds ce884a1 tighten up entries
adds a3df784 add starting copyright year to metadata, pod
adds 5e9f1e9 use standard datetime formats
adds 97298bd doc wording improvement
adds 289427b switch to my plugin bundle
adds 69f6ca5 new Test::CleanNamespaces will tolerate this dist
adds b1a3cce canonical repository now lives at https://github.com/moose/MooseX-Role-WithOverloading
adds 9513f84 Add a basic Makefile.PL so we can compile and run tests easily from a git checkout
adds 52ab05e Fix comment typo
adds 7f1738f Add more build cruft to .gitignore
adds 9320e3c There's no need to call init_meta - just pass the metaroles to Moose::Exporter
adds 07833a2 Merge pull request #1 from moose/autarch/no-need-for-init-meta
adds 435722d remove unneeded Pod::Coverage directive
adds a1aa107 changelog for #1
adds 5c1fc37 shorter way to ensure recent Test::CleanNamespaces is used
adds e3865ec add keywords to metadata
adds 0cf2d43 do not try to package our placeholder Makefile.PL
adds 3201efa Add a "=for stopwords" directive
adds 1a11d37 Prune the repo Makefile.PL
adds 15c330c test fails: remaining imports: { 'init_meta' => 'Moose::Exporter::__ANON__' }
adds 9514850 Revert "Prune the repo Makefile.PL"
adds b14373f Update all tests to use Test::More 0.96, Test::Warnings, and done_testing()
adds 4023fd4 Make all changes entries start with caps to match older entries
adds 8adb2b2 Ignore WithOverloading.bs file
adds 18c46f6 Fix total failure to work in some cases with Perl 5.18+
adds 1e21d26 Add a .travis.yml file
adds cc941c3 Ignore ^MyRole for AutoPrereqs
adds 18f5d99 Fix spelling test failure
adds f4ac319 Remove explicit copyright_year from dist.ini
adds 055b57e Merge pull request #2 from moose/autarch/5.18-fixes
adds 0f02f73 MooseX-Role-WithOverloading-0.14
adds f8f3446 Revert "Remove explicit copyright_year from dist.ini"
adds 91b4aea Revert "Fix spelling test failure"
adds 0c1891f we can still test namespaces, but just skip this one module for now
adds d29000b this file is ancient; remove it
adds 65986d1 now using [Git::Contributors]
adds 123a380 Moose 2.1211 now installs its subs with Sub::Name
adds b9e7701 newer namespace::autoclean can work near overloads
adds f4941d7 remove unneeded library
adds ae3b660 disable this module in the presence of Moose 2.1300, which has all of it in core
adds 3e8a373 MooseX-Role-WithOverloading-0.15
adds 1710c6e add a placeholder .mailmap
adds 1ecefa3 proactively adjust code so overload::nil can become _nil, if desired (see RT#122748)
adds d4e4c00 whitespace
adds 1c65d4f run ExtUtils::MakeMaker::Dist::Zilla::Develop out of inc/, so contributors don't have to install it
adds 57f966d Makefile.PL is already excluded by the bundle
adds 2d4adaa make had-no-warnings tests author only, to avoid surprise failures when upstream things change
adds a377afc remove prereqs that are only used if Moose < 2.1300
adds 6bd5dd0 MooseX-Role-WithOverloading-0.16
adds 9a23f1e explicitly declare start of pod
adds d208ebd remove pod from internal packages
adds 7e529ec add official deprecation notice
adds 88be1cd keep $VERSION in repo version of module
adds ab386b9 [Test::CleanNamespaces] is now provided by my plugin bundle
adds fa904f7 ignore new EUMM artifacts
adds 2b67471 sort these entries
adds fac3c14 add a TODO file
adds 57bc299 declare necessary plugin as an authordep
adds 52e0834 keep track of this failure
adds 5638cd3 for travis testing only - also report version of Pod::Coverage
adds d2cc4ac use a more specific link
adds c343cdf Use Travis container infrastructure
adds be83efc hardcode the distribution name in Changes, to reduce churn on each release
adds 597d5a7 these are now handled by my bundle
adds efef8c4 switch to my podweaver plugin bundle
adds beaa7f7 affirm that we work as far back as Moose itself does
adds 8c1d6d0 need nc 0.19 to get the version that uses non-deprecated Package::Stash interfaces
adds 9349d94 MooseX-Role-WithOverloading-0.17
adds b4facd9 Imported Upstream version 0.17
new 37ef31d Merge tag 'upstream/0.17'
new 8b66740 Update debian/changelog
new fffe73d Update (build) dependencies.
new d77a533 Mark package as autopkgtest-able.
new 1b3c0e4 Declare compliance with Debian Policy 3.9.6.
new f4e366d releasing package libmoosex-role-withoverloading-perl version 0.17-1
The 8 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 | 24 +-
Changes | 8 +
INSTALL | 1 -
LICENSE => LICENCE | 0
MANIFEST | 15 +-
META.json | 821 +++++++++++++++------
META.yml | 628 ++++++++++------
Makefile.PL | 30 +-
README | 6 +-
debian/changelog | 14 +-
debian/control | 8 +-
debian/upstream/metadata | 8 +
dist.ini | 16 +-
lib/MooseX/Role/WithOverloading.pm | 62 +-
lib/MooseX/Role/WithOverloading/Meta/Role.pm | 45 +-
.../Role/WithOverloading/Meta/Role/Application.pm | 28 +-
.../Meta/Role/Application/Composite.pm | 45 +-
.../Meta/Role/Application/Composite/ToClass.pm | 45 +-
.../Meta/Role/Application/Composite/ToInstance.pm | 45 +-
.../Meta/Role/Application/Composite/ToRole.pm | 45 +-
.../Meta/Role/Application/FixOverloadedRefs.pm | 55 +-
.../Meta/Role/Application/ToClass.pm | 45 +-
.../Meta/Role/Application/ToInstance.pm | 45 +-
.../Meta/Role/Application/ToRole.pm | 45 +-
.../Role/WithOverloading/Meta/Role/Composite.pm | 57 +-
t/00-report-prereqs.dd | 103 ++-
t/00-report-prereqs.t | 29 +-
t/combine_to_class.t | 2 +-
t/combine_to_instance.t | 2 +-
t/combine_to_role.t | 2 +-
t/core_moose.t | 1 +
t/remove_attributes_bug.t | 2 +-
t/to_class.t | 2 +-
t/to_instance.t | 2 +-
t/to_role.t | 2 +-
t/zzz-check-breaks.t | 4 +-
weaver.ini | 6 -
xt/author/00-compile.t | 12 +-
xt/{release => author}/clean-namespaces.t | 4 +-
xt/{release/no-tabs.t => author/eol.t} | 16 +-
xt/author/kwalitee.t | 9 +
xt/author/mojibake.t | 9 +
xt/{release => author}/no-tabs.t | 12 +-
xt/author/pod-spell.t | 10 +-
xt/release/changes_has_content.t | 2 +-
xt/release/eol.t | 8 -
xt/release/kwalitee.t | 4 -
xt/release/minimum-version.t | 2 +-
xt/release/mojibake.t | 12 -
xt/release/portability.t | 1 +
50 files changed, 1318 insertions(+), 1081 deletions(-)
rename LICENSE => LICENCE (100%)
create mode 100644 debian/upstream/metadata
delete mode 100644 weaver.ini
rename xt/{release => author}/clean-namespaces.t (80%)
copy xt/{release/no-tabs.t => author/eol.t} (86%)
create mode 100644 xt/author/kwalitee.t
create mode 100644 xt/author/mojibake.t
rename xt/{release => author}/no-tabs.t (92%)
delete mode 100644 xt/release/eol.t
delete mode 100644 xt/release/kwalitee.t
delete mode 100644 xt/release/mojibake.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoosex-role-withoverloading-perl.git
More information about the Pkg-perl-cvs-commits
mailing list