Dave Rolsky [Tue, 3 Feb 2009 16:29:05 +0000]
Tetx tweaks for delegation manual
Dave Rolsky [Tue, 3 Feb 2009 15:52:05 +0000]
More text tweaking
Dave Rolsky [Tue, 3 Feb 2009 15:50:38 +0000]
Don't recommend MetaDescription (says perigrin)
Dave Rolsky [Tue, 3 Feb 2009 15:49:00 +0000]
Mention MetaDescription
Dave Rolsky [Tue, 3 Feb 2009 15:33:48 +0000]
Mention the two accessor naming MX modules
Dave Rolsky [Tue, 3 Feb 2009 04:40:17 +0000]
More text tweaking
Dave Rolsky [Tue, 3 Feb 2009 04:26:19 +0000]
Text tweaks
Dave Rolsky [Tue, 3 Feb 2009 04:25:10 +0000]
Tweaking the text (shortening bits)
Dave Rolsky [Mon, 2 Feb 2009 22:52:21 +0000]
Do some hackish validation of type names in MUTC, though unfortunately
I can't find a clean way to put this into the metaclasses.
Also make sure to allow "." in type names.
Piotr Roszatycki [Sun, 1 Feb 2009 11:42:46 +0000]
* Moose does not work with Perl 5.8.0.
Dave Rolsky [Sat, 31 Jan 2009 21:16:15 +0000]
pod fixlet
Dave Rolsky [Sat, 31 Jan 2009 21:15:53 +0000]
Make MUTC load Moose before trying to use it to throw an error.
Dave Rolsky [Sat, 31 Jan 2009 17:44:33 +0000]
Don't include the grant description
Dave Rolsky [Sat, 31 Jan 2009 17:44:11 +0000]
merge moose-manual branch to trunk
Dave Rolsky [Sat, 31 Jan 2009 17:42:48 +0000]
link to GETTING HELP, not SEE ALSO
Dave Rolsky [Sat, 31 Jan 2009 17:42:30 +0000]
Moved some key items out of SEE ALSO into a separate GETTING HELP section.
Dave Rolsky [Sat, 31 Jan 2009 17:32:13 +0000]
the last manual page! MOP docs
Dave Rolsky [Sat, 31 Jan 2009 03:42:59 +0000]
First draf of MooseX manual page (just one more to go)
Dave Rolsky [Thu, 29 Jan 2009 21:33:17 +0000]
add a =pod up top
Dave Rolsky [Thu, 29 Jan 2009 21:32:43 +0000]
First draft of delegation manual docs
Dave Rolsky [Thu, 29 Jan 2009 21:03:28 +0000]
Actually wrote up all the best practices I've thought of so far (let the flame war begin!)
Dave Rolsky [Thu, 29 Jan 2009 18:20:40 +0000]
Add more best practice headers for later
Dave Rolsky [Thu, 29 Jan 2009 18:20:10 +0000]
Add a mention of load order issues
Dave Rolsky [Thu, 29 Jan 2009 18:06:47 +0000]
Mention delegation page
Dave Rolsky [Thu, 29 Jan 2009 18:05:38 +0000]
s/.pm/.pod/g
Dave Rolsky [Thu, 29 Jan 2009 18:05:14 +0000]
Types manual page
Dave Rolsky [Thu, 29 Jan 2009 16:34:35 +0000]
Don't encourage :: as a "namespace" separator for type names that
aren't class names.
Dave Rolsky [Wed, 28 Jan 2009 19:07:05 +0000]
merge from trunk to moose-manual branch
Dave Rolsky [Wed, 28 Jan 2009 19:06:14 +0000]
I am seriously sick of having to check in a regenerated MANIFEST for every commit.
Dave Rolsky [Wed, 28 Jan 2009 19:04:04 +0000]
Doh, forgot to actually add the doc change from the last checkin
Dave Rolsky [Wed, 28 Jan 2009 19:03:18 +0000]
Add changes for MUC change.
Make sure MUC docs mention when it auto-vivifies a name as a class type.
Dave Rolsky [Wed, 28 Jan 2009 19:02:07 +0000]
Add some tests to ensure that MUC auto-vivifies an unknown name in a
parameterized type as a class type.
Dave Rolsky [Wed, 28 Jan 2009 18:47:23 +0000]
A subtype should not ignore the parent type name. It should do
_something_ (and we've decided it will auto-vivify as a class type
constraint).
Dave Rolsky [Wed, 28 Jan 2009 18:42:22 +0000]
every other file uses underscores
Dave Rolsky [Mon, 26 Jan 2009 18:25:56 +0000]
Fix indentation of Role in type hierarchy
Dave Rolsky [Mon, 26 Jan 2009 16:01:38 +0000]
Load Moose::Exporter.
No need to capture the return value from Moose::Exporter->setup_import_methods
Dave Rolsky [Sun, 25 Jan 2009 16:18:06 +0000]
Add boilerplate at bottom
Dave Rolsky [Fri, 23 Jan 2009 17:48:00 +0000]
add a delegation_metaclass method to MM::Attribute, rather than hard-coding a class name
Dave Rolsky [Thu, 22 Jan 2009 23:04:38 +0000]
bump version to 0.65
Dave Rolsky [Thu, 22 Jan 2009 22:58:37 +0000]
fix this test so it actually tests the right thing (though it really needs to look at the error message to do it properly
Dave Rolsky [Thu, 22 Jan 2009 22:44:04 +0000]
perltidy this code
Dave Rolsky [Thu, 22 Jan 2009 22:39:48 +0000]
update the manifest
Dave Rolsky [Thu, 22 Jan 2009 22:39:10 +0000]
update changes for release
Dave Rolsky [Thu, 22 Jan 2009 22:37:42 +0000]
require the latest CMOP
Dave Rolsky [Thu, 22 Jan 2009 22:35:16 +0000]
yes, an explicit metaclass overrides a MetaRole declared attribute role, and that is expected behavior (metaclass is explicitly non-cooperative, traits cooperates)
Dave Rolsky [Thu, 22 Jan 2009 04:00:19 +0000]
Reformat changes
Paul Jamieson Fenwick [Thu, 22 Jan 2009 02:30:14 +0000]
Moose::Util::TypeConstraints has been added to the SEE ALSO
section of Moose.pm
Ricardo SIGNES [Wed, 21 Jan 2009 23:21:44 +0000]
fix docs
Dave Rolsky [Wed, 21 Jan 2009 23:18:24 +0000]
In maybe_type, make a proper maybe type by parameterizing the Maybe Parameterizable type
Ricardo SIGNES [Wed, 21 Jan 2009 23:12:40 +0000]
fix mistaken commit
Ricardo SIGNES [Wed, 21 Jan 2009 23:11:57 +0000]
register the type
Ricardo SIGNES [Wed, 21 Jan 2009 23:11:17 +0000]
register the type
Ricardo SIGNES [Wed, 21 Jan 2009 23:04:09 +0000]
regsiter maybe_type
Ricardo SIGNES [Wed, 21 Jan 2009 22:23:09 +0000]
maybe_type
Dave Rolsky [Mon, 19 Jan 2009 17:38:28 +0000]
Fix change description
Dave Rolsky [Mon, 19 Jan 2009 17:37:25 +0000]
Add change for bug fix.
Add space
Dave Rolsky [Mon, 19 Jan 2009 17:36:01 +0000]
Make the constraint for this subtype much dumber, to avoid failing
tests given some random valid path on someone's file system that we
didn't account for.
Yuval Kogman [Mon, 19 Jan 2009 00:50:01 +0000]
accessors can fulfill required role methods
Yuval Kogman [Sun, 18 Jan 2009 00:24:38 +0000]
Merge commit 'svn/method_generation_cleanup'
Yuval Kogman [Sat, 17 Jan 2009 22:03:26 +0000]
use _compile_code in Destructor
Yuval Kogman [Sat, 17 Jan 2009 22:03:09 +0000]
whitespace
Yuval Kogman [Sat, 17 Jan 2009 22:02:53 +0000]
use _compile_code in Constructor
Yuval Kogman [Sat, 17 Jan 2009 22:02:37 +0000]
use _compile_code in Accessor
Yuval Kogman [Sat, 17 Jan 2009 22:02:14 +0000]
Merge branch 'master' into method_generation_cleanup
Conflicts:
Changes
MANIFEST
Makefile.PL
README
lib/Moose.pm
lib/Moose/Error/Confess.pm
lib/Moose/Error/Croak.pm
lib/Moose/Error/Default.pm
lib/Moose/Exporter.pm
lib/Moose/Meta/Attribute.pm
lib/Moose/Meta/Class.pm
lib/Moose/Meta/Instance.pm
lib/Moose/Meta/Method.pm
lib/Moose/Meta/Method/Accessor.pm
lib/Moose/Meta/Method/Augmented.pm
lib/Moose/Meta/Method/Constructor.pm
lib/Moose/Meta/Method/Delegation.pm
lib/Moose/Meta/Method/Destructor.pm
lib/Moose/Meta/Method/Overriden.pm
lib/Moose/Meta/Role.pm
lib/Moose/Meta/Role/Application.pm
lib/Moose/Meta/Role/Application/RoleSummation.pm
lib/Moose/Meta/Role/Application/ToClass.pm
lib/Moose/Meta/Role/Application/ToInstance.pm
lib/Moose/Meta/Role/Application/ToRole.pm
lib/Moose/Meta/Role/Composite.pm
lib/Moose/Meta/Role/Method.pm
lib/Moose/Meta/Role/Method/Required.pm
lib/Moose/Meta/TypeCoercion.pm
lib/Moose/Meta/TypeCoercion/Union.pm
lib/Moose/Meta/TypeConstraint.pm
lib/Moose/Meta/TypeConstraint/Class.pm
lib/Moose/Meta/TypeConstraint/Enum.pm
lib/Moose/Meta/TypeConstraint/Parameterizable.pm
lib/Moose/Meta/TypeConstraint/Parameterized.pm
lib/Moose/Meta/TypeConstraint/Registry.pm
lib/Moose/Meta/TypeConstraint/Role.pm
lib/Moose/Meta/TypeConstraint/Union.pm
lib/Moose/Object.pm
lib/Moose/Role.pm
lib/Moose/Util.pm
lib/Moose/Util/MetaRole.pm
lib/Moose/Util/TypeConstraints.pm
lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm
lib/Test/Moose.pm
lib/oose.pm
Jesse Luehrs [Sat, 17 Jan 2009 01:43:52 +0000]
add a todo test for using Moose::Util::MetaRole with attributes that specify their own metaclass
Yuval Kogman [Mon, 12 Jan 2009 05:53:32 +0000]
make use of definition_context
Dave Rolsky [Mon, 12 Jan 2009 00:52:42 +0000]
Fix the super recursion bug perigrin found
Dave Rolsky [Mon, 12 Jan 2009 00:48:51 +0000]
Silence another warning
Dave Rolsky [Mon, 12 Jan 2009 00:44:58 +0000]
Kill some whitespace
Dave Rolsky [Mon, 12 Jan 2009 00:44:37 +0000]
Turn on strict & warnings. Tidy code. Shut up a warning.
Chris Prather [Sun, 11 Jan 2009 23:45:01 +0000]
add tests for recursion in super()
Dave Rolsky [Sun, 11 Jan 2009 23:15:09 +0000]
More doc fixes
Dave Rolsky [Sun, 11 Jan 2009 23:07:03 +0000]
Got to do Moose->init_meta
Dave Rolsky [Sun, 11 Jan 2009 23:01:18 +0000]
Fix function name
Dave Rolsky [Fri, 9 Jan 2009 03:45:00 +0000]
(empty) merge from trunk to moose-manual branch
Dave Rolsky [Fri, 9 Jan 2009 03:43:49 +0000]
more work on the manual, notably mostly finishing the Roles document
Shawn M Moore [Wed, 7 Jan 2009 13:40:05 +0000]
Remove Test::LongString from Makefile.PL, we don't use it in the tests
Shawn M Moore [Wed, 7 Jan 2009 13:33:42 +0000]
Remove Test::LongString from Makefile.PL, we don't use it in the tests
Dave Rolsky [Tue, 6 Jan 2009 05:43:14 +0000]
merge from trunk
Dave Rolsky [Tue, 6 Jan 2009 05:40:01 +0000]
tidy code in pod for consistency
Dave Rolsky [Tue, 6 Jan 2009 05:38:50 +0000]
tidy code in pod for consistency
Dave Rolsky [Tue, 6 Jan 2009 05:32:40 +0000]
tidy code in pod for consistency, also tidy some text
Dave Rolsky [Tue, 6 Jan 2009 05:24:24 +0000]
Ran the sample code through perltidy
Matt S Trout [Sun, 4 Jan 2009 20:39:55 +0000]
remove perl requires, fix to use correct M::I syntax
Cory G Watson [Sat, 3 Jan 2009 06:15:23 +0000]
Meta::TypeConstraint: Add some explanation for a few explanationless methods
Florian Ragwitz [Sat, 3 Jan 2009 05:28:26 +0000]
Mention the offending class when reporting errors when processing inherited attributes.
Also test for it.
Yuval Kogman [Fri, 2 Jan 2009 03:47:29 +0000]
don't sort superclasses when caching anon classes (MI is order sensitive)
Dave Rolsky [Wed, 31 Dec 2008 16:59:30 +0000]
update manifest
Dave Rolsky [Wed, 31 Dec 2008 16:47:49 +0000]
add release date and bump version
Dave Rolsky [Wed, 31 Dec 2008 16:42:51 +0000]
require CMOP 0.75
Dave Rolsky [Wed, 31 Dec 2008 16:41:29 +0000]
Add a comment explaining this test.
Dave Rolsky [Wed, 31 Dec 2008 16:07:42 +0000]
un-TODO this test
Tomas Doran [Tue, 30 Dec 2008 20:06:22 +0000]
TODO test for immutable bug
Dave Rolsky [Tue, 30 Dec 2008 15:00:21 +0000]
bump CMOP prereq to latest version
Dave Rolsky [Tue, 30 Dec 2008 14:54:21 +0000]
merge from trunk to moose-manual branch
Dave Rolsky [Tue, 23 Dec 2008 14:57:05 +0000]
work in progress on roles
Dave Rolsky [Tue, 23 Dec 2008 14:23:29 +0000]
Tidy the code
Dave Rolsky [Tue, 23 Dec 2008 14:22:19 +0000]
Reformat code with perltidy
Dave Rolsky [Mon, 22 Dec 2008 13:34:58 +0000]
Fix some typos
Shawn M Moore [Mon, 22 Dec 2008 02:52:12 +0000]
Rename verify_type_constraint to verify_against_type_constraint