[libmoo-perl] annotated tag v0.009011 created (now fec4d77)

Intrigeri intrigeri at moszumanska.debian.org
Tue Aug 26 18:46:41 UTC 2014


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

intrigeri pushed a change to annotated tag v0.009011
in repository libmoo-perl.

        at  fec4d77   (tag)
   tagging  31a69e28b5295822876b05fed0a7a4c806a5681f (commit)
 tagged by  Matt S Trout
        on  Mon Oct 3 05:42:28 2011 +0000

- Log -----------------------------------------------------------------
release v0.009011

Alex J. G. Burzyński (19):
      fix test
      pass coerce tests
      add tests for attributes with eager default
      coerce value from eager defaults
      document coerce handling
      move adding coercion to next release
      added BUILDARGS support
      die rather than warn on odd number of arguments
      call BUILDARGS if defined
      test for odd number of arguments
      add newlines at die messages
      inline BUILDARGS
      fix BUILDALL constructor
      more readable subconstructor handling for BUILDALL
      decrease indent on BUILD calls
      decrease indent in method generator
      add _get_linear_isa and _in_global_destruction
      use Moo::_Utils::_get_linear_isa
      provide DEMOLISH

Andrew Rodland (2):
      Make bench require XSAccessor to fix blowups when it's not there
      docs: is => 'ro' gives a get-only accessor, not a set-only one :)

Arthur Axel 'fREW' Schmidt (10):
      Test for reader/writer/accessor
      tests for handles
      test hashref arg for new
      Documentation for Sub::Defer
      Documentation for Sub::Quote
      Documentation for Moo
      Documentation for Role::Tiny
      Documentation for Moo::Role
      initial test for coerce
      document reader and writer

Chip Salzenberg (1):
      Role::Tiny::With try1

John Napiorkowski (1):
      mst: jnap: now you write me a test

Justin Hunter (1):
      fix typo

Matt S Trout (104):
      basic Role::Tiny code
      clean up, add with and ->does
      rename test and switch to done_testing since Test::Fatal already requires a sufficient Test::More
      first cut at Sub::Defer
      Class::Tiny and refactor _getglob out into _Utils
      add Sub::Quote and rename Defer routines
      explain no warnings closure
      import strictures
      ro and rw accessor generation
      clean up method naming
      clean up quote debugging output
      constructor generation, add option to quote_sub to name without installing
      fix indentation in generated constructor
      remove tab. how the fsck did a tab get into my source code? :(
      remove more tabs. frackers are breeding in the pipes.
      deferred constructor construction
      subclassing and role composition for attributes
      support trigger
      inline quoted trigger
      handle trigger with captures
      detab. again. think I might've fixed it this time.
      factor out sub quote unrolling code, add isa support
      working lazy default and builder
      support for default at construction time
      refactor Role::Tiny and add class w/roles construction
      add BUILDALL support
      BUILDALL for generated constructor
      refactor constructor generation and test more complex cases
      add predicate and clearer
      fixup whitespace once again
      use XSAccessor if available
      fix bugs in XS support
      factor out and rename
      Moo/Role was new, not an mv, so got missed
      remove bless because it confuses things
      split benches up for readability
      remove return from M::G::Accessor to make inlining easier
      add support for reader/writer/accessor
      handles and asserter support
      improved quoted sub inlining
      add inlinability for Accessor.pm
      support weak_ref
      _load_module
      Makefile.PL
      don't try and apply modifiers during role composition
      oo!
      move _getglob def above strict for elegance
      make does_role work on objects
      guard against double import
      clean up does_role docs
      correct Sub::Quote docs
      Moo - Miminalist Object Orientation
      clean up, expand, undocument 'not yet' features
      make role application interface consistent
      clean up and add NAME sections
      cleanup and warning notice
      fix up tests to new calling convention
      apparently working MYMETA generation
      Changes file
      Makefile.PL and maint code
      Make perl -Moo DTRT
      fixes for 5.10.0
      add rationale section
      bump version, set Changes for release
      handle non-Moo superclass constructors
      version bump for 0.9.4
      rewrite nonMoo detection
      fix constructor firing for nonMoo through multiple layers of Moo
      fix clobberage of runtime-installed wrappers by Sub::Defer
      0.9.5 release commit
      Switch package name for class+role composed class to be valid
      add weak ref checking to Sub::Quote
      add copyright statements
      Switch to Distar for author side tooling
      handle non-lazy default and builder when init_arg is undef
      factor out eager default calculation
      fixup contributors list
      bump version to 0.9.6 for point release
      Release commit for 0.009006
      fix copyright
      bump to 0.9.7 for the 'mst is an idiot' release
      Release commit for 0.009007
      transfer changes to _load_module to Role::Tiny's inlined version and document that it's a copy
      add distar lib line to maint Makefile.PL.include
      increment version for 0.9.8
      Release commit for 0.009008
      auto-fetch Distar
      generate constructors in subclasses on demand
      Changes entry for Role::Tiny::With and add chip to CONTRIBUTORS
      make ro accessor die
      helps to get the package name right (Role::Tiny::With)
      remove the big scary warning because we seem to be mostly working now
      use Test::Fatal since we already need it
      bump version
      Release commit for 0.009009
      bump version
      make note I cocked up a release again
      Release commit for 0.009010
      Tenative switch to a generated DEMOLISHALL - see rest of message for caveats
      cleanup require usage so we don't trample on $@ and tweak the DEMOLISH code slightly
      move to early generation of DESTROY/DEMOLISHALL where possible and hope like hell it does the right thing
      update DESTROY documentation
      bump version for release
      Release commit for 0.009011

Peter Rabbitson (13):
      Initial benchmark (totally incomplete)
      This benchmark is saner
      This benchmark is even saner
      Now --run works
      MOAR bench
      Bake some mousse
      Enable C::XSA on win32 until proven problematic
      Refactor object benchmarks even more
      More attrs to bench
      MOAR bench options
      Fix wording on global unquote
      .gitignore
      Bring back 5.8.1 support

matthewt (5):
      fix _load_module to deal with subpackages correctly
      version bump
      bump version of strictures
      test for load_module fixes
      update Changes for release

-----------------------------------------------------------------------

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/libmoo-perl.git



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