[libmoosex-attributeshortcuts-perl] branch master updated (5e2ccf3 -> 216a566)
gregor herrmann
gregoa at debian.org
Tue Jan 2 19:43:46 UTC 2018
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libmoosex-attributeshortcuts-perl.
from 5e2ccf3 update changelog
adds 52307c3 travis: quit it with Directory::Scratch
adds dde0bb6 travis: also test against 5.20
adds a6b2a87 travis: switch to container-based infrastructure
adds c6139a7 travis: update config
adds b3254bf travis: update config
adds 5e446ba travis: trial tweaks to enable coverage reporting to coveralls.io
adds 1f18dc9 generated files: update
adds fae9cae Merge branch 'topic/coveralls'
adds 023f386 generated files: update
adds 5537b5d update travis config with 5.22, 5.23, -5.21
adds 015b9d6 use List::Util instead of List::AllUtils+List::MoreUtils
adds 40833c3 Merge pull request #15 from karenetheridge/topic/no_lmu
adds d1fb7ef Fixes typo in predicate documentation.
adds cbd0915 Clarify meaning of rwp.
adds 39fc993 Merge pull request #10 from oalders/master
adds 7fbea8f teensy travis tweak
adds 5146d50 $_process_options -> _mxas_process_options()
adds 239aa3b generated files: update
adds b90a2da Revert "Fixes typo in predicate documentation."
adds cc6a328 Use travis-perl helpers
adds 540f85b drop generated cpanfile
adds f3ecd81 refactor some tests to use just Test::Moose::More
adds 704168b Additional attribute tests
adds 75daefc nit! alignment update
adds 8f8afe1 drop an errant 'use lib' ... sigh
adds f8f66ea base clearer tests
adds bd56fe5 Move older tests into t/old/
adds 657f43d Update Changes
adds 5f864ab pod! "some notes on history"
adds 377795b add is-rwp tests
adds 3fbad5e Add simple structural metaclasses tests
adds 5a30cb6 Fix POD links, spelling
adds 41966f1 Drop deprecated isa_... options
adds 0d97c55 Remove the "hashref to coerce" deprecated code
adds d13a217 Move older trigger tests into t/old/
adds fcea8b9 Add a 'trigger_method' attribute
adds 8f2b3a5 base trigger tests
adds 6f8c00f Update Changes
adds d4fe947 Merge branch 'trigger_method'
adds 367af8c regroup tests along attribute options
adds 2182f11 Add base 'builder => 1' tests
adds 33386c5 more test moves...
adds 16ae2e5 Partially refactor anon builder tests
adds 4d7f2ed Slightly more comprehensive anon builder testing
adds 3997c3b Update Changes for release
adds d8f0b82 v0.029
adds b922691 Initial creation of role attribute trait
adds 2665e1d Put code common to both attribute traits in a role
adds 80228c4 Move non-parameterized bits outside of the role stanza
adds bf7bc4d Move non-parameterized bits
adds 595cfa8 Drop 'prefixes' parameter
adds 9cf7533 Add canonical_*_prefix() helper methods
adds 95a7275 Drop Smart::Comments
adds 4b27cf8 Add some documentation to our role attribute trait
adds a4bd392 Correct our anon_builder key
adds dd59f92 Anon-builder role conflict resolution tests
adds e0ee785 Only install builder methods once.
adds 165ed28 Extend our basic anon-builders tests
adds fa897f8 Break attribute trait out into its own file
adds fef20c3 Update Changes
adds 4327398 Move "PREFIX" section over to trait
adds d577ffa add role -> role -> class anon builder tests
adds 05e9b3b Update to TMM 0.047
adds 71dba24 update our travis config to latest "canonical" config
adds 65533f6 Add stub documentation to the attribute trait
adds 8d0679f Change _acquire_isa_tc() to an anon sub
adds bd10b94 Add stub POD for the roleparams
adds 895410b Add POD for canonical_*_prefix()
adds 7260c22 Move _mxas_process_options() out of the parameterized section
adds bb623d0 Update README
adds 45cf987 Drop some older methods: mi(), strengthen/weaken_value()
adds d5cdd71 Update Changes
adds 691c702 nit! spelling fix in Changes
adds 39a4be6 Merge branch 'culina-subsidunt'
adds cf017aa v0.030
adds 6e4d790 Fix tests for the dotless- at INC of 5.26
adds f1805cf Update Changes
adds 9fc51ab Note the change in anon builder methods in roles in 0.030
adds 3388957 Document the HasAnonBuilder role
adds fa550e6 Additional documentation in our attribute trait
adds e1be6ae nit! add a missing 'handles: ...' comment
adds d582767 Move handles tests into their own directory
adds 1f2c8d8 Add a note w.r.t. plain-old attribute options
adds 3e015ba Drop mention of prefixes from USAGE
adds f1e709c Cut back on the Perl versions we're testing with on travis
adds 613a908 Add tests for custom accessors on an instance
adds 5395358 Show a standard delegation example
adds 600b576 Add stub documentation for the role trait's role parameter
adds 2497ade Merge branch 'culina-subsidunt'
adds e77e98a Update Changes
adds 4fc1696 v0.031
adds 444a798 Add 5.26 to travis build matrix
adds 96ba6a9 nit! add a comment
adds feb606f Add a helper method to generate builder names
adds 38303eb Use _mxas_builder_name(...) to generate the builder name
adds 2ea1ff9 Update Changes
adds e551938 Merge branch 'culina-subsidunt'
adds fd91be8 Wrap things with C<...> in the POD, not "..."
adds 48e25ab v0.032
adds 4ca2c4c Add `_mxas_private_writer_name()` et al
adds 441a614 POD: one more "..." -> C<...>
adds 510e34b Appease `proselint` (`. ` -> `. `)
adds 49cc8ca Drop mention of `-writer_prefix` from `SYNOPSIS`
adds 38c902e Merge branch 'master' into HEAD
adds c32fd17 Document interactions with certain other traits
adds dc686b5 Add interoperability tests for MX::SemiAffordanceAccessor
adds 0519f11 Expand our SemiAffordanceAccessor tests a bit
adds 594993a Merge branch 'others/semiaffordanceaccessor'
adds 0ac2e74 Update Changes
adds c6eb9a7 v0.033
adds 9278e88 Tidy/fix some POD, enhance the MX::SemiAffordanceAccessor docs
adds bf87716 generated files: update
adds 90bb675 Skip optional test requirements, make "suggests"
adds 2fc0570 v0.034
adds c21c0eb Rename test files for inline builders
adds 163a919 More rebranding
adds 623f40b Appease proselint
adds b48deb8 MooseX::AttributeShortcuts::Trait::Method::HasDefinitionContext
adds 1293f18 Add traits for the inline builders we install
adds 9324726 Apply our builder method traits
adds 13d37a4 Appease proselint; more '' -> C<>
adds 269c24c Method metaclasses take `associated_metaclass`, not `associated_class`
adds 4dc640b Documentation nits
adds 55dc10f Move `_builder_method_meta()` to the increasingly inaccurately named common role
adds 32787a0 Make `builder_method_metaclass` public
adds d451091 Update Changes
adds 15a5e42 Correct a misspelling
adds 6f57f5b Fix POD link; appease tests
adds 6831f38 Merge branch 'definition-context'
adds c72c67e v0.035
adds b1a3ab6 Copy the attribute's definition context for the builder method
adds 5b8b58a v0.036
adds 00ff5b0 Handle `init_arg => 1 / -1`
adds 03ef7bc Update generated files, Changes
adds ca3659e v0.037
adds c4c0ca3 New upstream version 0.037
new a84739e Update upstream source from tag 'upstream/0.037'
new 3d0ebc6 Update debian/changelog
new 23c153b Update years of upstream copyright.
new fb3f4b9 Update (build) dependencies.
new 571b503 Mark package as autopkgtest-able.
new e114f72 Declare compliance with Debian Policy 4.1.3.
new f4a2df6 Bump debhelper compatibility level to 10.
new 216a566 update changelog / add WAITS-FOR
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:
.travis.yml | 18 +-
Changes | 55 ++
LICENSE | 2 +-
MANIFEST | 52 +-
META.json | 588 +++++++++++++------
META.yml | 492 +++++++++++-----
Makefile.PL | 36 +-
README | 187 +++---
SIGNATURE | 129 +++--
cpanfile | 29 +-
debian/changelog | 14 +-
debian/compat | 2 +-
debian/control | 25 +-
debian/copyright | 2 +-
dist.ini | 7 +-
lib/MooseX/AttributeShortcuts.pm | 633 ++++++---------------
lib/MooseX/AttributeShortcuts/Trait/Attribute.pm | 539 ++++++++++++++++++
.../Trait/Attribute/HasAnonBuilder.pm | 143 +++++
.../AttributeShortcuts/Trait/Method/Builder.pm | 94 +++
.../Trait/Method/HasDefinitionContext.pm | 92 +++
.../AttributeShortcuts/Trait/Role/Attribute.pm | 179 ++++++
.../Trait/Role/Method/Builder.pm | 94 +++
t/00-check-deps.t | 2 +-
t/00-compile.t | 25 +-
t/00-report-prereqs.dd | 74 +++
t/00-report-prereqs.t | 202 +++++++
t/000-report-versions-tiny.t | 99 ----
t/02-parameterized.t | 3 +-
t/03-lazy.t | 3 +-
t/04-clearer-and-predicate.t | 33 --
t/05-extend.t | 3 +-
t/06-role.t | 3 +-
t/anon-builder.t | 56 --
t/builder/basic.t | 57 ++
t/builder/inline-builder-conflict-toclass.t | 74 +++
t/builder/inline-builder-conflict-torole.t | 79 +++
t/builder/inline-definition-context.t | 68 +++
t/builder/inline-role-role-class.t | 55 ++
t/builder/inline.t | 91 +++
t/clearer.t | 97 ++++
t/deprecated/inline_typing.t | 49 --
t/funcs.pm | 2 +-
t/handles/coderef-class.t | 58 ++
t/{handles-coderef.t => handles/coderef.t} | 0
t/{handles-metaclass.t => handles/metaclass.t} | 0
t/init_arg.t | 97 ++++
t/inline_coercion-back-compat.t | 99 ----
t/{inline_subtyping.t => inline_subtyping/basic.t} | 0
.../coercion.t} | 0
.../with_coercion.t} | 0
t/is/rwp.t | 57 ++
t/{isa-mooish.t => isa/mooish.t} | 0
t/metaclasses.t | 38 ++
t/{ => old}/01-basic.t | 4 +-
t/old/04-clearer-and-predicate.t | 38 ++
t/{ => old}/07-trigger.t | 3 +-
t/others/semiaffordanceaccessor.t | 38 ++
t/predicate.t | 97 ++++
t/trigger.t | 82 +++
xt/author/eol.t | 48 +-
xt/author/no-tabs.t | 48 +-
xt/{release => author}/pod-coverage.t | 2 +-
xt/{release => author}/pod-linkcheck.t | 2 +-
xt/author/pod-spell.t | 53 +-
xt/{release => author}/pod-syntax.t | 3 +-
xt/release/has-version.t | 2 +-
xt/release/minimum-version.t | 2 +-
xt/release/no-smart-comments.t | 44 +-
68 files changed, 3935 insertions(+), 1367 deletions(-)
create mode 100644 lib/MooseX/AttributeShortcuts/Trait/Attribute.pm
create mode 100644 lib/MooseX/AttributeShortcuts/Trait/Attribute/HasAnonBuilder.pm
create mode 100644 lib/MooseX/AttributeShortcuts/Trait/Method/Builder.pm
create mode 100644 lib/MooseX/AttributeShortcuts/Trait/Method/HasDefinitionContext.pm
create mode 100644 lib/MooseX/AttributeShortcuts/Trait/Role/Attribute.pm
create mode 100644 lib/MooseX/AttributeShortcuts/Trait/Role/Method/Builder.pm
create mode 100644 t/00-report-prereqs.dd
create mode 100644 t/00-report-prereqs.t
delete mode 100644 t/000-report-versions-tiny.t
delete mode 100644 t/04-clearer-and-predicate.t
delete mode 100644 t/anon-builder.t
create mode 100644 t/builder/basic.t
create mode 100644 t/builder/inline-builder-conflict-toclass.t
create mode 100644 t/builder/inline-builder-conflict-torole.t
create mode 100644 t/builder/inline-definition-context.t
create mode 100644 t/builder/inline-role-role-class.t
create mode 100644 t/builder/inline.t
create mode 100644 t/clearer.t
delete mode 100644 t/deprecated/inline_typing.t
create mode 100644 t/handles/coderef-class.t
rename t/{handles-coderef.t => handles/coderef.t} (100%)
rename t/{handles-metaclass.t => handles/metaclass.t} (100%)
create mode 100644 t/init_arg.t
delete mode 100644 t/inline_coercion-back-compat.t
rename t/{inline_subtyping.t => inline_subtyping/basic.t} (100%)
rename t/{inline_coercion.t => inline_subtyping/coercion.t} (100%)
rename t/{inline_subtyping_with_coercion.t => inline_subtyping/with_coercion.t} (100%)
create mode 100644 t/is/rwp.t
rename t/{isa-mooish.t => isa/mooish.t} (100%)
create mode 100644 t/metaclasses.t
rename t/{ => old}/01-basic.t (86%)
create mode 100644 t/old/04-clearer-and-predicate.t
rename t/{ => old}/07-trigger.t (95%)
create mode 100644 t/others/semiaffordanceaccessor.t
create mode 100644 t/predicate.t
create mode 100644 t/trigger.t
rename xt/{release => author}/pod-coverage.t (82%)
rename xt/{release => author}/pod-linkcheck.t (86%)
rename xt/{release => author}/pod-syntax.t (74%)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoosex-attributeshortcuts-perl.git
More information about the Pkg-perl-cvs-commits
mailing list