[libclass-tiny-perl] annotated tag upstream/1.004 created (now 130cef9)
gregor herrmann
gregoa at debian.org
Sat Oct 31 17:06:20 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/1.004
in repository libclass-tiny-perl.
at 130cef9 (tag)
tagging 9d879afbe99809010923bea578b18b4649ded6f5 (commit)
replaces upstream/1.001
tagged by gregor herrmann
on Sat Oct 31 18:02:16 2015 +0100
- Log -----------------------------------------------------------------
Upstream version 1.004
Dagfinn Ilmari Mannsåker (1):
Silence "used only once" warnings for BUILD and DEMOLISH
David Golden (121):
initial import
Initial crude implementation
add mro/MRO::Compat
add META and README
tidy
typo
validate accessors across superclasses
croak instead of die if accessors can't be set up
write initial documentation
allow custom accessors without 'redefined' warnings
tidy
add support for BUILD methods
add support for DEMOLISH
make import a NOP for subclasses
tidy up code
updated documentation and meta
improve documentation and fix up perl critic complaints
more tidying
only avoid accessor generation if sub is defined in class, not superclass
doc tweaks
remove test prerequisites
minor optimization
bump Changes
update Changes and META
affirm core prereqs against v5.18
bump Changes
updated Changes and meta
bump Changes
update OnlyCorePrereqs to 0.003 and use 'current' as target
split out base class into Class::Tiny::Object
pass global destruction flag to DEMOLISH methods
pass constructor arguments to BUILD
add attribute introspection
perltidy
pod coverage stopword
validate args after BUILD; allow BUILD to hide args
relax argument validation and use heuristic instead
fix documentation around use of Class::Tiny::Object
refactored import() into prepare_class and create_attributes
drop a non-core test dep and fix docs
optimize global destruction check
updated Changes
document prepare_class and create_attributes
set up mailmap for contributors
typo fix
bump Changes
implement lazy defaults
improved documentation
update Changes and meta; fixed typos
golf SLOCCOUNT under 100 again
bump Changes
bump @DAGOLDEN prereq and restore Test::Compile
fixed TOBYINK email address in mailmap
add introspection for attribute defaults
fix and test introspection for attribute overrides
revised Class::Tiny vs other modules rationale in docs
Minor optimization of import()
perltidy
add .local.vimrc to tidy code on write
revise rationale text further
more rationale revisions
bump Changes
optimize accessors without defaults
optimize constructors/destructors
cache a lot of @ISA and method checks
update dist.ini and support files
document internal caching
shut up Perl::Critic
bump Changes
update CONTRIBUTING
refactor optimization code into a single precaching method
updated Changes
add perltidyrc
make precache method a private sub instead
require newer dzil bundle that fixes META.yml encoding
bump Changes
fix won't stay shared bug
bump Changes
Suppress used once warnings
bump Changes
update cpanfile and Changes
update support files
bump Changes
document issues related to multiple inheritance and subclassing
update cpanfile for different dzil plugin dependencies
updated Changes
bump Changes
add .travis.yml
fix Gelu's name/email in .mailmap
update cpanfile with develop prereqs
expanded comparison to Object::Tiny and Class::Accessor
remove no warnings 'once'
bump Changes
updated Changes
bump Changes
typo
v0.015
bump Changes
simplify travis setup
another attempt at getting travis working on 5.6.2
add more prereq to travis setup
fix .travis.yml for change to travis helper
Add support for __no_BUILD__ constructor argument
Change constructor behavior: permissive and non-polluting
updated Changes with Incompatible Changes note
Document using BUILD for required attribute checks
updated cpanfile
v1.000
bump Changes
modernize repo files; add VERSION assignments and Makefile.PL
add support for BUILDALL and BUILDARGS
update Makefile.PL in repo
Update Makefile.PL
After release: bump $VERSION and timestamp Changes
Allow subclasses of Class::Tiny to override sub generation
updated Makefile.PL
Update .travis.yml
Update Makefile.PL
After release: bump $VERSION and timestamp Changes
Drop 5.6.2 from .travis.yml
Update Changes
Gelu Lupas (1):
Added tests for multiple inheritance.
Karen Etheridge (1):
Affirm there are no non-core prereqs
Matt S Trout (1):
add mst as contributor
Olivier Mengué (1):
optimization: reduce memory usage of %CLASS_ATTRIBUTES
Toby Inkster (3):
DWIM on `use Class::Tiny "foo"; use Class::Tiny "bar"`
s/use 5.008001/use 5.006/g
use haarg's perl-travis-helper
gregor herrmann (1):
Imported Upstream version 1.004
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libclass-tiny-perl.git
More information about the Pkg-perl-cvs-commits
mailing list