Jesse Luehrs [Thu, 18 Nov 2010 05:07:17 +0000]
typo fixes and reformatting
Chris Prather [Thu, 14 Oct 2010 00:08:06 +0000]
make the Supported Behavior policy explicit
Chris Prather [Wed, 13 Oct 2010 21:51:44 +0000]
update the support policy with changes to time-box the release schedule
Jesse Luehrs [Sun, 27 Jun 2010 06:58:14 +0000]
tests and changelogging
Jesse Luehrs [Thu, 24 Jun 2010 18:36:46 +0000]
add a applied_attribute_metaclass to roles
this way, roles don't just automatically absorb the class's attribute
metaclass (at the moment, using MooseX::FollowPBP in a class can just
break a role that doesn't use it). also, allows this to be customized by
metarole, since you almost always want to be modifying the eventual
class attribute, not the role attribute
Dave Rolsky [Mon, 15 Nov 2010 21:15:23 +0000]
Add native delegation lazy load change to Changes
Jesse Luehrs [Mon, 15 Nov 2010 21:00:41 +0000]
lazily load the native trait accessor roles
Ricardo Signes [Fri, 12 Nov 2010 00:03:42 +0000]
revert permissions changes from previous commit
Ricardo Signes [Fri, 12 Nov 2010 00:01:08 +0000]
fix typo in docs: . instead of ;
Ricardo Signes [Tue, 2 Nov 2010 18:18:00 +0000]
clarify how to define multiple coercions
Dave Rolsky [Tue, 2 Nov 2010 16:46:38 +0000]
bump version to 1.19
Dave Rolsky [Tue, 2 Nov 2010 16:46:23 +0000]
Changes for 1.19
Karen Etheridge [Tue, 2 Nov 2010 16:40:03 +0000]
one last Test::Exception->Test::Fatal conversion
Karen Etheridge [Mon, 1 Nov 2010 18:30:03 +0000]
pod typo fix
Dave Rolsky [Sun, 31 Oct 2010 16:34:23 +0000]
Skip c compilation files
Dave Rolsky [Sun, 31 Oct 2010 16:27:28 +0000]
Update release date
Dave Rolsky [Sun, 31 Oct 2010 16:24:14 +0000]
Test that a lazy attr without a default or builder dies
Dave Rolsky [Sat, 30 Oct 2010 15:07:06 +0000]
Revert "Hash accessor should accept more than 2 arguments"
This reverts commit
43131ee20ae3d0f9f941ff9c1826cd721449cb3a.
Doh, the method is documented as accepting just two arguments.
Dave Rolsky [Sat, 30 Oct 2010 15:05:23 +0000]
Hash accessor should accept more than 2 arguments
Dave Rolsky [Fri, 29 Oct 2010 21:31:45 +0000]
Fix error when array accessor delegation method is called with no arguments
Dave Rolsky [Fri, 29 Oct 2010 21:30:57 +0000]
Fix test description
Dave Rolsky [Fri, 29 Oct 2010 21:30:03 +0000]
Fix error when no arguments are passed to Hash's accessor method
Dave Rolsky [Fri, 29 Oct 2010 15:12:53 +0000]
Spelling fix in Changes
Dave Rolsky [Fri, 29 Oct 2010 15:12:29 +0000]
Add changes entry for native delegation lazy default type fixes
Dave Rolsky [Fri, 29 Oct 2010 15:09:48 +0000]
Add tests for lazy default type checking and coercion
Dave Rolsky [Fri, 29 Oct 2010 15:08:04 +0000]
Tidy code
Dave Rolsky [Fri, 29 Oct 2010 15:07:06 +0000]
Add whitespace
Dave Rolsky [Fri, 29 Oct 2010 15:06:15 +0000]
Test coercion of lazy defaults
Dave Rolsky [Fri, 29 Oct 2010 15:02:33 +0000]
Make sure that lazy defaults are coerced and type checked
Dave Rolsky [Fri, 29 Oct 2010 15:02:27 +0000]
Remove unneeded around modifier - we're already overriding this in Native/Writer.pm
Dave Rolsky [Fri, 29 Oct 2010 14:42:47 +0000]
Test accessor read & write
Dave Rolsky [Fri, 29 Oct 2010 14:13:36 +0000]
Add tests for keys & values delegations
Dave Rolsky [Fri, 29 Oct 2010 14:12:19 +0000]
Test that accessor works with lazy generation
Dave Rolsky [Fri, 29 Oct 2010 14:00:45 +0000]
Bump CMOP dep to get rid of Test::Exception in prereq chain
Dave Rolsky [Fri, 29 Oct 2010 13:59:09 +0000]
Don't index the native accessor method modules, which have no pod
Dave Rolsky [Fri, 29 Oct 2010 13:53:30 +0000]
bump version to 1.18
Dave Rolsky [Fri, 29 Oct 2010 13:53:20 +0000]
Add version and release date
Dave Rolsky [Fri, 29 Oct 2010 04:02:15 +0000]
Remove a spurious comma
Dave Rolsky [Fri, 29 Oct 2010 04:01:49 +0000]
Clarify a change
Dave Rolsky [Tue, 26 Oct 2010 22:08:06 +0000]
Changes for accessor overwrite warning
Dave Rolsky [Tue, 26 Oct 2010 22:07:08 +0000]
Warn when an accessor for one attr overwrites another attr's accessor.
Dave Rolsky [Thu, 28 Oct 2010 21:57:14 +0000]
script to find tests with the same leading number
Dave Rolsky [Thu, 28 Oct 2010 21:52:52 +0000]
rename test to avoid dupe number
Dave Rolsky [Thu, 28 Oct 2010 21:47:42 +0000]
Redid conversion to Test::Fatal
Also checking in the tool I used to do the conversion.
Dave Rolsky [Thu, 28 Oct 2010 17:52:36 +0000]
Standardize use of Test::Exception before converting to Test::Fatal
Dave Rolsky [Thu, 28 Oct 2010 17:50:52 +0000]
Load Test::Fatal
Dave Rolsky [Thu, 28 Oct 2010 17:46:54 +0000]
Don't use explicit sub token with lives_ok
Dave Rolsky [Thu, 28 Oct 2010 17:46:29 +0000]
Don't import Test::Exception into classes we are testing
Dave Rolsky [Thu, 28 Oct 2010 17:40:32 +0000]
Remove spurious comma which broke test
Dave Rolsky [Thu, 28 Oct 2010 17:39:25 +0000]
Replace comma with semi
Dave Rolsky [Thu, 28 Oct 2010 15:18:42 +0000]
Revert most of the conversion to Test::Fatal so we can redo it
Dave Rolsky [Thu, 28 Oct 2010 00:19:17 +0000]
Tidy whitespace
Dave Rolsky [Thu, 28 Oct 2010 00:18:48 +0000]
Bump Package::DeprecationManager dep to avoid Test::Exception in prereq chain
Dave Rolsky [Wed, 27 Oct 2010 19:16:43 +0000]
Remove doubled semi-colon
Dave Rolsky [Wed, 27 Oct 2010 05:22:17 +0000]
Refactor _process_options into a set of much smaller methods
Dave Rolsky [Wed, 27 Oct 2010 05:21:56 +0000]
Make sure to handle the case where a CMOP::Attribute is passed to clone_and_inherit_options
Dave Rolsky [Wed, 27 Oct 2010 02:38:14 +0000]
Fix expected error message
Dave Rolsky [Wed, 27 Oct 2010 02:12:46 +0000]
Fix grammar in warning
Dave Rolsky [Tue, 26 Oct 2010 21:51:24 +0000]
Tidy code and add whitespace in _process_accessors
Dave Rolsky [Tue, 26 Oct 2010 21:15:59 +0000]
Make sure attr conflict error includes attr name
Dave Rolsky [Tue, 26 Oct 2010 21:14:15 +0000]
Changes for delegation to class/role fixes
Dave Rolsky [Tue, 26 Oct 2010 21:12:22 +0000]
When we need a metaclass for delegation, die when the class/role to which we're delegating is not yet loaded
Dave Rolsky [Tue, 26 Oct 2010 21:11:49 +0000]
Add tests for trying to delegate to a class or role which is not yet loaded
Dave Rolsky [Tue, 26 Oct 2010 21:04:08 +0000]
Fix sub order so caller comes before callee
Dave Rolsky [Tue, 26 Oct 2010 20:35:56 +0000]
Changes for inherited lazy_build fix
Dave Rolsky [Tue, 26 Oct 2010 20:32:13 +0000]
move inherited lazy build test to 020_attributes dir
Dave Rolsky [Tue, 26 Oct 2010 20:31:02 +0000]
Move lazy_build processing to its own sub and make it work for inherited attrs
Dave Rolsky [Tue, 26 Oct 2010 20:30:46 +0000]
Can't add lazy_build to an attr that has a default in the parent
Dave Rolsky [Tue, 26 Oct 2010 20:19:30 +0000]
Tidy code and remove unneeded module loads
Chris Prather [Sat, 13 Mar 2010 00:30:23 +0000]
add tests for inheriting an attribute and adding lazy_build by ether on #moose
Dave Rolsky [Tue, 26 Oct 2010 20:16:39 +0000]
Mention refs/abandoned in contributing
Ricardo Signes [Tue, 26 Oct 2010 02:36:15 +0000]
fix typo: assignment was written as fat comma
Dave Rolsky [Mon, 25 Oct 2010 21:40:04 +0000]
Changes for member coercion fixes
Dave Rolsky [Mon, 25 Oct 2010 21:36:42 +0000]
Make the Hash->set delegation coerce new member values
Dave Rolsky [Mon, 25 Oct 2010 21:36:37 +0000]
Test member coercion for all array delegations that add members
Dave Rolsky [Mon, 25 Oct 2010 21:35:03 +0000]
Test coercion on new hash members
Dave Rolsky [Mon, 25 Oct 2010 21:18:45 +0000]
Make coercion on member types DWIMmy with native delegations
Also added tests for coercion that alters the underlying reference
Dave Rolsky [Mon, 25 Oct 2010 21:42:14 +0000]
give credit in Changes
Ricardo Signes [Mon, 25 Oct 2010 17:59:49 +0000]
avoid warning in TC-with-dash test
Ricardo Signes [Mon, 25 Oct 2010 14:55:51 +0000]
remove unneeded use of Test::Fatal
Ricardo Signes [Sun, 24 Oct 2010 17:11:56 +0000]
document the changes in Changes
Karen Etheridge [Sun, 24 Oct 2010 19:19:21 +0000]
convert all uses of Test::Exception to Test::Fatal.
Dave Rolsky [Fri, 22 Oct 2010 16:10:59 +0000]
Use q{} instead of ''
Ricardo Signes [Sat, 23 Oct 2010 17:12:30 +0000]
changelog for assert_coerce
Karen Etheridge [Sat, 23 Oct 2010 16:03:56 +0000]
pod typo
Ricardo Signes [Fri, 22 Oct 2010 23:59:04 +0000]
docs for assert_coerce
Ricardo Signes [Fri, 22 Oct 2010 23:56:15 +0000]
provide an assert_coerce to "coerce or throw"
Karen Etheridge [Thu, 21 Oct 2010 20:38:52 +0000]
add another test to confirm that the coercion is run on the resulting arrayref, as well as each element
Dave Rolsky [Thu, 21 Oct 2010 20:36:08 +0000]
Small formatting tweaks and remove unused code
Dave Rolsky [Thu, 21 Oct 2010 20:01:16 +0000]
Add some whitespace
Dave Rolsky [Thu, 21 Oct 2010 19:59:48 +0000]
Tidy code a bit
Dave Rolsky [Thu, 21 Oct 2010 19:59:36 +0000]
Remove cruft
Karen Etheridge [Thu, 21 Oct 2010 17:55:23 +0000]
fix test so it will actually pass, when the coercion stops dying
Karen Etheridge [Thu, 21 Oct 2010 17:48:58 +0000]
TODO test for RT#62351: native attribute coercion issues
Dave Rolsky [Tue, 19 Oct 2010 16:31:25 +0000]
bump version to 1.17
Dave Rolsky [Tue, 19 Oct 2010 16:29:47 +0000]
Changes for 1.17
Jesse Luehrs [Tue, 19 Oct 2010 16:25:49 +0000]
changelog
Jesse Luehrs [Tue, 19 Oct 2010 05:25:34 +0000]
expand this test a bit
Jesse Luehrs [Tue, 19 Oct 2010 04:58:23 +0000]
complicated expressions can't be dereferenced directly
Ambiguous use of @{do{...}} resolved to @do{...}
Dave Rolsky [Mon, 18 Oct 2010 15:53:42 +0000]
s/simply/simple/