14 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

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

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

14 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

14 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

14 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

14 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

14 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

14 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

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

14 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

14 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

14 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

14 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

14 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

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

14 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

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

14 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

14 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

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

14 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

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

14 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

14 years agoremove unneeded use of Test::Fatal
Ricardo Signes [Mon, 25 Oct 2010 14:55:51 +0000]
remove unneeded use of Test::Fatal

14 years agodocument the changes in Changes
Ricardo Signes [Sun, 24 Oct 2010 17:11:56 +0000]
document the changes in Changes

14 years agoconvert all uses of Test::Exception to Test::Fatal.
Karen Etheridge [Sun, 24 Oct 2010 19:19:21 +0000]
convert all uses of Test::Exception to Test::Fatal.

14 years agoUse q{} instead of ''
Dave Rolsky [Fri, 22 Oct 2010 16:10:59 +0000]
Use q{} instead of ''

14 years agochangelog for assert_coerce
Ricardo Signes [Sat, 23 Oct 2010 17:12:30 +0000]
changelog for assert_coerce

14 years agopod typo
Karen Etheridge [Sat, 23 Oct 2010 16:03:56 +0000]
pod typo

14 years agodocs for assert_coerce
Ricardo Signes [Fri, 22 Oct 2010 23:59:04 +0000]
docs for assert_coerce

14 years agoprovide an assert_coerce to "coerce or throw"
Ricardo Signes [Fri, 22 Oct 2010 23:56:15 +0000]
provide an assert_coerce to "coerce or throw"

14 years agoadd another test to confirm that the coercion is run on the resulting arrayref, as...
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

14 years agoSmall formatting tweaks and remove unused code
Dave Rolsky [Thu, 21 Oct 2010 20:36:08 +0000]
Small formatting tweaks and remove unused code

14 years agoAdd some whitespace
Dave Rolsky [Thu, 21 Oct 2010 20:01:16 +0000]
Add some whitespace

14 years agoTidy code a bit
Dave Rolsky [Thu, 21 Oct 2010 19:59:48 +0000]
Tidy code a bit

14 years agoRemove cruft
Dave Rolsky [Thu, 21 Oct 2010 19:59:36 +0000]
Remove cruft

14 years agofix test so it will actually pass, when the coercion stops dying
Karen Etheridge [Thu, 21 Oct 2010 17:55:23 +0000]
fix test so it will actually pass, when the coercion stops dying

14 years agoTODO test for RT#62351: native attribute coercion issues
Karen Etheridge [Thu, 21 Oct 2010 17:48:58 +0000]
TODO test for RT#62351: native attribute coercion issues

14 years agobump version to 1.17 1.17
Dave Rolsky [Tue, 19 Oct 2010 16:31:25 +0000]
bump version to 1.17

14 years agoChanges for 1.17
Dave Rolsky [Tue, 19 Oct 2010 16:29:47 +0000]
Changes for 1.17

14 years agochangelog
Jesse Luehrs [Tue, 19 Oct 2010 16:25:49 +0000]
changelog

14 years agoexpand this test a bit
Jesse Luehrs [Tue, 19 Oct 2010 05:25:34 +0000]
expand this test a bit

14 years agocomplicated expressions can't be dereferenced directly
Jesse Luehrs [Tue, 19 Oct 2010 04:58:23 +0000]
complicated expressions can't be dereferenced directly

Ambiguous use of @{do{...}} resolved to @do{...}

14 years agos/simply/simple/
Dave Rolsky [Mon, 18 Oct 2010 15:53:42 +0000]
s/simply/simple/

14 years agoRemove MooseX::App::Cmd::Command::BashComplete - it's been failing for a long time 1.16
Dave Rolsky [Mon, 18 Oct 2010 14:59:05 +0000]
Remove MooseX::App::Cmd::Command::BashComplete - it's been failing for a long time

14 years agoAdd more words to the whitelist
Dave Rolsky [Mon, 18 Oct 2010 14:48:23 +0000]
Add more words to the whitelist

14 years agoSkip Moose::Error::Confess->new
Dave Rolsky [Mon, 18 Oct 2010 14:47:55 +0000]
Skip Moose::Error::Confess->new

14 years agoMake API docs look like other modules
Dave Rolsky [Mon, 18 Oct 2010 14:47:16 +0000]
Make API docs look like other modules

14 years agoChanges for alias/excludes warning
Dave Rolsky [Mon, 18 Oct 2010 14:46:00 +0000]
Changes for alias/excludes warning

14 years agoFix syntax error
Dave Rolsky [Mon, 18 Oct 2010 14:44:59 +0000]
Fix syntax error

14 years agoRemove some whitespace
Dave Rolsky [Mon, 18 Oct 2010 14:42:15 +0000]
Remove some whitespace

14 years agoMove logic into Moose::Meta::Role for deprecation check of excludes and alias. Add...
nperez [Wed, 13 Oct 2010 06:51:48 +0000]
Move logic into Moose::Meta::Role for deprecation check of excludes and alias. Add friendlier wording to the warning. Update the test to check for new wording

14 years agoimprove alias/excludes warning
Matt S Trout [Wed, 13 Oct 2010 05:23:35 +0000]
improve alias/excludes warning

14 years agoNote that MOOSE_ERROR_STYLE is experimental
Dave Rolsky [Mon, 18 Oct 2010 14:38:58 +0000]
Note that MOOSE_ERROR_STYLE is experimental

14 years agoAdd version and release date to Changes
Dave Rolsky [Mon, 18 Oct 2010 14:38:07 +0000]
Add version and release date to Changes

14 years agoBump version to 1.16
Dave Rolsky [Mon, 18 Oct 2010 14:37:33 +0000]
Bump version to 1.16

14 years agoRemove debugging cruft
Dave Rolsky [Mon, 18 Oct 2010 14:33:38 +0000]
Remove debugging cruft

14 years agoUse diag() for all test output
Dave Rolsky [Mon, 18 Oct 2010 04:41:44 +0000]
Use diag() for all test output

14 years agoClarify stack trace env var change
Dave Rolsky [Mon, 18 Oct 2010 01:54:13 +0000]
Clarify stack trace env var change

14 years agoRemove extra newline
Dave Rolsky [Mon, 18 Oct 2010 01:52:57 +0000]
Remove extra newline

14 years ago::Delta
Jesse Luehrs [Mon, 18 Oct 2010 01:44:16 +0000]
::Delta

14 years agotests for the MOOSE_ERROR_STYLE behavior
Jesse Luehrs [Mon, 18 Oct 2010 01:37:57 +0000]
tests for the MOOSE_ERROR_STYLE behavior

14 years agothis test should be for definedness
Jesse Luehrs [Mon, 18 Oct 2010 01:37:44 +0000]
this test should be for definedness

14 years agouse MOOSE_ERROR_STYLE rather than MOOSE_ERROR_TERSE
Jesse Luehrs [Sun, 17 Oct 2010 21:37:03 +0000]
use MOOSE_ERROR_STYLE rather than MOOSE_ERROR_TERSE

14 years agomake sure ::Confess always confesses
Jesse Luehrs [Sun, 17 Oct 2010 21:35:53 +0000]
make sure ::Confess always confesses

14 years agofix some doc errors
Jesse Luehrs [Sun, 17 Oct 2010 21:35:27 +0000]
fix some doc errors

14 years agoAdd env variable for terse errors
Marcus Ramberg [Sat, 16 Oct 2010 15:53:53 +0000]
Add env variable for terse errors

14 years agoMerge branch 'rfc/new-warns-on-odd'
Dave Rolsky [Sun, 17 Oct 2010 20:46:18 +0000]
Merge branch 'rfc/new-warns-on-odd'

14 years agoFix comment to match code
Dave Rolsky [Sun, 17 Oct 2010 20:42:09 +0000]
Fix comment to match code

14 years agoMake sure all tests lives, and test that we can pass a hashref to buildargs
Dave Rolsky [Sun, 17 Oct 2010 20:41:34 +0000]
Make sure all tests lives, and test that we can pass a hashref to buildargs

14 years agoreturn returns from functions, not do blocks
Jesse Luehrs [Sun, 17 Oct 2010 20:42:24 +0000]
return returns from functions, not do blocks

14 years agoClarify a change
Dave Rolsky [Sun, 17 Oct 2010 20:03:17 +0000]
Clarify a change

14 years agoMake warning for default_default include info on how to shut it up
Dave Rolsky [Sun, 17 Oct 2010 20:01:31 +0000]
Make warning for default_default include info on how to shut it up

14 years agotypo fixes
Karen Etheridge [Sun, 17 Oct 2010 17:46:38 +0000]
typo fixes

14 years agoAdd my name to my changes
Dave Rolsky [Sun, 17 Oct 2010 16:51:31 +0000]
Add my name to my changes

14 years agoUpdate Changes for default is warning
Dave Rolsky [Sun, 17 Oct 2010 16:51:16 +0000]
Update Changes for default is warning

14 years agoMake default is deprecation warning happen at run time
Dave Rolsky [Sun, 17 Oct 2010 16:50:35 +0000]
Make default is deprecation warning happen at run time

14 years agoUpdate changes for default default fixes
Dave Rolsky [Fri, 15 Oct 2010 15:55:30 +0000]
Update changes for default default fixes

14 years agoCheck for lazy_build when assign default default for native trait.
Dave Rolsky [Fri, 15 Oct 2010 15:54:24 +0000]
Check for lazy_build when assign default default for native trait.

Add tests for this.

14 years agoRequire Package::DeprecationManager 0.07
Dave Rolsky [Fri, 15 Oct 2010 15:53:39 +0000]
Require Package::DeprecationManager 0.07

14 years agoMore Changes
Dave Rolsky [Fri, 15 Oct 2010 01:42:38 +0000]
More Changes

14 years agoFix deprecation so we ignore all CMOP & Moose packages in the stack
Dave Rolsky [Fri, 15 Oct 2010 01:40:41 +0000]
Fix deprecation so we ignore all CMOP & Moose packages in the stack

Fix native traits deprecation warnings to be smarter

14 years agoThis module doesn't need Moose::Deprecated
Dave Rolsky [Thu, 14 Oct 2010 19:40:55 +0000]
This module doesn't need Moose::Deprecated

14 years agoAdd explicit check for odd number of args to new and give a useful warning
Dave Rolsky [Sun, 17 Oct 2010 15:16:23 +0000]
Add explicit check for odd number of args to new and give a useful warning

14 years agoSmall typo fix
Dave Rolsky [Sun, 17 Oct 2010 02:41:40 +0000]
Small typo fix

14 years agoChanges for native delegation branch
Dave Rolsky [Sat, 16 Oct 2010 13:17:00 +0000]
Changes for native delegation branch

14 years agoSmall wording tweak
Dave Rolsky [Sat, 16 Oct 2010 13:14:52 +0000]
Small wording tweak

14 years agothis is just what the default implementation does
Jesse Luehrs [Sat, 16 Oct 2010 05:51:24 +0000]
this is just what the default implementation does

14 years agomore typos
Karen Etheridge [Sat, 16 Oct 2010 03:52:09 +0000]
more typos

14 years agofix typo
Karen Etheridge [Sat, 16 Oct 2010 03:27:34 +0000]
fix typo

14 years agoNo need to load MetaRole here
Dave Rolsky [Thu, 14 Oct 2010 18:49:41 +0000]
No need to load MetaRole here

14 years agoMention default is as well
Dave Rolsky [Thu, 14 Oct 2010 18:46:23 +0000]
Mention default is as well

14 years agoMention default default in docs
Dave Rolsky [Thu, 14 Oct 2010 18:45:00 +0000]
Mention default default in docs

14 years agosome more small doc improvements for native traits
Dave Rolsky [Thu, 14 Oct 2010 18:43:35 +0000]
some more small doc improvements for native traits

14 years agoLots of doc improvements for native delegations.
Dave Rolsky [Thu, 14 Oct 2010 17:12:29 +0000]
Lots of doc improvements for native delegations.

1. Start calling them native delegations consistently.

2. Doc accepted arguments and return values for all provided methods.

14 years agoAdd explicit return values for (almost) all native delegation mutating methods
Dave Rolsky [Wed, 13 Oct 2010 20:17:13 +0000]
Add explicit return values for (almost) all native delegation mutating methods

14 years agorequire CMOP 1.10
Dave Rolsky [Sat, 16 Oct 2010 01:41:56 +0000]
require CMOP 1.10

14 years agochangelog and conflict
Jesse Luehrs [Fri, 15 Oct 2010 23:02:50 +0000]
changelog and conflict

14 years agotest for non-lvalue instances
Jesse Luehrs [Mon, 11 Oct 2010 18:05:40 +0000]
test for non-lvalue instances