14 years agoMerge branch 'master' into attribute_helpers
Hans Dieter Pearcey [Wed, 8 Jul 2009 15:11:19 +0000]
Merge branch 'master' into attribute_helpers

Conflicts:
Changes
lib/Moose/Meta/Method/Delegation.pm
t/020_attributes/010_attribute_delegation.t

14 years agoMerge branch 'master' of git.moose.perl.org:Moose
Chris Prather [Wed, 8 Jul 2009 14:22:14 +0000]
Merge branch 'master' of git.moose.perl.org:Moose

14 years agore-word the Trait/Role differentiation text to explain Traits are Roles applied to...
Chris Prather [Wed, 8 Jul 2009 14:21:33 +0000]
re-word the Trait/Role differentiation text to explain Traits are Roles applied to metaclasses since it came up on StackOverflow

14 years agoRemove extra quote
Leon Brocard [Wed, 8 Jul 2009 11:41:34 +0000]
Remove extra quote

14 years agoExpand doc to documentation
Leon Brocard [Wed, 8 Jul 2009 11:35:03 +0000]
Expand doc to documentation

14 years agoUppercase Git
Leon Brocard [Wed, 8 Jul 2009 11:34:45 +0000]
Uppercase Git

14 years agoMark up BUILD as code
Leon Brocard [Wed, 8 Jul 2009 11:31:32 +0000]
Mark up BUILD as code

14 years agomark up lazy_build as code
Leon Brocard [Wed, 8 Jul 2009 11:23:11 +0000]
mark up lazy_build as code

14 years agoUse I<not> for emphasis instead of -not-
Leon Brocard [Wed, 8 Jul 2009 11:17:34 +0000]
Use I<not> for emphasis instead of -not-

14 years agoMove TABLE OF CONTENTS up a heading level
Leon Brocard [Wed, 8 Jul 2009 09:46:52 +0000]
Move TABLE OF CONTENTS up a heading level

14 years agothe option is excludes, not exclude
Jesse Luehrs [Wed, 8 Jul 2009 06:31:39 +0000]
the option is excludes, not exclude

14 years agobump version to 0.87 0.87
Dave Rolsky [Tue, 7 Jul 2009 13:55:20 +0000]
bump version to 0.87

14 years agoAdd release date
Dave Rolsky [Tue, 7 Jul 2009 13:55:08 +0000]
Add release date

14 years agoReword changes
Dave Rolsky [Tue, 7 Jul 2009 13:54:43 +0000]
Reword changes

14 years agoGrammar edits
Dave Rolsky [Mon, 6 Jul 2009 14:13:27 +0000]
Grammar edits

14 years agoSmall tweaks to example code.
Dave Rolsky [Mon, 6 Jul 2009 14:10:56 +0000]
Small tweaks to example code.

14 years agoAdd example for private writer
Yuval Kogman [Mon, 6 Jul 2009 05:18:17 +0000]
Add example for private writer

14 years agoAdd note about namespace::{auto,}clean to best practices
Yuval Kogman [Mon, 6 Jul 2009 05:15:23 +0000]
Add note about namespace::{auto,}clean to best practices

14 years agoDocs: Added explanations on 'no Moose' and 'make_immutable'.
Paul Fenwick [Mon, 6 Jul 2009 05:04:26 +0000]
Docs: Added explanations on 'no Moose' and 'make_immutable'.

Thanks to nothingmuch for assistance in the explanations.

14 years agoAdd a test for class name delegates
Yuval Kogman [Sun, 5 Jul 2009 23:10:06 +0000]
Add a test for class name delegates

14 years agoChangelog
Yuval Kogman [Sun, 5 Jul 2009 23:00:51 +0000]
Changelog

14 years agoLaxen the error condition for delegation methods
Yuval Kogman [Sun, 5 Jul 2009 22:52:54 +0000]
Laxen the error condition for delegation methods

This allows class names to be used as delegates

14 years agoFix release date 0.86
Dave Rolsky [Fri, 3 Jul 2009 15:23:10 +0000]
Fix release date

14 years agoMerge branch 'master' of gitmo@git.moose.perl.org:Moose
arcanez [Fri, 3 Jul 2009 09:53:12 +0000]
Merge branch 'master' of gitmo@git.moose.perl.org:Moose

14 years agominor doc fix
arcanez [Fri, 3 Jul 2009 09:51:16 +0000]
minor doc fix

14 years agorequire CMOP 0.89
Dave Rolsky [Fri, 3 Jul 2009 02:26:10 +0000]
require CMOP 0.89

14 years agobump version to 0.86
Dave Rolsky [Fri, 3 Jul 2009 02:25:51 +0000]
bump version to 0.86

14 years agoUpdate changes for next Moose
Dave Rolsky [Fri, 3 Jul 2009 02:25:39 +0000]
Update changes for next Moose

14 years agoDetabify tests.
Florian Ragwitz [Fri, 3 Jul 2009 02:37:19 +0000]
Detabify tests.

Making xt/author/tabs.t pass again.

14 years agochanges to accomodate new style of immutable traits in CMOP head
Dave Rolsky [Fri, 3 Jul 2009 02:21:46 +0000]
changes to accomodate new style of immutable traits in CMOP head

14 years agoSimplify the logic to throw an error on an undef or ! blessed delegatee.
Dave Rolsky [Thu, 2 Jul 2009 20:42:53 +0000]
Simplify the logic to throw an error on an undef or ! blessed delegatee.

Add a test for undef in the delegatee slot.

14 years agoNo need for the | in the link
Dave Rolsky [Thu, 2 Jul 2009 18:13:00 +0000]
No need for the | in the link

14 years agomore useful error message for delegation w/ unblessed value
Hans Dieter Pearcey [Thu, 2 Jul 2009 18:09:17 +0000]
more useful error message for delegation w/ unblessed value

14 years agoanother recipe number off-by-one
arcanez [Thu, 2 Jul 2009 16:31:05 +0000]
another recipe number off-by-one

14 years agopluralized TypeConstraint and Role to fix pod links
arcanez [Thu, 2 Jul 2009 16:22:42 +0000]
pluralized TypeConstraint and Role to fix pod links

14 years agorecipe numbers were off
arcanez [Thu, 2 Jul 2009 16:22:05 +0000]
recipe numbers were off

14 years agoAdd AttributeHelpers to dictionary
Dave Rolsky [Fri, 26 Jun 2009 22:12:12 +0000]
Add AttributeHelpers to dictionary

14 years agoaccessor overwriting warning now reflects reality
Yuval Kogman [Fri, 26 Jun 2009 23:42:49 +0000]
accessor overwriting warning now reflects reality

The error says you cannot overwrite the accessor, when it in fact just
does get overwritten (and this behavior is necessary for backwards
compatibility)

14 years agoImprove AH doc
Shawn M Moore [Fri, 26 Jun 2009 20:56:40 +0000]
Improve AH doc

14 years agocomment cleanup in AH code
Dave Rolsky [Fri, 26 Jun 2009 22:09:55 +0000]
comment cleanup in AH code

14 years agoSmall edits for M::AH bits in Delta
Dave Rolsky [Fri, 26 Jun 2009 22:05:10 +0000]
Small edits for M::AH bits in Delta

14 years agomore small style tweaks for AH tests
Dave Rolsky [Fri, 26 Jun 2009 22:03:57 +0000]
more small style tweaks for AH tests

14 years agoremove useless use_ok tests
Dave Rolsky [Fri, 26 Jun 2009 22:03:02 +0000]
remove useless use_ok tests

14 years agomake the test style match the rest of the (modern) Moose tests
Dave Rolsky [Fri, 26 Jun 2009 22:00:16 +0000]
make the test style match the rest of the (modern) Moose tests

14 years agorenamed helper_type => _helper_type
Dave Rolsky [Fri, 26 Jun 2009 21:56:06 +0000]
renamed helper_type => _helper_type

14 years agoLots of code cleanup in M::AH traits.
Dave Rolsky [Fri, 26 Jun 2009 21:50:49 +0000]
Lots of code cleanup in M::AH traits.

Removed lots of custom before modifiers in favor of allowing traits to
define a _default_default and _default_is.

Made more methods private.

Killed the ridiculous "default => sub { 5 }" idiom in the SYNOPSIS
sections.

14 years agosync version # to 0.85
Dave Rolsky [Fri, 26 Jun 2009 21:05:20 +0000]
sync version # to 0.85

14 years agoMerge branch 'master' into attribute_helpers
Dave Rolsky [Fri, 26 Jun 2009 21:05:02 +0000]
Merge branch 'master' into attribute_helpers

Conflicts:
Changes

14 years agobump version to 0.85 0.85
Dave Rolsky [Fri, 26 Jun 2009 21:01:32 +0000]
bump version to 0.85

14 years agoupdate Changes for release
Dave Rolsky [Fri, 26 Jun 2009 21:01:18 +0000]
update Changes for release

14 years agoMerge branch 'master' into attribute_helpers
Dave Rolsky [Fri, 26 Jun 2009 20:52:56 +0000]
Merge branch 'master' into attribute_helpers

14 years agoperltidy all the AttributeHelpers code
Dave Rolsky [Fri, 26 Jun 2009 20:52:53 +0000]
perltidy all the AttributeHelpers code

14 years agorename to _check_associated_methods
Hans Dieter Pearcey [Fri, 26 Jun 2009 20:50:18 +0000]
rename to _check_associated_methods

14 years agoNo need to specify a Moose version now that we're in core.
Dave Rolsky [Fri, 26 Jun 2009 20:47:10 +0000]
No need to specify a Moose version now that we're in core.

14 years agoget everything onto the same version
Dave Rolsky [Fri, 26 Jun 2009 20:41:25 +0000]
get everything onto the same version

14 years agoMerge branch 'master' into attribute_helpers
Hans Dieter Pearcey [Fri, 26 Jun 2009 20:38:55 +0000]
Merge branch 'master' into attribute_helpers

14 years agoMake Moose and Moose::Role use strict
Shawn M Moore [Fri, 26 Jun 2009 19:39:25 +0000]
Make Moose and Moose::Role use strict

14 years agoOnly test lib, t, and xt for tabs
Shawn M Moore [Fri, 26 Jun 2009 19:33:52 +0000]
Only test lib, t, and xt for tabs

14 years agoConvert tabs to spaces
Shawn M Moore [Fri, 26 Jun 2009 19:33:46 +0000]
Convert tabs to spaces

14 years agoAdd author tests for "no tabs"
Shawn M Moore [Fri, 26 Jun 2009 19:27:48 +0000]
Add author tests for "no tabs"

14 years agoupdate Changes and Delta
Hans Dieter Pearcey [Fri, 26 Jun 2009 17:33:53 +0000]
update Changes and Delta

14 years agoMerge branch 'master' into attribute_helpers
Hans Dieter Pearcey [Fri, 26 Jun 2009 17:26:18 +0000]
Merge branch 'master' into attribute_helpers

Conflicts:
Changes

14 years agomake check_associated_methods better
Hans Dieter Pearcey [Fri, 26 Jun 2009 16:57:26 +0000]
make check_associated_methods better

14 years agoMake the MM::TC::Role type object's parent Object rather than the
Dave Rolsky [Fri, 26 Jun 2009 16:41:08 +0000]
Make the MM::TC::Role type object's parent Object rather than the
now-deprecated Role.

Since it provides an optimized constraint, the parent doesn't really
matter anyway.

14 years agoInclude the class name in the method-less attribute message
Shawn M Moore [Fri, 26 Jun 2009 15:32:05 +0000]
Include the class name in the method-less attribute message

14 years agobump version to 0.84 0.84
Dave Rolsky [Fri, 26 Jun 2009 15:31:00 +0000]
bump version to 0.84

14 years agoApparently the recent Moose::Exporter changes mean we need a newer
Dave Rolsky [Fri, 26 Jun 2009 15:30:13 +0000]
Apparently the recent Moose::Exporter changes mean we need a newer
Sub::Exporter (0.980+)

14 years agoDocument Moose::Meta::Role get_*_method_modifiers fix
Dave Rolsky [Fri, 26 Jun 2009 15:23:51 +0000]
Document Moose::Meta::Role get_*_method_modifiers fix

14 years agoUpdate release date
Dave Rolsky [Fri, 26 Jun 2009 15:20:59 +0000]
Update release date

14 years agoFormatting tweaks
Dave Rolsky [Fri, 26 Jun 2009 15:20:52 +0000]
Formatting tweaks

14 years agomove _caller_info into Moose::Util
Jesse Luehrs [Fri, 26 Jun 2009 15:03:37 +0000]
move _caller_info into Moose::Util

14 years agoupdate Changes
Jesse Luehrs [Fri, 26 Jun 2009 03:28:55 +0000]
update Changes

14 years agofix tests for definition_context stuff
Jesse Luehrs [Fri, 26 Jun 2009 03:27:28 +0000]
fix tests for definition_context stuff

14 years agoonly warn if the attribute was defined in the same package as the method
Jesse Luehrs [Fri, 26 Jun 2009 03:27:09 +0000]
only warn if the attribute was defined in the same package as the method

14 years agomake has in roles set definition_context
Jesse Luehrs [Fri, 26 Jun 2009 03:26:48 +0000]
make has in roles set definition_context

14 years agoeradicate metaclasses
Hans Dieter Pearcey [Fri, 26 Jun 2009 01:20:23 +0000]
eradicate metaclasses

14 years agofix all examples to use handles; fix links to be to traits
Hans Dieter Pearcey [Fri, 26 Jun 2009 01:15:35 +0000]
fix all examples to use handles; fix links to be to traits

14 years agothis is now tested by 020/027.t
Jesse Luehrs [Fri, 26 Jun 2009 01:03:01 +0000]
this is now tested by 020/027.t

14 years agoMake mispelled or unknown additional attribute constructor arguments warn in a very...
nperez [Fri, 26 Jun 2009 00:54:11 +0000]
Make mispelled or unknown additional attribute constructor arguments warn in a very noisy manner

14 years agoupdate Changes
Dave Rolsky [Thu, 25 Jun 2009 23:35:00 +0000]
update Changes

14 years agoReformatting of changes a bit
Dave Rolsky [Thu, 25 Jun 2009 23:34:27 +0000]
Reformatting of changes a bit

14 years agotab fix
Hans Dieter Pearcey [Thu, 25 Jun 2009 23:15:29 +0000]
tab fix

14 years agomore author names, a few terms
Hans Dieter Pearcey [Thu, 25 Jun 2009 23:13:29 +0000]
more author names, a few terms

14 years agotypo, +doy
Hans Dieter Pearcey [Thu, 25 Jun 2009 23:11:05 +0000]
typo, +doy

14 years agotypo
Hans Dieter Pearcey [Thu, 25 Jun 2009 23:10:14 +0000]
typo

14 years agomake version match Moose
Hans Dieter Pearcey [Thu, 25 Jun 2009 23:08:44 +0000]
make version match Moose

14 years agomove _set inside the block where it matters
Hans Dieter Pearcey [Thu, 25 Jun 2009 23:08:33 +0000]
move _set inside the block where it matters

14 years agotraitS not trait
Hans Dieter Pearcey [Thu, 25 Jun 2009 23:08:02 +0000]
traitS not trait

14 years agofix obvious things that are broken
Hans Dieter Pearcey [Thu, 25 Jun 2009 22:39:04 +0000]
fix obvious things that are broken

14 years agomore tests passing
Hans Dieter Pearcey [Thu, 25 Jun 2009 22:35:14 +0000]
more tests passing

14 years agoupdate Changes
Jesse Luehrs [Thu, 25 Jun 2009 22:26:39 +0000]
update Changes

14 years agotest warnings for accessors overwriting existing methods
Jesse Luehrs [Thu, 25 Jun 2009 22:24:50 +0000]
test warnings for accessors overwriting existing methods

14 years agokill more Provided
Hans Dieter Pearcey [Thu, 25 Jun 2009 22:08:46 +0000]
kill more Provided

14 years agoremove unused (metaclass) tests
Hans Dieter Pearcey [Thu, 25 Jun 2009 22:06:12 +0000]
remove unused (metaclass) tests

14 years agodefault curried_arguments to []
Hans Dieter Pearcey [Thu, 25 Jun 2009 22:05:29 +0000]
default curried_arguments to []

14 years agomake more tests pass, remove unnecessary meta method classes
Hans Dieter Pearcey [Thu, 25 Jun 2009 22:05:20 +0000]
make more tests pass, remove unnecessary meta method classes

14 years agoslightly better test failures
Hans Dieter Pearcey [Thu, 25 Jun 2009 21:24:51 +0000]
slightly better test failures

14 years agos/provides/handles/ in method names
Hans Dieter Pearcey [Thu, 25 Jun 2009 20:42:25 +0000]
s/provides/handles/ in method names

14 years agorename MooseX -> Moose
Hans Dieter Pearcey [Thu, 25 Jun 2009 20:39:47 +0000]
rename MooseX -> Moose

14 years agocopy jay's patches to the trait tests
Hans Dieter Pearcey [Thu, 25 Jun 2009 20:35:33 +0000]
copy jay's patches to the trait tests