15 years agoDocs for Moose::Meta::TypeCoercion
Dave Rolsky [Wed, 25 Mar 2009 19:08:47 +0000]
Docs for Moose::Meta::TypeCoercion

15 years agodocs for Moose::Meta::Role::Composite
Dave Rolsky [Tue, 24 Mar 2009 21:03:04 +0000]
docs for Moose::Meta::Role::Composite

15 years agoAdd note about why this class has no docs
Dave Rolsky [Tue, 24 Mar 2009 20:56:40 +0000]
Add note about why this class has no docs

15 years agoPoint people at Moose::Manual, not Moose::Intro
Dave Rolsky [Tue, 24 Mar 2009 14:06:37 +0000]
Point people at Moose::Manual, not Moose::Intro

15 years agoMention Moose::Manual::Contributing in the "feature requests" section of
Shawn M Moore [Tue, 24 Mar 2009 12:47:43 +0000]
Mention Moose::Manual::Contributing in the "feature requests" section of
Moose.pm

15 years agoAPI docs for Moose::Meta::Role
Dave Rolsky [Tue, 24 Mar 2009 02:42:57 +0000]
API docs for Moose::Meta::Role

15 years agoFormatting tweaks, and credit Ash for Constructor changes
Dave Rolsky [Mon, 23 Mar 2009 18:14:48 +0000]
Formatting tweaks, and credit Ash for Constructor changes

15 years agoAdd some more details to Delta for next release
Dave Rolsky [Mon, 23 Mar 2009 18:14:34 +0000]
Add some more details to Delta for next release

15 years agoDocs for MM::Method::Overridden
Dave Rolsky [Mon, 23 Mar 2009 18:09:08 +0000]
Docs for MM::Method::Overridden

15 years agochanges for merge of refactor-immutable branch and depend on the very latest cmop
Dave Rolsky [Mon, 23 Mar 2009 15:38:20 +0000]
changes for merge of refactor-immutable branch and depend on the very latest cmop

15 years agoMerge branch 'refactor-immutable'
Dave Rolsky [Mon, 23 Mar 2009 15:34:25 +0000]
Merge branch 'refactor-immutable'

15 years agodocs for MM::Method::Destructor
Dave Rolsky [Mon, 23 Mar 2009 14:04:43 +0000]
docs for MM::Method::Destructor

15 years ago"requires" no longer requires non-generated methods
Shawn M Moore [Mon, 23 Mar 2009 03:39:13 +0000]
"requires" no longer requires non-generated methods

15 years agoDoc typo fix
Shawn M Moore [Mon, 23 Mar 2009 00:53:11 +0000]
Doc typo fix

15 years agomake MMM::Destructor->is_needed a class method only
Dave Rolsky [Sat, 21 Mar 2009 15:16:19 +0000]
make MMM::Destructor->is_needed a class method only

15 years agoMake MM::Method::Constructor a subclass of CMOP::Method::Constructor.
Dave Rolsky [Sat, 21 Mar 2009 15:11:53 +0000]
Make MM::Method::Constructor a subclass of CMOP::Method::Constructor.

15 years agoSome small doc tweaks MM::Method::Delegation
Dave Rolsky [Sat, 21 Mar 2009 15:06:48 +0000]
Some small doc tweaks MM::Method::Delegation

15 years agoadd changes for MMMC
Dave Rolsky [Sat, 21 Mar 2009 15:03:46 +0000]
add changes for MMMC

15 years agoRemove the long-deprecated intliaze_body method
Dave Rolsky [Sat, 21 Mar 2009 15:02:57 +0000]
Remove the long-deprecated intliaze_body method

15 years agodocs for MM::Method::Constructor.
Dave Rolsky [Sat, 21 Mar 2009 15:01:56 +0000]
docs for MM::Method::Constructor.
also removed some methods that were duplicating the parent class

15 years agoRefactored to make _generate_triggers a lot less nesty. Also tidied
Dave Rolsky [Sat, 21 Mar 2009 14:54:51 +0000]
Refactored to make _generate_triggers a lot less nesty. Also tidied
the method.

15 years agoadd INHERITANCE section to classes that already have revised docs
Dave Rolsky [Sat, 21 Mar 2009 14:45:13 +0000]
add INHERITANCE section to classes that already have revised docs

15 years agodocs for MM::Method::Augmented
Dave Rolsky [Sat, 21 Mar 2009 14:44:06 +0000]
docs for MM::Method::Augmented

15 years agodoc revamp for MM::Method::Accessor
Dave Rolsky [Sat, 21 Mar 2009 14:39:58 +0000]
doc revamp for MM::Method::Accessor

15 years agotext tweaklets (I always write a lot of hand-waving when I should just say "do X")
Dave Rolsky [Sat, 21 Mar 2009 14:37:42 +0000]
text tweaklets (I always write a lot of hand-waving when I should just say "do X")

15 years agorevamp docs for MM::Method
Dave Rolsky [Sat, 21 Mar 2009 14:36:58 +0000]
revamp docs for MM::Method

15 years agoDoc tweak for MM::Instance
Dave Rolsky [Sat, 21 Mar 2009 14:33:14 +0000]
Doc tweak for MM::Instance

15 years agoRevamped Moose::Meta::Class docs and updated coverage & spelling lists
Dave Rolsky [Sat, 21 Mar 2009 14:30:17 +0000]
Revamped Moose::Meta::Class docs and updated coverage & spelling lists

I'm explicitly not documenting the error related methods for now. I
think they need some review before we try to document them for end
user use.

15 years agoFix a comment in the typo
Dave Rolsky [Sat, 21 Mar 2009 03:07:08 +0000]
Fix a comment in the typo

15 years agoPOD and spelling fixes for MM::Attribute
Dave Rolsky [Sat, 21 Mar 2009 03:05:25 +0000]
POD and spelling fixes for MM::Attribute

15 years agoDocument new Manual pages in Changes
Dave Rolsky [Sat, 21 Mar 2009 02:28:18 +0000]
Document new Manual pages in Changes

15 years agofix a bunch of spelling errors
Dave Rolsky [Sat, 21 Mar 2009 02:27:17 +0000]
fix a bunch of spelling errors

15 years agoPoD fix
Dave Rolsky [Sat, 21 Mar 2009 02:22:40 +0000]
PoD fix

15 years agoTook a revision pass through this document
Dave Rolsky [Sat, 21 Mar 2009 02:21:50 +0000]
Took a revision pass through this document

15 years agoTook a revision pass through this document.
Dave Rolsky [Sat, 21 Mar 2009 02:15:18 +0000]
Took a revision pass through this document.

15 years agoAdd new Manual docs to Moose::Manual
Dave Rolsky [Sat, 21 Mar 2009 02:00:45 +0000]
Add new Manual docs to Moose::Manual

15 years agoTypo fix!
Shawn M Moore [Sat, 21 Mar 2009 01:15:23 +0000]
Typo fix!

15 years agoTypo fixes
Shawn M Moore [Sat, 21 Mar 2009 01:00:14 +0000]
Typo fixes

15 years agoMerge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Stevan Little [Sat, 21 Mar 2009 00:28:09 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose

15 years ago- adding the contributing and delta pods
Stevan Little [Sat, 21 Mar 2009 00:27:49 +0000]
- adding the contributing and delta pods

15 years agoMerge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Ash Berlin [Fri, 20 Mar 2009 20:21:34 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose

Conflicts:
Changes

15 years agoMake Meta::Method::Constructor easier to subclass
Ash Berlin [Fri, 20 Mar 2009 20:17:45 +0000]
Make Meta::Method::Constructor easier to subclass

15 years agodoc revamp for MM::Attribute
Dave Rolsky [Fri, 20 Mar 2009 20:02:32 +0000]
doc revamp for MM::Attribute

15 years agoRemove unused bit of code
Dave Rolsky [Fri, 20 Mar 2009 16:43:51 +0000]
Remove unused bit of code

15 years agoMake the POD formatting match other Moose POD
Dave Rolsky [Fri, 20 Mar 2009 15:49:58 +0000]
Make the POD formatting match other Moose POD

15 years agoMerge branch 'refactor-immutable' of gitmo@jules.scsys.co.uk:Moose into refactor...
Dave Rolsky [Thu, 19 Mar 2009 16:40:22 +0000]
Merge branch 'refactor-immutable' of gitmo@jules.scsys.co.uk:Moose into refactor-immutable

15 years agoChanges to work with refactoring of immutable code in CMOP
Dave Rolsky [Thu, 19 Mar 2009 16:36:43 +0000]
Changes to work with refactoring of immutable code in CMOP

15 years agoChanges to work with refactoring of immutable code in CMOP
Dave Rolsky [Thu, 19 Mar 2009 16:36:43 +0000]
Changes to work with refactoring of immutable code in CMOP

15 years agoDepend directly on Data::OptList
Shawn M Moore [Wed, 18 Mar 2009 21:19:35 +0000]
Depend directly on Data::OptList

15 years agoAnchor the trustme regex
Dave Rolsky [Wed, 18 Mar 2009 17:21:35 +0000]
Anchor the trustme regex

15 years agoAnother word in the dictionary
Dave Rolsky [Sat, 14 Mar 2009 20:02:08 +0000]
Another word in the dictionary

15 years agoRedo this example using a glob reference, since the array ref version
Dave Rolsky [Sat, 14 Mar 2009 19:38:14 +0000]
Redo this example using a glob reference, since the array ref version
was broken, and fixing it would make it really complicated.

15 years agoRevert "make re-applying a role to an object instance a no-op."
Dave Rolsky [Sat, 14 Mar 2009 18:12:38 +0000]
Revert "make re-applying a role to an object instance a no-op."

The fix is to just check for this oneself:

 Role->meta->apply($obj) unless $obj->meta->does_role('Role');

This reverts commit bfe4136962533b04367ff4f5f3c483536c31231d.

15 years agoSmall code cleanup
Dave Rolsky [Sat, 14 Mar 2009 18:12:19 +0000]
Small code cleanup

15 years agofix some spelling mistakes and update the local dictionary
Dave Rolsky [Sat, 14 Mar 2009 18:04:14 +0000]
fix some spelling mistakes and update the local dictionary

15 years agomake re-applying a role to an object instance a no-op. Previously, we ended up making...
Dave Rolsky [Sat, 14 Mar 2009 16:29:27 +0000]
make re-applying a role to an object instance a no-op. Previously, we ended up making a new anon class every time the same role was re-applied.

15 years agoAdd changes for hdp's inherited lazy_build fix
Dave Rolsky [Fri, 13 Mar 2009 16:51:17 +0000]
Add changes for hdp's inherited lazy_build fix

15 years agoMerge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Dave Rolsky [Fri, 13 Mar 2009 16:49:27 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose

15 years agolazy_build should be able to be added in inherited attributes
Hans Dieter Pearcey [Thu, 12 Mar 2009 04:03:27 +0000]
lazy_build should be able to be added in inherited attributes

15 years agoAdd changes entry for Moose::Exporter changes
Dave Rolsky [Wed, 11 Mar 2009 03:29:38 +0000]
Add changes entry for Moose::Exporter changes

15 years agouse &function notation to silence Scalar::Util::set_prototype
Daisuke Maki (lestrrat) [Wed, 11 Mar 2009 03:23:51 +0000]
use &function notation to silence Scalar::Util::set_prototype

15 years agoexport functions with prototype
Daisuke Maki (lestrrat) [Wed, 11 Mar 2009 03:16:24 +0000]
export functions with prototype

15 years agoMention Radu in changes
Dave Rolsky [Mon, 9 Mar 2009 21:21:46 +0000]
Mention Radu in changes

15 years agoSome more tests
Dave Rolsky [Mon, 9 Mar 2009 21:18:39 +0000]
Some more tests

15 years agoNo more My. in type names
Dave Rolsky [Mon, 9 Mar 2009 21:17:47 +0000]
No more My. in type names

15 years agodoc fixes from Radu Greab
Dave Rolsky [Mon, 9 Mar 2009 21:16:19 +0000]
doc fixes from Radu Greab

15 years agoMore gitignore files
Shawn M Moore [Sun, 8 Mar 2009 07:37:12 +0000]
More gitignore files

15 years ago.gitignore file
Shawn M Moore [Sun, 8 Mar 2009 07:20:43 +0000]
.gitignore file

15 years agoTest fixes for the more descriptive error messages
Shawn M Moore [Sun, 8 Mar 2009 07:20:06 +0000]
Test fixes for the more descriptive error messages

15 years agoEnsure we conflict with MXAH < 0.14
Mike Whitaker [Thu, 5 Mar 2009 22:08:52 +0000]
Ensure we conflict with MXAH < 0.14

15 years agoLink to Basics/Recipe9 from Moose.pm's builder blurb
Cory G Watson [Thu, 5 Mar 2009 21:07:45 +0000]
Link to Basics/Recipe9 from Moose.pm's builder blurb

15 years agoFix pod formatting typo
Cory G Watson [Thu, 5 Mar 2009 20:52:38 +0000]
Fix pod formatting typo

15 years agoMention meta recipe 7 in changes
Dave Rolsky [Tue, 3 Mar 2009 16:10:50 +0000]
Mention meta recipe 7 in changes

15 years agoMeta recipe 7 is no longer todo
Dave Rolsky [Tue, 3 Mar 2009 16:10:08 +0000]
Meta recipe 7 is no longer todo

15 years agoWrote the meta-instance recipe
Dave Rolsky [Tue, 3 Mar 2009 16:08:36 +0000]
Wrote the meta-instance recipe

15 years agoadditional warning
Daisuke Maki [Tue, 3 Mar 2009 14:46:36 +0000]
additional warning

15 years agoas requested by rafl
Hans Dieter Pearcey [Sat, 28 Feb 2009 15:19:06 +0000]
as requested by rafl

15 years agoRemove some extra code that made the test not test what it should be testing
Dave Rolsky [Thu, 26 Feb 2009 15:57:15 +0000]
Remove some extra code that made the test not test what it should be testing

15 years agoFix dotted type names to use :: instead, as per earlier in BestPractices
Mike Whitaker [Thu, 26 Feb 2009 09:16:26 +0000]
Fix dotted type names to use :: instead, as per earlier in BestPractices

15 years agoAdd changes for latest TC change
Dave Rolsky [Wed, 25 Feb 2009 19:57:03 +0000]
Add changes for latest TC change

15 years agoCatch calls to subtype that just provide a name (and no parent) and barf on them.
Dave Rolsky [Wed, 25 Feb 2009 19:55:15 +0000]
Catch calls to subtype that just provide a name (and no parent) and barf on them.

15 years agoClarify an old changes entry
Dave Rolsky [Wed, 25 Feb 2009 19:50:15 +0000]
Clarify an old changes entry

15 years agobump version and update Changes for release 0.72
Dave Rolsky [Tue, 24 Feb 2009 04:44:24 +0000]
bump version and update Changes for release

15 years agoHandle Foo->new(undef) consistently, with an error saying a single param to new(...
Dave Rolsky [Mon, 23 Feb 2009 21:22:26 +0000]
Handle Foo->new(undef) consistently, with an error saying a single param to new() must be a hashref

15 years agonew test
Stevan Little [Mon, 23 Feb 2009 19:58:00 +0000]
new test

15 years agorequire the dev version of CMOP, 0.77_01 0.71_01
Dave Rolsky [Sun, 22 Feb 2009 16:26:21 +0000]
require the dev version of CMOP, 0.77_01

15 years agoMore changes for next version
Dave Rolsky [Sun, 22 Feb 2009 16:24:08 +0000]
More changes for next version

15 years agoUpdate changes for release
Dave Rolsky [Sun, 22 Feb 2009 16:21:51 +0000]
Update changes for release

15 years agomake a dev version to go with the CMOP release
Dave Rolsky [Sun, 22 Feb 2009 16:21:38 +0000]
make a dev version to go with the CMOP release

15 years agobump version
Dave Rolsky [Sun, 22 Feb 2009 15:54:57 +0000]
bump version
not releasing yet, but I want to install this locally as a new version

15 years agoStart changes for 0.72
Dave Rolsky [Sun, 22 Feb 2009 15:46:11 +0000]
Start changes for 0.72

15 years agoA couple changes to make MX::Types keep working.
Dave Rolsky [Sun, 22 Feb 2009 04:22:36 +0000]
A couple changes to make MX::Types keep working.

First, make subtype handle a first arg which is a blessed reference
(which MX::Types will cause to happen).

Second, kill the prototype on as() and use a nasty hack to make it
keep working.

15 years agoOfficially document sugar-free form for type and subtype where it
Dave Rolsky [Sat, 21 Feb 2009 22:28:17 +0000]
Officially document sugar-free form for type and subtype where it
accepts a hashref of named parameters, rather than positional params.

This preserves the safety of non-positional params, but lets you
integrate easily with other modules, for doing

  subtype( 'Foo', { where => sub_returner() } );

Added tests for this new style and made sure the docs show it too.

15 years agoChange how the TC sugar bits work so that the arguments are
Dave Rolsky [Sat, 21 Feb 2009 22:00:59 +0000]
Change how the TC sugar bits work so that the arguments are
unambiguous (as long as you use the sugar).

If type or subtype is called without sugar helpers, the behavior
remains the same (but is deprecated).

Added tests for the things that are fixed, as well as for the old behavior.

15 years agoMissing a space in the error message here
Dave Rolsky [Sat, 21 Feb 2009 20:23:21 +0000]
Missing a space in the error message here

15 years agoA hack I think will fix the formatting on search.cpan.
Dave Rolsky [Sat, 21 Feb 2009 19:15:45 +0000]
A hack I think will fix the formatting on search.cpan.

search.cpan seems to dislike a =begin block that isn't a single
word. Hopefully it accepts dashes.

If search.cpan wasn't a fucking closed source app I could actually
look at the code and figure this out.

15 years agoWe were leaving the package name in the arg list
Dave Rolsky [Sat, 21 Feb 2009 15:28:35 +0000]
We were leaving the package name in the arg list

15 years agoChanges to work with 0.78 meta-instance code, which no longer expects
Dave Rolsky [Fri, 20 Feb 2009 20:11:05 +0000]
Changes to work with 0.78 meta-instance code, which no longer expects
a quoted attr name when inlning attr access.

15 years agoWe need to make sure Moose is loaded before using
Dave Rolsky [Fri, 20 Feb 2009 18:06:53 +0000]
We need to make sure Moose is loaded before using
Moose->throw_error. Normally Moose is loaded, but in cases where it's
not we end up losing the real error, which is very annoying.

15 years agoPerltidy this test file
Dave Rolsky [Fri, 20 Feb 2009 17:30:32 +0000]
Perltidy this test file