13 years agoChanges and date for 1.22 1.22
Dave Rolsky [Sun, 13 Feb 2011 23:51:02 +0000]
Changes and date for 1.22

13 years agobump version to 1.22
Dave Rolsky [Sun, 13 Feb 2011 23:41:46 +0000]
bump version to 1.22

13 years agoAdd some words to the spelling whitelist
Dave Rolsky [Sun, 13 Feb 2011 23:08:40 +0000]
Add some words to the spelling whitelist

13 years agonever smoke author tests
Jesse Luehrs [Thu, 10 Feb 2011 19:27:19 +0000]
never smoke author tests

13 years agoMy previous role preservation fix made a todo test pass, so I moved the test and...
Dave Rolsky [Sun, 13 Feb 2011 23:04:24 +0000]
My previous role preservation fix made a todo test pass, so I moved the test and un-TODO-ed it

13 years agoCherry pick reinitialization fix from master
Dave Rolsky [Sun, 13 Feb 2011 23:05:03 +0000]
Cherry pick reinitialization fix from master

13 years agobump version to 1.21 1.21
Dave Rolsky [Wed, 24 Nov 2010 21:34:09 +0000]
bump version to 1.21

13 years agoChanges for stable release - with release date
Dave Rolsky [Wed, 24 Nov 2010 21:29:21 +0000]
Changes for stable release - with release date

13 years agos/for/from/ in docs
Dave Rolsky [Wed, 24 Nov 2010 21:22:31 +0000]
s/for/from/ in docs
(cherry picked from commit 515d5e41d161d5f70aeff00e050cf8718fba71e2)

13 years agospelling fixes
Dave Rolsky [Wed, 24 Nov 2010 21:22:06 +0000]
spelling fixes
(cherry picked from commit 789c6c1fe8d08b7abe6f07967764dfe8ec5f3d4f)

Conflicts:

lib/Moose/Manual/Contributing.pod

13 years agoReally fix ocnflicts
Dave Rolsky [Wed, 24 Nov 2010 21:21:35 +0000]
Really fix ocnflicts

13 years agotest for the metaroles of metaroles thing (ruoso)
Jesse Luehrs [Wed, 24 Nov 2010 20:57:15 +0000]
test for the metaroles of metaroles thing (ruoso)
(cherry picked from commit c6e73fdab05459a71a193dc9277252ddc9e6aff3)

13 years agoMMR::Attribute is a metaclass, it needs to inherit from CMOP::Object
Jesse Luehrs [Wed, 24 Nov 2010 20:43:57 +0000]
MMR::Attribute is a metaclass, it needs to inherit from CMOP::Object
(cherry picked from commit be83e895234d0176fa7d2597252f9f3b301490f3)

13 years agoDoc note about explicit omission of each() in the native attr hash implementation.
Karen Etheridge [Wed, 24 Nov 2010 17:52:12 +0000]
Doc note about explicit omission of each() in the native attr hash implementation.
(cherry picked from commit fda9aa505667d81ee0822e91764700cdf5e50dfd)

13 years agoTweaks to clarify stable branch naming scheme.
Dave Rolsky [Wed, 24 Nov 2010 21:19:38 +0000]
Tweaks to clarify stable branch naming scheme.

Don't assume double rainbow version is always two. We may have three rainbows some day.
(cherry picked from commit c5d6da2977650460fb8009eeeca99d779dfd9abe)

Conflicts:

lib/Moose/Manual/Contributing.pod

13 years agobump copyright year to 2010
Dave Rolsky [Fri, 19 Nov 2010 15:47:43 +0000]
bump copyright year to 2010
(cherry picked from commit 8e5dd3fb4d0102f0e91b658540172825831ee49d)

13 years agoClarify that one year starts at the major release which does the deprecation
Dave Rolsky [Thu, 18 Nov 2010 19:37:58 +0000]
Clarify that one year starts at the major release which does the deprecation
(cherry picked from commit 45d9203629e8ebb04b282e900faa9efcf3869724)

13 years agoFurther clarify deprecation removal
Dave Rolsky [Thu, 18 Nov 2010 19:36:39 +0000]
Further clarify deprecation removal
(cherry picked from commit 6e5aab1bded293442a9ab29094ea966400b999d7)

13 years agorestore documentation for lazy_build and underscore (_) prefixed operators
Chris Prather [Thu, 18 Nov 2010 18:59:32 +0000]
restore documentation for lazy_build and underscore (_) prefixed operators

It was removed from Moose::Manual::Attributes reasonably because it's
discouraged. It needs to be documented somewhere, as confound says in the
reference not the guide.

Also updated the link in Recipe 8 to point to the reference.
(cherry picked from commit 970a92fa56f1ea409c8d7c5428392479292fd8d4)

13 years agogrammar correction in test descriptions
Karen Etheridge [Thu, 18 Nov 2010 18:34:36 +0000]
grammar correction in test descriptions
(cherry picked from commit aba63d2ccf1b42feb2c5e7f8612d4e98e4e9af58)

13 years agoClarify sentence on removal of deprecated APIs
Dave Rolsky [Thu, 18 Nov 2010 18:27:03 +0000]
Clarify sentence on removal of deprecated APIs
(cherry picked from commit 12a6decba6e39e5e1cb59187732a550ec9b76b15)

13 years agoEditing and updates for Support
Dave Rolsky [Thu, 18 Nov 2010 18:07:15 +0000]
Editing and updates for Support

some small tweaks

documented new version number scheme

documented that deprecated APIs stick around for at least one year
(cherry picked from commit 64936d78be1148fd22e574fa516b95abb5535d26)

13 years agotypo fixes and reformatting
Jesse Luehrs [Thu, 18 Nov 2010 05:07:17 +0000]
typo fixes and reformatting
(cherry picked from commit a02149068eb26c669bc3dbd875ebf695b9d3b32e)

13 years agomake the Supported Behavior policy explicit
Chris Prather [Thu, 14 Oct 2010 00:08:06 +0000]
make the Supported Behavior policy explicit
(cherry picked from commit 995b7d56034e382dc36e4195d285c57987f6f903)

13 years agoupdate the support policy with changes to time-box the release schedule
Chris Prather [Wed, 13 Oct 2010 21:51:44 +0000]
update the support policy with changes to time-box the release schedule
(cherry picked from commit d1e4fecf8cba438368ce2084e766c92831dc18d0)

13 years agorevert permissions changes from previous commit
Ricardo Signes [Fri, 12 Nov 2010 00:03:42 +0000]
revert permissions changes from previous commit
(cherry picked from commit a6574cfff1508629dfdbe8579aa287a493111dfa)

13 years agofix typo in docs: . instead of ;
Ricardo Signes [Fri, 12 Nov 2010 00:01:08 +0000]
fix typo in docs: . instead of ;
(cherry picked from commit da96a8f188d13f7119adabd1b7dde6b62f0402d8)

13 years agoInclude RT ticket in Changes 1.20
Dave Rolsky [Fri, 19 Nov 2010 15:42:27 +0000]
Include RT ticket in Changes

13 years agobump version to 1.20
Dave Rolsky [Fri, 19 Nov 2010 15:38:36 +0000]
bump version to 1.20

13 years agoUpdate Changes for release
Dave Rolsky [Fri, 19 Nov 2010 15:37:27 +0000]
Update Changes for release

13 years agoFix error message generation when array or hash ref member fails type check in native...
Dave Rolsky [Fri, 19 Nov 2010 15:15:01 +0000]
Fix error message generation when array or hash ref member fails type check in native delegation

13 years agobump version to 1.19 1.19
Dave Rolsky [Tue, 2 Nov 2010 16:46:38 +0000]
bump version to 1.19

13 years agoChanges for 1.19
Dave Rolsky [Tue, 2 Nov 2010 16:46:23 +0000]
Changes for 1.19

13 years agoone last Test::Exception->Test::Fatal conversion
Karen Etheridge [Tue, 2 Nov 2010 16:40:03 +0000]
one last Test::Exception->Test::Fatal conversion

13 years agopod typo fix
Karen Etheridge [Mon, 1 Nov 2010 18:30:03 +0000]
pod typo fix

13 years agoSkip c compilation files 1.18
Dave Rolsky [Sun, 31 Oct 2010 16:34:23 +0000]
Skip c compilation files

13 years agoUpdate release date
Dave Rolsky [Sun, 31 Oct 2010 16:27:28 +0000]
Update release date

13 years agoTest that a lazy attr without a default or builder dies
Dave Rolsky [Sun, 31 Oct 2010 16:24:14 +0000]
Test that a lazy attr without a default or builder dies

13 years agoRevert "Hash accessor should accept more than 2 arguments"
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.

13 years agoHash accessor should accept more than 2 arguments
Dave Rolsky [Sat, 30 Oct 2010 15:05:23 +0000]
Hash accessor should accept more than 2 arguments

13 years agoFix error when array accessor delegation method is called with no arguments
Dave Rolsky [Fri, 29 Oct 2010 21:31:45 +0000]
Fix error when array accessor delegation method is called with no arguments

13 years agoFix test description
Dave Rolsky [Fri, 29 Oct 2010 21:30:57 +0000]
Fix test description

13 years agoFix error when no arguments are passed to Hash's accessor method
Dave Rolsky [Fri, 29 Oct 2010 21:30:03 +0000]
Fix error when no arguments are passed to Hash's accessor method

13 years agoSpelling fix in Changes
Dave Rolsky [Fri, 29 Oct 2010 15:12:53 +0000]
Spelling fix in Changes

13 years agoAdd changes entry for native delegation lazy default type fixes
Dave Rolsky [Fri, 29 Oct 2010 15:12:29 +0000]
Add changes entry for native delegation lazy default type fixes

13 years agoAdd tests for lazy default type checking and coercion
Dave Rolsky [Fri, 29 Oct 2010 15:09:48 +0000]
Add tests for lazy default type checking and coercion

13 years agoTidy code
Dave Rolsky [Fri, 29 Oct 2010 15:08:04 +0000]
Tidy code

13 years agoAdd whitespace
Dave Rolsky [Fri, 29 Oct 2010 15:07:06 +0000]
Add whitespace

13 years agoTest coercion of lazy defaults
Dave Rolsky [Fri, 29 Oct 2010 15:06:15 +0000]
Test coercion of lazy defaults

13 years agoMake sure that lazy defaults are coerced and type checked
Dave Rolsky [Fri, 29 Oct 2010 15:02:33 +0000]
Make sure that lazy defaults are coerced and type checked

13 years agoRemove unneeded around modifier - we're already overriding this in Native/Writer.pm
Dave Rolsky [Fri, 29 Oct 2010 15:02:27 +0000]
Remove unneeded around modifier - we're already overriding this in Native/Writer.pm

13 years agoTest accessor read & write
Dave Rolsky [Fri, 29 Oct 2010 14:42:47 +0000]
Test accessor read & write

13 years agoAdd tests for keys & values delegations
Dave Rolsky [Fri, 29 Oct 2010 14:13:36 +0000]
Add tests for keys & values delegations

13 years agoTest that accessor works with lazy generation
Dave Rolsky [Fri, 29 Oct 2010 14:12:19 +0000]
Test that accessor works with lazy generation

13 years agoBump CMOP dep to get rid of Test::Exception in prereq chain
Dave Rolsky [Fri, 29 Oct 2010 14:00:45 +0000]
Bump CMOP dep to get rid of Test::Exception in prereq chain

13 years agoDon't index the native accessor method modules, which have no pod
Dave Rolsky [Fri, 29 Oct 2010 13:59:09 +0000]
Don't index the native accessor method modules, which have no pod

13 years agobump version to 1.18
Dave Rolsky [Fri, 29 Oct 2010 13:53:30 +0000]
bump version to 1.18

13 years agoAdd version and release date
Dave Rolsky [Fri, 29 Oct 2010 13:53:20 +0000]
Add version and release date

13 years agoRemove a spurious comma
Dave Rolsky [Fri, 29 Oct 2010 04:02:15 +0000]
Remove a spurious comma

13 years agoClarify a change
Dave Rolsky [Fri, 29 Oct 2010 04:01:49 +0000]
Clarify a change

13 years agoChanges for accessor overwrite warning
Dave Rolsky [Tue, 26 Oct 2010 22:08:06 +0000]
Changes for accessor overwrite warning

13 years agoWarn when an accessor for one attr overwrites another attr's accessor.
Dave Rolsky [Tue, 26 Oct 2010 22:07:08 +0000]
Warn when an accessor for one attr overwrites another attr's accessor.

13 years agoscript to find tests with the same leading number
Dave Rolsky [Thu, 28 Oct 2010 21:57:14 +0000]
script to find tests with the same leading number

13 years agorename test to avoid dupe number
Dave Rolsky [Thu, 28 Oct 2010 21:52:52 +0000]
rename test to avoid dupe number

13 years agoRedid conversion to Test::Fatal
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.

13 years agoStandardize use of Test::Exception before converting to Test::Fatal
Dave Rolsky [Thu, 28 Oct 2010 17:52:36 +0000]
Standardize use of Test::Exception before converting to Test::Fatal

13 years agoLoad Test::Fatal
Dave Rolsky [Thu, 28 Oct 2010 17:50:52 +0000]
Load Test::Fatal

13 years agoDon't use explicit sub token with lives_ok
Dave Rolsky [Thu, 28 Oct 2010 17:46:54 +0000]
Don't use explicit sub token with lives_ok

13 years agoDon't import Test::Exception into classes we are testing
Dave Rolsky [Thu, 28 Oct 2010 17:46:29 +0000]
Don't import Test::Exception into classes we are testing

13 years agoRemove spurious comma which broke test
Dave Rolsky [Thu, 28 Oct 2010 17:40:32 +0000]
Remove spurious comma which broke test

13 years agoReplace comma with semi
Dave Rolsky [Thu, 28 Oct 2010 17:39:25 +0000]
Replace comma with semi

13 years agoRevert most of the conversion to Test::Fatal so we can redo it
Dave Rolsky [Thu, 28 Oct 2010 15:18:42 +0000]
Revert most of the conversion to Test::Fatal so we can redo it

13 years agoTidy whitespace
Dave Rolsky [Thu, 28 Oct 2010 00:19:17 +0000]
Tidy whitespace

13 years agoBump Package::DeprecationManager dep to avoid Test::Exception in prereq chain
Dave Rolsky [Thu, 28 Oct 2010 00:18:48 +0000]
Bump Package::DeprecationManager dep to avoid Test::Exception in prereq chain

13 years agoRemove doubled semi-colon
Dave Rolsky [Wed, 27 Oct 2010 19:16:43 +0000]
Remove doubled semi-colon

13 years agoRefactor _process_options into a set of much smaller methods
Dave Rolsky [Wed, 27 Oct 2010 05:22:17 +0000]
Refactor _process_options into a set of much smaller methods

13 years agoMake sure to handle the case where a CMOP::Attribute is passed to clone_and_inherit_o...
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

13 years agoFix expected error message
Dave Rolsky [Wed, 27 Oct 2010 02:38:14 +0000]
Fix expected error message

13 years agoFix grammar in warning
Dave Rolsky [Wed, 27 Oct 2010 02:12:46 +0000]
Fix grammar in warning

13 years agoTidy code and add whitespace in _process_accessors
Dave Rolsky [Tue, 26 Oct 2010 21:51:24 +0000]
Tidy code and add whitespace in _process_accessors

13 years agoMake sure attr conflict error includes attr name
Dave Rolsky [Tue, 26 Oct 2010 21:15:59 +0000]
Make sure attr conflict error includes attr name

13 years agoChanges for delegation to class/role fixes
Dave Rolsky [Tue, 26 Oct 2010 21:14:15 +0000]
Changes for delegation to class/role fixes

13 years agoWhen we need a metaclass for delegation, die when the class/role to which we're deleg...
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

13 years agoAdd tests for trying to delegate to a class or role which 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

13 years agoFix sub order so caller comes before callee
Dave Rolsky [Tue, 26 Oct 2010 21:04:08 +0000]
Fix sub order so caller comes before callee

13 years agoChanges for inherited lazy_build fix
Dave Rolsky [Tue, 26 Oct 2010 20:35:56 +0000]
Changes for inherited lazy_build fix

13 years agomove inherited lazy build test to 020_attributes dir
Dave Rolsky [Tue, 26 Oct 2010 20:32:13 +0000]
move inherited lazy build test to 020_attributes dir

13 years agoMove lazy_build processing to its own sub and make it work for inherited attrs
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

13 years agoCan't add lazy_build to an attr that has a default in the parent
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

13 years agoTidy code and remove unneeded module loads
Dave Rolsky [Tue, 26 Oct 2010 20:19:30 +0000]
Tidy code and remove unneeded module loads

13 years agoadd tests for inheriting an attribute and adding lazy_build by ether on #moose
Chris Prather [Sat, 13 Mar 2010 00:30:23 +0000]
add tests for inheriting an attribute and adding lazy_build by ether on #moose

13 years agoMention refs/abandoned in contributing
Dave Rolsky [Tue, 26 Oct 2010 20:16:39 +0000]
Mention refs/abandoned in contributing

13 years agofix typo: assignment was written as fat comma
Ricardo Signes [Tue, 26 Oct 2010 02:36:15 +0000]
fix typo: assignment was written as fat comma

13 years agoChanges for member coercion fixes
Dave Rolsky [Mon, 25 Oct 2010 21:40:04 +0000]
Changes for member coercion fixes

13 years agoMake the Hash->set delegation coerce new member values
Dave Rolsky [Mon, 25 Oct 2010 21:36:42 +0000]
Make the Hash->set delegation coerce new member values

13 years agoTest member coercion for all array delegations that add members
Dave Rolsky [Mon, 25 Oct 2010 21:36:37 +0000]
Test member coercion for all array delegations that add members

13 years agoTest coercion on new hash members
Dave Rolsky [Mon, 25 Oct 2010 21:35:03 +0000]
Test coercion on new hash members

13 years agoMake coercion on member types DWIMmy with native delegations
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

13 years agogive credit in Changes
Dave Rolsky [Mon, 25 Oct 2010 21:42:14 +0000]
give credit in Changes

13 years agoavoid warning in TC-with-dash test
Ricardo Signes [Mon, 25 Oct 2010 17:59:49 +0000]
avoid warning in TC-with-dash test