2020-10-20 18:15:11 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 3 07:15:03 UTC 2019 - Stephan Kulow <coolo@suse.com>
|
|
|
|
|
|
|
|
- updated to 0.037
|
|
|
|
see /usr/share/doc/packages/perl-MooseX-AttributeShortcuts/Changes
|
|
|
|
|
|
|
|
0.037 2017-11-20 16:48:24 CST-0600
|
|
|
|
* Add `init_arg` shortcuts.
|
|
|
|
|
|
|
|
0.036 2017-10-31 21:34:35 CDT-0500
|
|
|
|
* When creating an inline builder method's metaclass, take a copy of the
|
|
|
|
attribute's own definition context; previously we were inadvertently
|
|
|
|
modifying the attribute's definition context with rather less than
|
|
|
|
helpful results.
|
|
|
|
|
|
|
|
0.035 2017-09-22 19:54:38 CDT-0500
|
|
|
|
* Rebrand "anonymous builders" as "inline builders"
|
|
|
|
* Flavor the method metaclass with a trait that provides for definition
|
|
|
|
context, and install inline builders using it. This will make it easier
|
|
|
|
to use the method metaclasses to see where the builder methods came from
|
|
|
|
(if you're in to that sort of thing).
|
|
|
|
|
2017-08-02 16:53:53 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 27 05:52:52 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.034
|
|
|
|
see /usr/share/doc/packages/perl-MooseX-AttributeShortcuts/Changes
|
|
|
|
|
|
|
|
0.034 2017-07-25 19:18:32 CDT-0500
|
|
|
|
* Make optional requirements optional. Thanks @ppisar! Closes #19
|
|
|
|
|
|
|
|
0.033 2017-07-24 21:52:45 CDT-0500
|
|
|
|
* Detect if MooseX::SemiAffordanceAccessor has been applied to the
|
|
|
|
attribute, and conform our behaviour to it if necessary. Add some docs,
|
|
|
|
tests around this.
|
|
|
|
|
2017-06-20 06:28:03 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 15 05:54:19 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.032
|
|
|
|
see /usr/share/doc/packages/perl-MooseX-AttributeShortcuts/Changes
|
|
|
|
|
|
|
|
0.032 2017-06-13 21:59:13 CDT-0500
|
|
|
|
* Move builder method name generation into its own method, provided by the
|
|
|
|
common 'HasAnonBuilder' role, to allow for easier overriding when
|
|
|
|
organizations decide to use non-standard builder method names that
|
|
|
|
cannot be handled by changing the traits' "builder_prefix" option.
|
|
|
|
|
2017-05-31 07:17:02 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 31 06:11:00 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.031
|
|
|
|
see /usr/share/doc/packages/perl-MooseX-AttributeShortcuts/Changes
|
|
|
|
|
|
|
|
0.031 2017-05-30 22:32:27 CDT-0500
|
|
|
|
* Fix tests to run without '.' in @INC; fixes #17.
|
|
|
|
* Additional tests, documentation, and examples.
|
|
|
|
|
|
|
|
0.030-TRIAL 2017-05-08 22:58:52 CDT-0500
|
|
|
|
* Move our attribute trait out into its own file.
|
|
|
|
* Anonymous builder methods for attributes in roles are now created at the
|
|
|
|
time the attribute is defined in the role, not when the role (attribute)
|
|
|
|
is applied to a class. That is, using 'builder => sub { ... }' in a
|
|
|
|
role will result in the role having the builder method. Because of
|
|
|
|
this, we can now treat those methods like other role methods: aliasing,
|
|
|
|
excluding, etc.
|
|
|
|
|
2017-05-12 06:03:45 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 9 06:06:54 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.029
|
|
|
|
see /usr/share/doc/packages/perl-MooseX-AttributeShortcuts/Changes
|
|
|
|
|
|
|
|
0.029 2017-05-08 22:53:18 CDT-0500
|
|
|
|
* Redo a number of tests, to improve coverage and deal with the IMPENDING
|
|
|
|
DOOM of . in @INC
|
|
|
|
* Add a "history" note referencing lazy_build
|
|
|
|
* Additional metaclass/trait application tests
|
|
|
|
* Add a 'trigger_method' attribute, to stash away the expected name of the
|
|
|
|
method our generated trigger will call in the associated class
|
|
|
|
* Use List::Util instead of List::AllUtils+List::MoreUtils (thanks,
|
|
|
|
ether! #15)
|
|
|
|
* Clarify some points in the documentation (thanks, Olaf! #10)
|
|
|
|
|
2015-05-02 09:38:23 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat May 2 09:34:12 UTC 2015 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.028
|
|
|
|
see /usr/share/doc/packages/perl-MooseX-AttributeShortcuts/Changes
|
|
|
|
|
|
|
|
0.028 2015-04-07 20:45:00 PDT-0700
|
|
|
|
* 0.028. *le sigh*
|
|
|
|
|
|
|
|
0.027_02 2015-04-07 20:43:17 PDT-0700
|
|
|
|
* Moose 1.14 is now the minimum supported Moose.
|
|
|
|
|
|
|
|
0.027_01 2015-03-28 22:02:17 PDT-0700
|
|
|
|
* Break out our $_process_options into more... succinct... methods.
|
|
|
|
* Add Moo-style type constraints.
|
|
|
|
|
|
|
|
0.027 2015-03-10 19:27:06 PDT-0700
|
|
|
|
* Stop using autobox, after relentless persecution by The Cabal ;)
|
|
|
|
* Push out our warnings for those using undocumented bits, as we haven't
|
|
|
|
released a non-dev/trial version in *ages*
|
|
|
|
|
|
|
|
0.026-TRIAL 2014-12-02 19:52:59 PST-0800
|
|
|
|
* Keep our comments dumb, even in tests. (thanks, @haarg!)
|
|
|
|
|
|
|
|
0.025-TRIAL 2014-05-22 12:51:25 PDT-0700
|
|
|
|
* This is a TRIAL release, as I'm not entirely sure of the wisdom and
|
|
|
|
implementation of the following.
|
|
|
|
* Allow for the creation of additional associated methods by hijacking the
|
|
|
|
delegation system, a la native traits: handles => { ... => sub { ... } }
|
|
|
|
|
|
|
|
0.024 2014-05-02 12:50:57 PDT-0700
|
|
|
|
* Make the undocumented isa_* options "deprecated" ...which seems like
|
|
|
|
better karma than no warning, as people really shouldn't be using these
|
|
|
|
anyways, but better nice than to have it done to me someday :)
|
|
|
|
|
|
|
|
0.023 2014-04-04 21:23:33 PDT-0700
|
|
|
|
* Add isa_instance_of attribute option.
|
|
|
|
|
|
|
|
0.022 2013-09-29 00:08:39 PDT-0700
|
|
|
|
* No code changes -- released with refreshed test suite
|
|
|
|
|
|
|
|
0.021 2013-09-08 23:32:09 PDT-0700
|
|
|
|
* Drop MXCPA entirely, and incorporate the subtyping functionality
|
|
|
|
|
|
|
|
0.020_01 2013-08-26 13:33:44 PDT-0700
|
|
|
|
* Keep MXCPA quiet, for now. This is evil (hence the dev release), but
|
|
|
|
should keep things status-quo until we properly integrate MXCPA
|
|
|
|
functionality into MXAS proper.
|
|
|
|
|
|
|
|
0.020 2013-08-19 21:51:02 PDT-0700
|
|
|
|
* Bump CoercePerAttribute version requirement to 1.000 and update docs
|
|
|
|
|
|
|
|
0.019 2013-04-20 21:50:05 PDT-0700
|
|
|
|
* Better support inline subtyping and coercions (people who are inclined
|
|
|
|
to shoot themselves in their foot will do it regardless)
|
|
|
|
* Additional tests for coercions
|
|
|
|
|
|
|
|
0.018 2013-01-09 10:20:25 PST8PDT
|
|
|
|
* ~~ TRIAL ~~
|
|
|
|
* If a constraint coderef is given and coercion is requested, we now copy
|
|
|
|
the parent type's coercions to the anonymous child type.
|
|
|
|
* Better document the constraint option and how it interacts with simple
|
|
|
|
coercion.
|
|
|
|
|
|
|
|
0.017 2012-10-28 20:53:52 PST8PDT
|
|
|
|
* make actually make classes immutable during tests
|
|
|
|
* add initial primitive anonymous inline subtyping support; this needs to
|
|
|
|
be evaluated with the outstanding pull request (issue #6) but I need
|
|
|
|
this Right Now
|
|
|
|
|
|
|
|
0.016 2012-09-08 21:41:38 America/Los_Angeles
|
|
|
|
* provide for "negative shortcuts" for clearer and predicate, but don't
|
|
|
|
document for the moment
|
|
|
|
|
|
|
|
0.015 2012-08-26 11:48:29 America/Los_Angeles
|
|
|
|
* add 'builder => sub { ... }' shortcut [gh #4]
|
|
|
|
|
|
|
|
0.014 2012-08-16 17:26:09 America/Los_Angeles
|
|
|
|
* explictly test for definedness rather than truthiness when determining
|
|
|
|
if someone has also specified a default along with is => lazy
|
|
|
|
|
|
|
|
0.013 2012-07-15 22:11:37 America/Los_Angeles
|
|
|
|
* Restore tests lost from (d11e67a) -- no functional / code changes!
|
|
|
|
|
|
|
|
0.012 2012-05-02 11:02:10 America/Los_Angeles
|
|
|
|
* TRIAL/dev release
|
|
|
|
* Don't try to guess what sort of metaclass we need; just die if we don't
|
|
|
|
have one
|
|
|
|
* Misc cleanups
|
|
|
|
|
|
|
|
0.011 2012-04-30 13:41:05 America/Los_Angeles
|
|
|
|
* TRIAL/dev release
|
|
|
|
* Handle the no-metaclass case in our init_meta()
|
|
|
|
|
2012-05-06 07:26:22 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun May 6 07:21:59 UTC 2012 - coolo@suse.com
|
|
|
|
|
|
|
|
- initial package 0.010
|
|
|
|
* created by cpanspec 1.78.06
|
|
|
|
|