[libclass-accessor-grouped-perl] branch master updated (525db3b -> 0e1c1b7)
gregor herrmann
gregoa at debian.org
Mon Oct 6 16:01:52 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libclass-accessor-grouped-perl.
from 525db3b update changelog
new 76b0a76 Add debian/upstream/metadata
new 746d84d Update debian/changelog
adds 0e42782 Created new folder for Class::Accessor::Grouped
adds 963a69a Initial import
adds e7d391a Added tests for mk_group_accessors
adds 6a48652 Added tests for mk_group_ro_accessors
adds c26cc2b Added tests for mk_group_wo_accessors Updated all test plans to use real test counts
adds 41788f6 Updated MANIFEST Added *.tmp files to MANIFEST.SKIP
adds 0fea2bf use Carp instead of Carp::Clan
adds 25e81d5 Added more words to ignore list
adds e6f2a0f Added get_inherited/set_inherited to get/set inheritable class/object data much like Class::Data::Accessor does Added Scalar::Util/Class::ISA to requires
adds 301f15c Changed get_inherited to check for definedness on class variable
adds 2d6912a Added get_inherited tests verify we get defined things like 0, '' instead of proceeding to super class
adds f810328 Updated release date
adds 5e253ff Fixed abstract
adds c46050d Added return statement to the end of get_inherited to return undef as a last resort
adds 1ad8d8c Fixed pod NAME
adds 97972dc Added dist_author to Build.PL Added CLACO to authors list
adds a49c32d Big speedup for get_inherited under heavy usage Check current class variable before calculating super paths Cache super paths locally to speed up multiple calls on the same class
adds e1eaa4a Converted to Module::Install Added culterific tests/TEST_AUTHOR Converted to distro friendly version number
adds 331e820 Added get/set_component_class
adds 874177a set_comonent_class now only dies when the class is an installed/installable class and can't be loaded
adds bce7bdf Quick kill of Class::Inspector warnings
adds 8787799 Use MRO::Compat instead of Class::ISA to DRTR for C3 vs. non-C3 classes
adds d8b59db r1700 at NP5660: claco | 2007-07-01 21:08:11 -0400 Fixed spelling test error Added WriteAll/DIST/PREOP for README
adds 9c3d517 fixes for CDI/CDA compat
adds c9cc049 r1731 at NP5660: claco | 2007-07-02 21:31:38 -0400 Updated Changes/Version for release
adds 22fa672 doc patch from abraxxa
adds a0bce8b r1064 at mbp: claco | 2007-12-28 18:18:25 -0500 Working around @_ assigment bug in 5.10.0 that kills performace Tweaked code for speed over form. No functional changes.
adds 766f602 r1163 at mbp: claco | 2008-01-08 18:34:41 -0500 Updated version to 0.08000 for release
adds 9373b72 r1165 at mbp: claco | 2008-01-09 19:37:13 -0500 Removed bogus tests line in Makefile.PL that errored out on older harnesses becuase I had specified a directory that doesn't exists
adds 97d76fb I got tired of the DigestColumns interface...
adds 7c0c028 Removed unnecessary code in get_simple: RT#40992, BUCHMULLER Norbert
adds 4f8ce9d We need to be smarter about recalculation of __cag_supers within inherited, as @ISA (thus supers) can very well change in-flight
adds fe63d72 Slightly faster implementation of supers recalc check
adds 826625b Updated Changes/Versions for release
adds 1ee74bd subname stuff + tests
adds dfb8652 add name to list of contributors
adds 44060ff bump!
adds 9540f4e Use Class::XSAccessor if available RT#45577, AGRUNDMA
adds d3fbb66 Fix my name :)
adds 53dd364 release
adds 81feed1 update Makefile.PL
adds 4fe2563 update copyright section for Debian at jawnsy's request
adds a557f8a r7753 at Thesaurus: rabbit | 2009-09-29 13:45:02 +0200 Fix POD
adds 15cf8e3 remove optional dep
adds b9a6957 removing Class::XSAccessor for now
adds a2537c5 XSAccessor fixes
adds 46f1ef8 require XSAccessor in case someone just set hasXS to true manually
adds af16948 release
adds 9d7d52d head1 is capitalized
adds 96bd933 Do as Steffen says
adds 62cf992 More nitpicking
adds 002faeb Shuffle CAG around
adds 8ef9b3f add failing tests for punctuation in $field, remove unnecessary Win32 check and update POD
adds f9a3a51 remove pod_spelling.t
adds 43db6fd re-add pod_spelling.t since it is in MANIFEST.SKIP
adds 6a4c729 fix field names with a single quote in them (patch from Jason Plum)
adds 448b0e2 release
adds d51c592 make pod_spelling.t pass
adds 8d1eea0 fix MANIFEST.SKIP to actually ignore pod_spelling.t
adds 9f56245 I was wrong, we still need this check
adds 01249db Lazy-load Class::Inspector
adds ba6f7b1 Rewrap contributors
adds 439785d Run all tests before commit damn it!
adds 18026fd Move component-group test to its own testfile Switch some tests to Test::Exception Bump minimum M::I version for developes
adds 8019c4d Fix braindead ro/wo accessor breakage when CXSA is available Better control on whether to use CXSA or not (global var and envvar) Rewrite tests so that PP and XS codepaths are fully tested Bump Test::More for subtests functionality Add benchmark and XS discussion to POD
adds 2b21fd6 Move benchmark into its own dir so we don't confuse the toolchain
adds ccc05ae Release 0.09006
adds 71eea8e Extra benchmark
adds 2834410 Cleanup/consolidate main test
adds 28feee3 Factor out the XSA installing code (needed for later)
adds fee7c68 Fix another XSA corner case - how can something so simple get so complex...
adds 8443030 Cleanup tests, s/class/obj/ where appropriate
adds f7ce0ad Make sure the XSA buggery works on a subclass as well
adds d1dc76a Using an XS module as test_requires is too evil
adds bd83e67 More documentation
adds eece256 Minimal cleanups, remove another private method from the namespace
adds 1244b5c Release 0.09007
adds cfed50f Backcompat is tough business :)
adds 8079cae Put back the private accessor installer method, there are overrides in the wild
adds c22782d Release 0.09008
adds 85ccab9 Major revamp of CAG internals - now works on pure-perl
adds 98694bf Fix stupid pure-perl caching omission
adds eda06cc Protect $@ on evals
adds fdb7517 Minor cleanup and Changes
adds 8702466 Minor refactor to allow for braindead CDBICompat code (no methname passed in)
adds f7cf686 Even more corner case fixes - install the resolved final cref into the callER, not the original method source
adds ad2211b Release 0.09009
adds e6f2993 Add debugging of undefer code reentrancy when a test environment is detected
adds bd97509 Cure perl 5.6 problem
adds 6026fe6 Stupid test syntax errors
adds 34051fe Fix undefer debugger - calls to the same deferred stub going via different classes/objects are ok
adds af71d68 Shave off another ~8% off accessor execution, MOAR benchmarks
adds d93670a Release 0.10000
adds 2d392af Fix undefer tracker to play nice with Module::Unload (DBICSL)
adds f0f2423 Workaround for Win32/AS retardation ($0 containing \, lolwut?!)
adds 4ae5d12 release 0.10001
adds 21498f4 Plant a better diagnostic for when the xs shim cached detection fails
adds 52e8510 Add an extra benchmark point - the inherited accessor type
adds de16737 Fix deferred XS accessors and 'around' interaction
adds b36cd25 Require bugfixed Class::XSAccessor
adds 45c3ca9 Silence warnings in case the expected shim gets garbage collected before any calls
adds ee3f0e6 Release 0.10002
adds df84507 dep on MRO::Compat only if we need to
adds 341239e we have a Makefile.PL
adds 640fe59 fix repo url
adds 3b118c1 Add SYNOPSIS
adds 1892252 Add examples for methods that get used most often
adds 98e2580 Changes for df84507
adds 2954883 Release 0.10003
adds 8e0a387 Extend and clarify POD of various methods
adds 716410c Quiet test suite
adds 412a0e6 gitignore
adds 9d8d0a4 De-svn-ize
adds 3f6054c No longer leak constants into the CAG namespace
adds 4977f64 Release 0.10004
adds 80ebe3b Bump Class::XSAccessor dependency
adds ffaab36 Sanify MANIFEST.SKIP
adds ae21b33 Release 0.10005
adds ad0ed97 Silence warnings resulting from incomplete can() overrides hiding get/set_simple methods Update version for release
adds ba8c183 Switch to 2-space indent, minor formatting (no code) changes
adds 395c3fd Disable error message tests on older perls until Class::XSA is fixed
adds 1ffccc5 Seems to pass tests on 5.6.1 as well, drop minperl further
adds 6d0e8ff Switch all module loading to Module::Runtime
adds 33fe229 Generalize warning of undesirable accessor names
adds 396618f Switch benchmarker to Dumbbench, cleanup
adds a3a8117 The complexity of caching pkg_gen is in fact making things slower
adds cc8ab1f Stop reexamining own class twice under 'inherited'
adds fa4699e Align ro/wo makers with documentation
adds cf8d432 Excise most redundant explicit return() ops
adds 48dfec7 Switch all S::U::blessed() calls to length(ref()), equivalent in our case
adds 0d633b8 Add an extra sub-naming test
adds 755dd06 Better check for XS-availability (and bump to M::I which provides it)
adds 727cd2c Whoops - env-package must stay hidden
adds 4d70ba1 Fix incorrect handling of exotic fieldnames
adds da609a4 Improve text of ro/wo violation exceptions
adds 510d727 Extra sanity check of accessor names
adds e6bdecb Some internal naming consistency
adds 79f0ccb Require bugfixed CXSA and warn on old (unusable) versions
adds 8e29282 Add CXSA and S::N to meta recommends
adds 666a760 Using M::R solved this problem before it was encountered
adds 841a75f Release 0.10007
adds aeb2519 Radically rewrite and tighten benchmarker, add more acc. makers
adds 00e42e8 Properly string-eval stuff
adds 7a1ba8b Pass tests with CXSA but without SN
adds 533d4d9 Improve the documentation a *tiny* bit (needs much more work)
adds 6c6bc8c Allow escape of the illegal name checks, darkpan has too much crap
adds e89e4f1 MOAR bench
adds dff5279 Release 0.10008
adds e4cb632 Stop leaking extra methods into the inheritance chain
adds d7a7f66 Release 0.10009
adds 5fc5d14 Reshuffle test loop (no func. changes). Examine under -w
adds 5808b22 Fix ton of buggery with defer-immutable accessor shim
adds ed60698 Get rid of subtests so we can test threads
adds 1ed25f9 Make cref registry thread-safe and a ton of tests
adds 1734e8f Release 0.10010
adds 2f4e57f Get tests working under `prove -lrswTj10`
adds 07c5154 Stop loading B - use our own perlstring() implementation
adds 76427bb Turn the CXSA error TODOs into hard skips
adds 5c87a5b Bump CXSA dep, clarify thread-test boundaries
adds 40f3dfe Ensure threads terminate properly
adds 41f7500 Typo fix RT#87143
adds 5802bd3 Release 0.10011
adds 270b8b0 Do not tickle defective 5.10.0 threads in tests
adds 3c8ff8a Release 0.10012
adds 2e7786e Imported Upstream version 0.10012
new 9704661 Merge tag 'upstream/0.10012'
new 188f268 Update debian/changelog
new 10a3940 Update years of packaging copyright.
new 0e9bd16 Declare compliance with Debian Policy 3.9.6.
new 08d3f70 Bump versioned (build) dependency on libclass-xsaccessor-perl.
new e0049e4 Mark package as autopkgtest-able.
new 0e1c1b7 releasing package libclass-accessor-grouped-perl version 0.10012-1
The 9 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:
Changes | 7 ++++++
META.yml | 4 ++--
Makefile.PL | 2 +-
debian/changelog | 12 ++++++++--
debian/control | 7 +++---
debian/copyright | 2 +-
debian/upstream/metadata | 5 ++++
lib/Class/Accessor/Grouped.pm | 24 ++++++++-----------
t/accessors_pp.t | 54 ++++++++++++++++++++++++++++++++++---------
t/accessors_ro.t | 16 +++++--------
t/accessors_wo.t | 16 +++++--------
t/accessors_xs.t | 44 +++++++++++++++++++++++++++--------
t/accessors_xs_cachedwarn.t | 10 ++++++--
13 files changed, 137 insertions(+), 66 deletions(-)
create mode 100644 debian/upstream/metadata
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libclass-accessor-grouped-perl.git
More information about the Pkg-perl-cvs-commits
mailing list