[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