15 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)

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

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

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

15 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

15 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

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

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

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

15 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.

15 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

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

15 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+)

15 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

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

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

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

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

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

15 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

15 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

15 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

15 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

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

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

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

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

15 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

15 years agowarn if an accessor overrides a locally defined method
Jesse Luehrs [Thu, 25 Jun 2009 21:36:40 +0000]
warn if an accessor overrides a locally defined method

15 years agoFix stevanism in a comment
Shawn M Moore [Thu, 25 Jun 2009 21:11:37 +0000]
Fix stevanism in a comment

15 years agoApply josh's Moose::Exporter improvements so we have with_meta
Shawn M Moore [Thu, 25 Jun 2009 20:07:35 +0000]
Apply josh's Moose::Exporter improvements so we have with_meta

15 years agoTODOify rbuels's failing test, see [rt.cpan.org #47350]
Shawn M Moore [Thu, 25 Jun 2009 20:03:27 +0000]
TODOify rbuels's failing test, see [rt.cpan.org #47350]

15 years agoadd DUCKTYPE to the excluded spelling list
Chris Prather [Thu, 25 Jun 2009 18:03:41 +0000]
add DUCKTYPE to the excluded spelling list

15 years agoexclude DuckType methods from Pod::Coverage tests
Chris Prather [Thu, 25 Jun 2009 17:51:30 +0000]
exclude DuckType methods from Pod::Coverage tests

15 years agoMerge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Shawn M Moore [Thu, 25 Jun 2009 17:49:20 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose

15 years agoDeprecated the Role type (use role_type instead).
Dave Rolsky [Thu, 25 Jun 2009 17:45:02 +0000]
Deprecated the Role type (use role_type instead).

15 years agoThe Role type simply checks if $object->can('does')
Dave Rolsky [Thu, 25 Jun 2009 17:34:58 +0000]
The Role type simply checks if $object->can('does')

15 years agoMake indentation in hierarchy consistent
Dave Rolsky [Thu, 25 Jun 2009 17:20:49 +0000]
Make indentation in hierarchy consistent

15 years agoupdate Changes to document duck type documentation
Chris Prather [Thu, 25 Jun 2009 17:38:05 +0000]
update Changes to document duck type documentation

15 years agocorrect some spelling
Chris Prather [Thu, 25 Jun 2009 17:23:30 +0000]
correct some spelling

15 years agoWe don't use English in Moose, or in these test files
Shawn M Moore [Thu, 25 Jun 2009 16:13:23 +0000]
We don't use English in Moose, or in these test files

15 years agoMerge commit 'origin/meta_role_modifiers_bug'
Shawn M Moore [Thu, 25 Jun 2009 16:13:06 +0000]
Merge commit 'origin/meta_role_modifiers_bug'

15 years agoadd docs for ducktype handles that Sartak wrote
Chris Prather [Thu, 25 Jun 2009 15:47:23 +0000]
add docs for ducktype handles that Sartak wrote

15 years agos/XX/84/
Hans Dieter Pearcey [Thu, 25 Jun 2009 15:35:03 +0000]
s/XX/84/

15 years agoAllow Moose::Meta::TypeConstraint::DuckType in handles, since it is just a list of...
Shawn M Moore [Thu, 25 Jun 2009 06:47:55 +0000]
Allow Moose::Meta::TypeConstraint::DuckType in handles, since it is just a list of methods

15 years agoPunctuation
Shawn M Moore [Thu, 25 Jun 2009 06:27:28 +0000]
Punctuation

15 years agoReify duck type from a regular subtype into an actual class
Shawn M Moore [Thu, 25 Jun 2009 06:26:49 +0000]
Reify duck type from a regular subtype into an actual class

15 years agoCopy and paste doc is bad! :)
Shawn M Moore [Thu, 25 Jun 2009 04:38:05 +0000]
Copy and paste doc is bad! :)

15 years agoall does what we want anyway, no need for the weird if/return stuff
Shawn M Moore [Thu, 25 Jun 2009 04:20:29 +0000]
all does what we want anyway, no need for the weird if/return stuff

15 years agoWe no longer use $class
Shawn M Moore [Thu, 25 Jun 2009 04:18:46 +0000]
We no longer use $class

15 years agoThe Object type constraint filters out Regexp
Shawn M Moore [Thu, 25 Jun 2009 04:13:38 +0000]
The Object type constraint filters out Regexp

15 years agoupdate Changes
Hans Dieter Pearcey [Wed, 24 Jun 2009 21:02:06 +0000]
update Changes

15 years agoassociate methods installed by delegation
Hans Dieter Pearcey [Wed, 24 Jun 2009 21:01:04 +0000]
associate methods installed by delegation

15 years agofix english
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:55:02 +0000]
fix english

15 years agodocument 'bare'
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:50:03 +0000]
document 'bare'

15 years agofinish the bare_attribute merge that I somehow screwed up
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:46:43 +0000]
finish the bare_attribute merge that I somehow screwed up

15 years agoMerge branch 'bare_attribute'
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:43:54 +0000]
Merge branch 'bare_attribute'

15 years agowarn instead of dying
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:27:01 +0000]
warn instead of dying

15 years agodocument new behavior
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:22:58 +0000]
document new behavior

15 years agowarn instead of dying
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:27:01 +0000]
warn instead of dying

15 years agodocument new behavior
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:22:58 +0000]
document new behavior

15 years agoback out 'bare' attribute changes (moving to a branch)
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:17:07 +0000]
back out 'bare' attribute changes (moving to a branch)

15 years agodon't override attach_to_class, override install_accessors
Hans Dieter Pearcey [Wed, 24 Jun 2009 20:15:40 +0000]
don't override attach_to_class, override install_accessors

15 years agodie on attributes with no methods and no is => 'bare'
Hans Dieter Pearcey [Wed, 24 Jun 2009 18:15:40 +0000]
die on attributes with no methods and no is => 'bare'

15 years agoDoc patch to better explain BUILD arguments better
Jay Kuri [Tue, 23 Jun 2009 21:23:02 +0000]
Doc patch to better explain BUILD arguments better

15 years agoAdd release date 0.83
Dave Rolsky [Tue, 23 Jun 2009 19:18:26 +0000]
Add release date

15 years agorequire CMOP 0.88
Dave Rolsky [Tue, 23 Jun 2009 19:18:10 +0000]
require CMOP 0.88

15 years agobump version to 0.83
Dave Rolsky [Tue, 23 Jun 2009 19:17:42 +0000]
bump version to 0.83

15 years agothese todo tests work now, with cmop fixes
Jesse Luehrs [Tue, 23 Jun 2009 05:27:55 +0000]
these todo tests work now, with cmop fixes

15 years agothe metaclass is a Moose::Meta::Class, so it should be immutable
Jesse Luehrs [Tue, 23 Jun 2009 05:26:40 +0000]
the metaclass is a Moose::Meta::Class, so it should be immutable

15 years agotest that the trait is still applied
Jesse Luehrs [Tue, 23 Jun 2009 05:25:34 +0000]
test that the trait is still applied

15 years agomake this test more correct with regards to immutability of metaclasses
Jesse Luehrs [Mon, 22 Jun 2009 14:27:26 +0000]
make this test more correct with regards to immutability of metaclasses

15 years agoadded fix for bug tested in 4c8c390
Robert Buels [Mon, 22 Jun 2009 14:11:29 +0000]
added fix for bug tested in 4c8c390

15 years ago added failing test for Moose::Meta::Role::get_*_method_modifiers empty bug
Robert Buels [Mon, 22 Jun 2009 14:10:50 +0000]
added failing test for Moose::Meta::Role::get_*_method_modifiers empty bug

15 years agoadded little test for warning when an attribute overrides an implemented method
Robert Buels [Mon, 22 Jun 2009 14:09:48 +0000]
added little test for warning when an attribute overrides an implemented method

15 years agoMerge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 [Mon, 22 Jun 2009 13:32:35 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose

15 years agomention MooseX::NonMoose in extensions manual
Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 [Mon, 22 Jun 2009 13:30:08 +0000]
mention MooseX::NonMoose in extensions manual

* patch written by billb on IRC

15 years agoAdd a conflict on MX::Singleton 0.17
Dave Rolsky [Sun, 21 Jun 2009 20:18:01 +0000]
Add a conflict on MX::Singleton 0.17

15 years agobump version to 0.82
Dave Rolsky [Sun, 21 Jun 2009 20:01:05 +0000]
bump version to 0.82

15 years agocorrect pod document name
Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 [Mon, 22 Jun 2009 11:13:13 +0000]
correct pod document name

* fixes indexing on search.cpan.org, reported by abraxxa on IRC

15 years agoreadding the __MOP__ key fixes this TODO test
Jesse Luehrs [Mon, 22 Jun 2009 05:38:58 +0000]
readding the __MOP__ key fixes this TODO test

15 years agoupdate Changes
Jesse Luehrs [Mon, 22 Jun 2009 05:35:54 +0000]
update Changes

15 years agojust use _construct_instance from CMOP
Jesse Luehrs [Sun, 21 Jun 2009 20:34:10 +0000]
just use _construct_instance from CMOP

15 years agoadd changes version & release date
Dave Rolsky [Sun, 21 Jun 2009 20:00:26 +0000]
add changes version & release date

15 years agoShut up a warning about not overwriting DESTROY
Dave Rolsky [Sun, 21 Jun 2009 16:30:58 +0000]
Shut up a warning about not overwriting DESTROY

15 years agowork with Inlined changes in CMOP
Dave Rolsky [Sun, 21 Jun 2009 16:22:35 +0000]
work with Inlined changes in CMOP

15 years agorequire CMOP 0.87 ($NEXT)
Dave Rolsky [Sun, 21 Jun 2009 15:47:33 +0000]
require CMOP 0.87 ($NEXT)

15 years agoThe content of the warning for wrapped structors has changed
Dave Rolsky [Sun, 21 Jun 2009 15:46:39 +0000]
The content of the warning for wrapped structors has changed

15 years agodictionary updates for spell test
Dave Rolsky [Sun, 21 Jun 2009 15:44:54 +0000]
dictionary updates for spell test

15 years agoNo plural of syntax
Dave Rolsky [Sun, 21 Jun 2009 15:44:43 +0000]
No plural of syntax

15 years agoTone down the judgement, add another reason to use MX::Singleton
Dave Rolsky [Sun, 21 Jun 2009 15:42:37 +0000]
Tone down the judgement, add another reason to use MX::Singleton

15 years agoInherit from CMOP::Method::Inlined, not ::Generated
Dave Rolsky [Sun, 21 Jun 2009 15:40:12 +0000]
Inherit from CMOP::Method::Inlined, not ::Generated

15 years agoCheck that the value is an object in duck_type TC
Yuval Kogman [Sun, 21 Jun 2009 15:13:01 +0000]
Check that the value is an object in duck_type TC

15 years agoAdded POD about the 'documentation' option for the 'has' function
dandv [Wed, 10 Jun 2009 05:26:57 +0000]
Added POD about the 'documentation' option for the 'has' function

15 years agotest removed
Moritz Onken [Sat, 13 Jun 2009 22:42:16 +0000]
test removed

15 years agofailing test class_type meta class
Moritz Onken [Sat, 13 Jun 2009 22:09:22 +0000]
failing test class_type meta class

15 years agoYou CAN use trigger on read-only attributes.
Dylan William Hardison [Thu, 11 Jun 2009 15:59:03 +0000]
You CAN use trigger on read-only attributes.

15 years agosingle quotes for non-interpolating strings
Dave Rolsky [Thu, 11 Jun 2009 08:02:54 +0000]
single quotes for non-interpolating strings

15 years agoRemove useless BEGIN and tidy code
Dave Rolsky [Thu, 11 Jun 2009 08:02:38 +0000]
Remove useless BEGIN and tidy code

15 years agoMerge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Dave Rolsky [Thu, 11 Jun 2009 08:02:01 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose