[libmoosex-attributehelpers-perl] branch master updated (b128223 -> 56febdf)

gregor herrmann gregoa at debian.org
Sat Feb 20 21:29:18 UTC 2016


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository libmoosex-attributehelpers-perl.

      from  b128223   update changelog
      adds  22d869f   adding MooseX::ATtributeHelpers
      adds  d26633f   more tweaks, I think I want to make this into a role
      adds  8881a8d   foo
      adds  85ec0d1   adding some crap in
      adds  88aaf2b   fixing this to work correctly
      adds  8a9cea9   accept objects in ->{isa} too
      adds  17618d7   * changes for MooseX::IOC * fixes in the MooseX::AttributeHelpers * better errors in MooseX::Storage
      adds  8ba40fb   foo
      adds  21c7045   tweaking
      adds  92d18d6   Filled out the collection_with_roles test.
      adds  565fe23   Added MooseX::AttributeHelpers::Number
      adds  8c65109   * added typed-ness to collections * more tests
      adds  c25a396   more tests and tweaks
      adds  69dde33   more tests and tweaks
      adds  8a6b3ad   No need for abs() in mod
      adds  77d02b8   adding support for checking container types in the constructor
      adds  8f7951c   adding method meta-object so that you can differentiate between provided methods and non-provided
      adds  ae2c330   adding method meta-object so that you can differentiate between provided methods and non-provided
      adds  fa4df2e   foop
      adds  8e3fab6   adding Role/Class support for method providers
      adds  b9dc8e2   foo
      adds  0e74440   foo
      adds  9810162   foo
      adds  6f3c352   Add future ideas file r25262 at alice-3:  perigrin | 2007-07-11 14:48:15 -0500 updates for 0.0.2 r25669 at alice-3:  perigrin | 2007-07-16 21:45:56 -0500 add delete method
      adds  158d8e2   foo
      adds  65a43f4   foo
      adds  e295d07   some POD advances
      adds  5431dff   0.01
      adds  457dc4f   now uses faster methods for accessors and some other minor cleanup stuff
      adds  c91a134   0.02
      adds  72a4184   small fix in docs
      adds  8cf40f8   add clear
      adds  38abf78   added default attr options to Counter
      adds  829736f   tweaking decs stuff just a bit
      adds  2dee86e   nothing really
      adds  b91f57a   some new Array methods and some pod-coverage cleanup
      adds  735d5df   misc crap
      adds  9a97649   adding in the new junk to this
      adds  ea60939   0.04
      adds  0f31cc2   0.05
      adds  f9b41f2   damn I shouldnt write change files while drunk anymore
      adds  999f34a   0.06
      adds  34e30a7   0.06
      adds  05f7da4   mget/mset support for Hash
      adds  190b1c0   
      adds  64334c6   MANIFEST IS FUCKING AUTOGENERATED DO NOT COMMIT IT IT"S JUST A PAIN IN THE ASS
      adds  45803fb   version bump
      adds  eca3039   changelog, copyright, author
      adds  37cd079   fuckingyuval
      adds  532b802   fuckingyuval
      adds  99c62fb   fuckingyuval
      adds  d1213e9   Fixed delete() to behave correctly with multiple key arguments.
      adds  6f60a71   Provide an "elements" for Collection::List
      adds  3696753   The empty provided methods are returning the wrong values!
      adds  d28623a   Ignore some autogenerated files
      adds  facf217   Revert fixing of empty for now
      adds  dc4333e   Update for new Class::MOP wrapping stuff
      adds  331e1af   add the splice method, a generalization of insert
      adds  169f94b   EUMM in MX::AH
      adds  c80e166   elements takes no extra argument
      adds  654096b   Add a "join" provided method to lists (I do have a use case, shaddap!)
      adds  950b4c8   Branch for trait support of MX:AH
      adds  43c2a5e   Test script for a trait-based Counter
      adds  3b5070d   MooseX::AttributeHelpers::Trait::Base
      adds  7fc7e05   MooseX::AttributeHelpers::Trait::Counter
      adds  1ad3cd6   Ignore some autogenerated files
      adds  d56ad8b   Load the Counter trait. Now t/201-trait-counter passes tests. yay
      adds  321ab9f   Test the metaclass in t/003_basic_hash
      adds  9ac6e31   Grab that adjusted test script
      adds  f053fc2   Test the meta in t/004_basic_number
      adds  35758b1   Test the bag's meta
      adds  8029a53   Grab some more meta-tests
      adds  0951a22   Flesh out the rest of the trait tests
      adds  e9d1a9c   MooseX::AttributeHelpers::Trait::Number
      adds  dc94988   MooseX::AttributeHelpers::Trait::String
      adds  0f1a45c   MooseX::AttributeHelpers::Trait::Collection (which is just as empty as MX:AH::Collection)
      adds  16f40f0   MooseX::AttributeHelpers::Trait::Collection::List
      adds  7b9312d   MooseX::AttributeHepers::Trait::Collection::Array
      adds  5646987   MooseX::AttributeHelpers::Trait::Collection::Hash
      adds  7bf3c9a   Trait::Collection::ImmutableHash
      adds  cf4136b   Trait::Collection::Bag
      adds  ca6ab7d   Forgot to commit Trait::Collection::Bag
      adds  0224b8d   Simplify MooseX::AttributeHelpers::Counter into just using the Counter trait
      adds  393f567   Simplify MooseX::AttributeHelpers::Number by just using the Number trait
      adds  090583d   Simplify the rest of the attribute helpers
      adds  519237c   Remove the base classes, nothing uses them now
      adds  0afcb31   No longer need to qualify the Bag type constraint with an "if we don't already have it"
      adds  dbd51f3   Replace method_provider with a ( future :( ) requires_attr
      adds  874aecb   Remove reference to Module::Build in README
      adds  f66aa1f   Update ChangeLog with more stuff that has happened since previous release
      adds  e801335   0.09
      adds  15af9ce   fixed a small typo
      adds  063fae5   add Bool as an attribute helper
      adds  ebef5ea   update documentation about Boolto the MooseX::AttributeHelpers
      adds  c43a231   add method provider currying support
      adds  eef0ea5   Add set method to Counter and let inc/dec take args.
      adds  3656a0d   refactor curries usage
      adds  696d4dc   allow method => $coderef for a curries parameter
      adds  96c2370   up the version, add some checks for the curries feature
      adds  028a728   Forgot to update the test for the automatic set_counter method
      adds  491b1b0   Forgot to add my name.
      adds  053ce58   Fix some nits in Changes
      adds  1ccccb1   Bump everything to 0.11
      adds  0aee099   Update MANIFEST
      adds  c425b19   Ignore some autogenerated files
      adds  3f58c36   Bump to 0.12
      adds  c9fd9db   Fix misnamed link to Bool from root class.
      adds  fe68095   Note previous change.
      adds  1aa9e3c   Missing space in counter docs.
      adds  b77cfe6   Move get to List and add first/last.
      adds  40c302a   don't fail without DateTime
      adds  ea986fe   take out the datetime test because it adds a dep. I'll come up with a new test to replace it at some point
      adds  83f9205   Update ChangeLog
      adds  18d43c2   Bump to 0.13
      adds  c6f9edf   some doc cleanup
      adds  72d4751   add tests for coderef support in the currying feature
      adds  4e6acc2   fix the $! bullshit
      adds  cbf12c1   bump dep
      adds  3843034   Prep for version 0.12_01 release to match Moose & MOP dev releases.
      adds  1899eea   Add date missing from last release
      adds  2dc1c4f   Bump version # to 0.13
      adds  37cfaa6   add .shipit file
      adds  2d1a76d   Make pod tests run only for authors
      adds  7a93b96   Bump to 0.14
      adds  9bfd5e9   extra tests for exists helper
      adds  57f29c3   ...and remember to test for not existing as well.
      adds  6d04350   Add a failing test for combination with MooseX::ClassAttribute MooseX::ClassAttribute depends on MooseX::AttributeHelpers, but I suspect the bug is in this code
      adds  1b5b99a   Test fixes
      adds  53e73a9   The bug is in ClassAttribute :)
      adds  823a644   The synopsis was a little goofy
      adds  8ba9223   Bool metaclass now implies type Bool
      adds  5b380a5   Add tests that various setting methods do proper type checking
      adds  1b5dc53   Pod edit: added synopsys and usage examples for every list method.
      adds  b290a46   Fixed typos in documentation for List.pm
      adds  80894c0   Implemented List::sort and Array::sort_in_place. Added basic tests and pod.
      adds  31b8c11   Allow the sort provider to _not_ receive a coderef, and just use Perl's native sort order in that case. Also tweak the tests and docs for this feature.
      adds  cc87d26   Lots of doc cleanups and fixes
      adds  71703b2   Make coderef for sort_in_place optional as well.
      adds  af1ade4   splice was totally broken, add tests and fix it
      adds  1266f99   Add changes for splice fix
      adds  16d60aa   Add tests for String::substr.
      adds  51327b9   Implement String::substr.
      adds  1245fd8   Add myself to the list of contributors.
      adds  45749a2   Changelogging.
      adds  8f614ba   Document String::substr.
      adds  ff83070   Finalize ChangeLog
      adds  227feec   Bump all versions to 0.16 (from *cough* 0.14!)
      adds  6ec8234   Bump README's version too
      adds  771c8f2   gitignore
      adds  c0dcad0   Added defined for AH
      adds  56803be   use style;
      adds  f82de33   Fix pod coverage.
      adds  8e08f32   Add Evan to the list of contributors.
      adds  02f3f6e   Exclude git files from MANIFEST.
      adds  9e2db1c   Version 0.17.
      adds  de9d98c   documentation fixes
      adds  671d0d2   Add accessor to Collection::Hash
      adds  2a6837a   Tests for error conditions
      adds  57e529f   Add accessor helper
      adds  7167e69   Update changes
      adds  d071f89   Let the user know which constraint they have violated in the confessed message
      adds  4a35a0a   Merge branch 'master' into traits
      adds  cf0d131   actually do the merge
      adds  f4b2261   update the Bool attribute helper to be a trait
      adds  7c981b9   Traits changelog entry
      adds  f578a21   Bump version to 0.18_01
      adds  4115ece   Add doc for Trait::Base
      adds  eaf2710   Don't version MANIFEST
      adds  9c5d164   Update copyright year to 2009
      adds  3dd561f   Add doy to the main list of authors
      adds  4a0da5a   Bump to 0.19
      adds  0fdb3a2   Satisfy POD coverage :[
      adds  23940f5   Added test for "kv", added new method "elements" to MX::AH::MP::ImmutableHash
      adds  cbe09a6   Updated changelog
      adds  46ff42e   mention a few more method providers in the main docs
      adds  c1984b5   Remove register_implementation, warn about future deprecation
      adds  fda444e   Bump to 0.20
      adds  301da83   update trait tests with basic test diffs
      adds  9807aa6   Bump to 0.21
      adds  c678e72   Typo fix
      adds  a78379c   Fix error message.
      adds  8718af0   build-depend on Test::Moose.
      adds  6c32147   Add length to String.
      adds  d5e62cc   Changelogging.
      adds  c8e6275   De-tabify ChangeLog.
      adds  b3b2187   Version 0.21.
      adds  d411a61   Ignore dist files.
      adds  1b8bf95   Ignore meta in a method provider's list of provided methods.
      adds  b4499ca   Credit me
      adds  f94676b   Add a release date
      adds  3ebd23e   bump version to 0.22
      adds  9822890   Update .shipit
      adds  10058d3   remove attempt at attr inheritance in a role
      adds  e0d340c   Update changes for 0.23
      adds  2e74144   bump version to 0.23
      adds  9486abf   Add a deprecatoin warning
      adds  ea8717c   Don't rely on hash order in tests (RT#81564)
      adds  5450788   rename the Changes file
      adds  e541a6d   bump version to 0.24, and strip eval, AUTHORITY lines
      adds  25797c0   convert to Dist::Zilla
      adds  62dd903   Changes note for the repository move
      adds  351e627   MooseX-AttributeHelpers-0.24
      adds  be21fd7   increment $VERSION after 0.24 release
      adds  c07e3a6   whitespace
      adds  16eafd1   add a reference to native attribute traits
      adds  7469a2b   fix the metadata to reflect the same copyright information as in the pod
      adds  b4c52f0   weave some standard sections of pod
      adds  8e00989   MooseX-AttributeHelpers-0.25
      adds  c02042c   Imported Upstream version 0.25
       new  e081a1b   Merge tag 'upstream/0.25'
       new  a958d49   Update debian/changelog
       new  62faab2   Refresh whatis-in-manpages patch.
       new  3f55f2e   Update years of packaging copyright.
       new  36f0039   Add deprecation warning to long description.
       new  109ce60   Declare compliance with Debian Policy 3.9.7.
       new  56febdf   releasing package libmoosex-attributehelpers-perl version 0.25-1

The 7 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:
 Build.PL                                           |  38 +-
 CONTRIBUTING                                       |  12 +-
 Changes                                            |   3 +
 LICENSE                                            |   6 +-
 MANIFEST                                           |   7 +-
 META.json                                          | 417 ++++++++++++++-------
 META.yml                                           | 355 ++++++++++++------
 Makefile.PL                                        |  24 +-
 README                                             |   8 +-
 debian/changelog                                   |  12 +-
 debian/control                                     |   5 +-
 debian/copyright                                   |   2 +-
 debian/patches/whatis-in-manpages                  | 166 ++++----
 dist.ini                                           |   5 +-
 lib/MooseX/AttributeHelpers.pm                     | 148 ++++++--
 lib/MooseX/AttributeHelpers/Bool.pm                |  32 +-
 lib/MooseX/AttributeHelpers/Collection/Array.pm    |  32 +-
 lib/MooseX/AttributeHelpers/Collection/Bag.pm      |  34 +-
 lib/MooseX/AttributeHelpers/Collection/Hash.pm     |  32 +-
 .../AttributeHelpers/Collection/ImmutableHash.pm   |  34 +-
 lib/MooseX/AttributeHelpers/Collection/List.pm     |  32 +-
 lib/MooseX/AttributeHelpers/Counter.pm             |  33 +-
 lib/MooseX/AttributeHelpers/Meta/Method/Curried.pm |  34 +-
 .../AttributeHelpers/Meta/Method/Provided.pm       |  34 +-
 .../AttributeHelpers/MethodProvider/Array.pm       |  31 +-
 lib/MooseX/AttributeHelpers/MethodProvider/Bag.pm  |  32 +-
 lib/MooseX/AttributeHelpers/MethodProvider/Bool.pm |  34 +-
 .../AttributeHelpers/MethodProvider/Counter.pm     |  34 +-
 lib/MooseX/AttributeHelpers/MethodProvider/Hash.pm |  34 +-
 .../MethodProvider/ImmutableHash.pm                |  32 +-
 lib/MooseX/AttributeHelpers/MethodProvider/List.pm |  33 +-
 .../AttributeHelpers/MethodProvider/String.pm      |  32 +-
 lib/MooseX/AttributeHelpers/Number.pm              |  41 +-
 lib/MooseX/AttributeHelpers/String.pm              |  34 +-
 lib/MooseX/AttributeHelpers/Trait/Base.pm          |  36 +-
 lib/MooseX/AttributeHelpers/Trait/Bool.pm          |  39 +-
 lib/MooseX/AttributeHelpers/Trait/Collection.pm    |  35 +-
 .../AttributeHelpers/Trait/Collection/Array.pm     |  34 +-
 .../AttributeHelpers/Trait/Collection/Bag.pm       |  36 +-
 .../AttributeHelpers/Trait/Collection/Hash.pm      |  34 +-
 .../Trait/Collection/ImmutableHash.pm              |  36 +-
 .../AttributeHelpers/Trait/Collection/List.pm      |  34 +-
 lib/MooseX/AttributeHelpers/Trait/Counter.pm       |  36 +-
 lib/MooseX/AttributeHelpers/Trait/Number.pm        |  39 +-
 lib/MooseX/AttributeHelpers/Trait/String.pm        |  36 +-
 t/00-report-prereqs.dd                             |  22 +-
 t/zzz-check-breaks.t                               |   6 +-
 weaver.ini                                         |   6 +
 xt/author/kwalitee.t                               |   2 +-
 xt/author/no-tabs.t                                |   4 +-
 xt/{release => author}/pod-coverage.t              |   0
 xt/{release => author}/pod-syntax.t                |   1 +
 xt/release/changes_has_content.t                   |   2 +-
 53 files changed, 1462 insertions(+), 818 deletions(-)
 create mode 100644 weaver.ini
 rename xt/{release => author}/pod-coverage.t (100%)
 rename xt/{release => author}/pod-syntax.t (84%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoosex-attributehelpers-perl.git



More information about the Pkg-perl-cvs-commits mailing list