[libmoosex-attributeshortcuts-perl] annotated tag upstream/0.028 created (now 1dc8a01)

gregor herrmann gregoa at debian.org
Sun Oct 25 15:55:30 UTC 2015


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

gregoa pushed a change to annotated tag upstream/0.028
in repository libmoosex-attributeshortcuts-perl.

        at  1dc8a01   (tag)
   tagging  f18beab1e2822768eca19fef4117fb5f245f2bdf (commit)
  replaces  upstream/0.024
 tagged by  gregor herrmann
        on  Sun Oct 25 16:13:21 2015 +0100

- Log -----------------------------------------------------------------
Upstream version 0.028

Chris Weyl (136):
      initial commit
      Initial working commit
      Initial tests
      Add README.pod
      Add synopsis testing
      cause POD coverage tests to skip init_meta()
      POD updates, etc
      README.pod -- update for github
      tweak .gitignore
      v0.001
      Convert our trait to a parameterized role
      Make the trait params passing more robust
      Document usage options
      Refactor test function out into its own file
      initial is => 'lazy' support
      lazy doc fixup
      Change the default writer prefix from _ to _set_
      v0.002
      Changes for 0.002
      additional tests for predicate/clearer
      Support clearer/predicate shortcuts as for builder
      document predicate and clearer shortcuts
      ignore more vim swap files
      switch to @RSRCHBOY bundle
      v0.003
      provide a "Shortcuts" trait alias as well
      test for shortcut behaviour on attribute extension
      be lazy during clone/extends, as well.
      v0.004
      correctly apply trait via roles
      Additional attribute tests
      skip more prereq false positives
      handle attribute clone/extension, for realz
      v0.005
      remove conflicting 00-load.t
      Add trigger => 1 support
      document trigger => 1
      wrap all our tests in Test::Moose::with_immutable
      v0.006
      Document traits shortcut
      Tests for new "is => 'lazy'" behaviour
      Allow "is => 'lazy'" to handle default, as well
      v0.007
      Documentation is good
      Apply pre-built roles
      v0.008
      drop "init_arg => undef" from "is => 'lazy'"
      POD tweaks
      v0.009
      POD tweaks
      v0.010
      Make sure we have a metaclass before applying metaroles in init_meta()
      v0.011-TRIAL
      revert most of 3688ee9
      misc cleanups
      v0.012
      revert t/01-basic.t breakage from d11e67a
      v0.013
      Add a "test" and a fix for defaults that evaluate to false
      v0.014
      add "builder => sub { ... }" shortcut -- closes #4
      v0.015
      drop init_arg tweak in lazy_build => 'private' (gh #1)
      add LICENSE (closes #3)
      new shortcut requests should also cite Moo/Mouse if applicable
      Add support for inverted accessor name building
      v0.016
      Actually make test classes immutable
      add TODO tests for anon builder method creation in roles
      nit! note about trait placement
      initial inline subtyping support
      v0.017
      rearrange how we handle "constraint"
      Copy parent's type coercions over if coercion is requested
      a couple additional "did it actually die?" tests for inline subtyping
      test coercion retention
      better document the constraint option
      doc spelling corrections...
      v0.018
      add Git::Describe dzil plugin
      add initial Travis-CI config
      update travis config
      Add t/constraint.t that should serve as a model for TMM
      Add and document CoercePerAttribute usage for coerce option
      add SUBTYPING to :stopwords
      README.pod => README.mkdn
      v0.019
      autoadd
      bump MX::CoercePerAttribute req version; update pod to reflect
      v0.020
      add initial tests for coercion per attribute
      evil, evil, evil hack...
      v0.020_01
      explicitly ensure that coerce is *not* a reference to something
      move CoercePerAttribute functionality over directly
      v0.021
      v0.022
      Merge pull request #13 from dsteinbrunner/patch-1
      configure git user.name && .email globally
      Add 'isa_instance_of' attribute option
      Add tests for isa_instance_of
      update travis config
      Semi-embarrassing POD fix
      v0.023
      "Bad use does not preclude proper usage."
      Make the undocumented isa_* options "deprecated"
      ...and test for the deprecation warnings
      ....aaaaand update cpanfile to reflect our current reality.
      move our Latin down a touch.
      v0.024
      mark coerce => { ... } as going away sometime after the new year
      nit! comments
      initial _make_delegation_method() wrapping
      ....or this.  hm.
      ...or with additional helper coderefs?
      Nope, let's do it plain. let people construct their own bits.
      Document: handles => { foo => sub { ... } }
      Add basic handles/coderef tests
      v0.025
      v0.026
      Merge pull request #14 from haarg/master
      Push depreciation date back a year
      v0.027
      add tests for Moo-ish isa coderefs
      Group builder shortcut docs together
      Initial Moo-style 'isa => sub { ... }' support
      Add 'isa => sub { ... }' docs
      Group type constraint related options together
      Break out $_process_options into smaller methods
      break out: _mxas_builder()
      Merge branch 'topic/mooish-isa'
      nit! fix an errant line ending
      v0.027_01
      Make Moose 1.14 the minimum
      v0.027_02
      v0.028

David Steinbrunner (1):
      typo fixes

Graham Knop (3):
      stop using autobox
      remove debugging cruft
      remove debugging cruft

gregor herrmann (1):
      Imported Upstream version 0.028

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

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



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