16 years agoIgnore the generated Mouse::Tiny
Shawn M Moore [Sun, 28 Sep 2008 19:04:18 +0000]
Ignore the generated Mouse::Tiny

16 years agoFirst stab at generating Mouse::Tiny
Shawn M Moore [Sun, 28 Sep 2008 19:04:11 +0000]
First stab at generating Mouse::Tiny

16 years agoDon't construct a Test::Builder at BEGIN time, only once throws_ok or lives_ok is...
Shawn M Moore [Sun, 28 Sep 2008 18:42:15 +0000]
Don't construct a Test::Builder at BEGIN time, only once throws_ok or lives_ok is called

16 years agoRun all of Mouse::Util at BEGIN time
Shawn M Moore [Sun, 28 Sep 2008 18:42:09 +0000]
Run all of Mouse::Util at BEGIN time

16 years agoNotify us of what versions of everything we have from Mouse::Util (and if it even...
Shawn M Moore [Sun, 28 Sep 2008 17:29:16 +0000]
Notify us of what versions of everything we have from Mouse::Util (and if it even loaded)

16 years agoSmall doc tweaks
Shawn M Moore [Sun, 28 Sep 2008 17:25:14 +0000]
Small doc tweaks

16 years agoCredit Yuval, he's done a bunch of hacking
Shawn M Moore [Sun, 28 Sep 2008 17:23:54 +0000]
Credit Yuval, he's done a bunch of hacking

16 years agoNote our deplessness
Shawn M Moore [Sun, 28 Sep 2008 17:22:36 +0000]
Note our deplessness

16 years agoFacts!
Shawn M Moore [Sun, 28 Sep 2008 17:22:28 +0000]
Facts!

16 years agoChanges
Shawn M Moore [Sun, 28 Sep 2008 17:08:01 +0000]
Changes

16 years agoDoc that we have implementations for throws_ok and lives_ok
Shawn M Moore [Sun, 28 Sep 2008 16:46:19 +0000]
Doc that we have implementations for throws_ok and lives_ok

16 years agoSkip some tests if we don't have Class::Method::Modifiers
Shawn M Moore [Sun, 28 Sep 2008 16:26:03 +0000]
Skip some tests if we don't have Class::Method::Modifiers

16 years agoFixes for $Test::Builder::Tester, we want to invoke new to get our own instance
Shawn M Moore [Sun, 28 Sep 2008 16:25:54 +0000]
Fixes for $Test::Builder::Tester, we want to invoke new to get our own instance

16 years agoWe no longer depend on Test::Exception
Shawn M Moore [Sun, 28 Sep 2008 16:25:48 +0000]
We no longer depend on Test::Exception

16 years agoTest::Exception!
Shawn M Moore [Sun, 28 Sep 2008 16:25:42 +0000]
Test::Exception!

16 years agoAdd throws_ok to Mouse::Util
Shawn M Moore [Sun, 28 Sep 2008 16:25:31 +0000]
Add throws_ok to Mouse::Util

16 years agoBegin replacing Test::Exception with a Moose::Util :test
Shawn M Moore [Sun, 28 Sep 2008 16:25:22 +0000]
Begin replacing Test::Exception with a Moose::Util :test

16 years agoWe don't need to do both eval and Module::Name -> Module/Name.pm munging
Shawn M Moore [Sun, 28 Sep 2008 15:18:50 +0000]
We don't need to do both eval and Module::Name -> Module/Name.pm munging

16 years agoSimplification of blessed, we don't need to lift the refs stricture
Shawn M Moore [Sun, 28 Sep 2008 15:18:41 +0000]
Simplification of blessed, we don't need to lift the refs stricture

16 years agoWe need consistency for this one
Shawn M Moore [Sun, 28 Sep 2008 05:30:55 +0000]
We need consistency for this one

16 years agoBump to 0.08
Shawn M Moore [Sun, 28 Sep 2008 05:30:45 +0000]
Bump to 0.08

16 years agoone day a stray empty line will kill me
Shawn M Moore [Sun, 28 Sep 2008 04:30:16 +0000]
one day a stray empty line will kill me

16 years agodoc
Shawn M Moore [Sun, 28 Sep 2008 04:29:26 +0000]
doc

16 years agoAlter the weaken support a bit
Shawn M Moore [Sun, 28 Sep 2008 04:29:20 +0000]
Alter the weaken support a bit

16 years agoChanges
Shawn M Moore [Sun, 28 Sep 2008 04:17:52 +0000]
Changes

16 years agoRemove dep on CMM by just delay-loading
Shawn M Moore [Sun, 28 Sep 2008 04:02:57 +0000]
Remove dep on CMM by just delay-loading

16 years agoRemove dependency on Scalar::Util
Shawn M Moore [Sun, 28 Sep 2008 04:01:13 +0000]
Remove dependency on Scalar::Util

16 years agoweaken for Mouse::Util which will load up Scalar::Util
Shawn M Moore [Sun, 28 Sep 2008 04:01:05 +0000]
weaken for Mouse::Util which will load up Scalar::Util

16 years agoSkip t/021-weak-ref if we don't have Scalar::Util
Shawn M Moore [Sun, 28 Sep 2008 04:00:56 +0000]
Skip t/021-weak-ref if we don't have Scalar::Util

16 years agoopenhandle
Shawn M Moore [Sun, 28 Sep 2008 04:00:48 +0000]
openhandle

16 years agoreftype (which is used by openhandle but not Mouse directly)
Shawn M Moore [Sun, 28 Sep 2008 04:00:33 +0000]
reftype (which is used by openhandle but not Mouse directly)

16 years agolooks_like_number
Shawn M Moore [Sun, 28 Sep 2008 03:46:22 +0000]
looks_like_number

16 years agoMouse::Util::blessed
Shawn M Moore [Sun, 28 Sep 2008 03:43:06 +0000]
Mouse::Util::blessed

16 years agouse Mouse::Util 'get_linear_isa' instead of MRO::Compat directly
Shawn M Moore [Sun, 28 Sep 2008 03:12:58 +0000]
use Mouse::Util 'get_linear_isa' instead of MRO::Compat directly

16 years agoMouse::Util for pure-perl implementations of functions we depend on, in case the...
Shawn M Moore [Sun, 28 Sep 2008 03:12:30 +0000]
Mouse::Util for pure-perl implementations of functions we depend on, in case the dependencies are unavailable

16 years agoMake requires/excludes an error until they are implemented
Shawn M Moore [Sun, 28 Sep 2008 02:51:59 +0000]
Make requires/excludes an error until they are implemented

16 years ago..and the Makefile.PL
Shawn M Moore [Sun, 28 Sep 2008 02:49:28 +0000]
..and the Makefile.PL

16 years agoDrop Sub::Exporter from Mouse::Role
Shawn M Moore [Sun, 28 Sep 2008 02:49:22 +0000]
Drop Sub::Exporter from Mouse::Role

16 years agoRemove dependency on Sub::Exporter for Mouse (Mouse::Role to come)
Shawn M Moore [Sat, 27 Sep 2008 23:43:32 +0000]
Remove dependency on Sub::Exporter for Mouse (Mouse::Role to come)

16 years agoRemove blessed from Mouse::Object because it's not used
Shawn M Moore [Thu, 11 Sep 2008 08:15:17 +0000]
Remove blessed from Mouse::Object because it's not used

16 years agoRemove MRO::Compat from Mouse::Object, it now uses the metaclass method
Shawn M Moore [Thu, 11 Sep 2008 08:15:10 +0000]
Remove MRO::Compat from Mouse::Object, it now uses the metaclass method

16 years agoRemove before/around triggers
Shawn M Moore [Thu, 11 Sep 2008 08:09:35 +0000]
Remove before/around triggers

16 years agoOn role apply, apply all method modifiers
Shawn M Moore [Wed, 30 Jul 2008 15:31:10 +0000]
On role apply, apply all method modifiers

16 years agoRefactor regular class method modifier addition to go through the metaclass
Shawn M Moore [Wed, 30 Jul 2008 15:30:57 +0000]
Refactor regular class method modifier addition to go through the metaclass

16 years agoFix which add-modifier method gets called
Shawn M Moore [Wed, 30 Jul 2008 15:30:43 +0000]
Fix which add-modifier method gets called

16 years agoAdd support for adding method modifiers to a role metaclass
Shawn M Moore [Wed, 30 Jul 2008 15:30:31 +0000]
Add support for adding method modifiers to a role metaclass

16 years agoAdd get_before_method_modifiers etc
Shawn M Moore [Wed, 30 Jul 2008 15:30:22 +0000]
Add get_before_method_modifiers etc

16 years agoFailing tests for method modifiers in a role
Shawn M Moore [Wed, 30 Jul 2008 15:30:09 +0000]
Failing tests for method modifiers in a role

16 years ago(no commit message)
Shawn M Moore [Wed, 30 Jul 2008 12:29:20 +0000]

16 years agoMoose extending Mouse test & minor fixes
Yuval Kogman [Thu, 24 Jul 2008 13:58:29 +0000]
Moose extending Mouse test & minor fixes

16 years agoBump to 0.07
Shawn M Moore [Wed, 23 Jul 2008 06:19:06 +0000]
Bump to 0.07

16 years agoDeprecate hash-triggers
Shawn M Moore [Wed, 23 Jul 2008 06:11:53 +0000]
Deprecate hash-triggers

16 years agoAdd a stub make_immutable for some Moose compat
Shawn M Moore [Sun, 20 Jul 2008 19:58:39 +0000]
Add a stub make_immutable for some Moose compat

16 years agoSaved by the peri grin! (trigger doc)
Shawn M Moore [Thu, 17 Jul 2008 08:38:51 +0000]
Saved by the peri grin! (trigger doc)

16 years agoBump to 0.06
Shawn M Moore [Thu, 17 Jul 2008 05:55:40 +0000]
Bump to 0.06

16 years agoUpdate some doc
Shawn M Moore [Wed, 16 Jul 2008 06:45:04 +0000]
Update some doc

16 years agoRemove dependency on Test::Warn by catching the warning ourself in the one test file...
Shawn M Moore [Wed, 16 Jul 2008 06:44:45 +0000]
Remove dependency on Test::Warn by catching the warning ourself in the one test file we use it in

16 years agoMore consistent header
Shawn M Moore [Wed, 16 Jul 2008 06:33:45 +0000]
More consistent header

16 years agoAdd the lamest changelog entry ever
Shawn M Moore [Wed, 16 Jul 2008 06:30:57 +0000]
Add the lamest changelog entry ever

16 years agoKeep track of the instantiated metaclass in associated_class, use the MOP better...
Shawn M Moore [Wed, 16 Jul 2008 06:29:26 +0000]
Keep track of the instantiated metaclass in associated_class, use the MOP better, etc

16 years agoMetaclass->add_method
Shawn M Moore [Wed, 16 Jul 2008 06:29:17 +0000]
Metaclass->add_method

16 years agoMoose compat: Rename attribute->class to attribute->associated_class
Shawn M Moore [Wed, 16 Jul 2008 06:19:02 +0000]
Moose compat: Rename attribute->class to attribute->associated_class

16 years agoMoose error compat
Shawn M Moore [Wed, 16 Jul 2008 06:15:18 +0000]
Moose error compat

16 years agoDoc for the new trigger. Yikes. Save me perigrin!
Shawn M Moore [Wed, 16 Jul 2008 06:12:43 +0000]
Doc for the new trigger. Yikes. Save me perigrin!

16 years agoWe already know $args->{trigger} is true in this codepath
Shawn M Moore [Wed, 16 Jul 2008 06:06:04 +0000]
We already know $args->{trigger} is true in this codepath

16 years agoFlesh out Changes, because I want to release soonish..
Shawn M Moore [Wed, 16 Jul 2008 05:59:38 +0000]
Flesh out Changes, because I want to release soonish..

16 years agoImplement around triggers in the constructor
Shawn M Moore [Wed, 16 Jul 2008 05:54:13 +0000]
Implement around triggers in the constructor

16 years agoAdd (failing) tests for before/after/around triggers on constructor
Shawn M Moore [Wed, 16 Jul 2008 05:54:02 +0000]
Add (failing) tests for before/after/around triggers on constructor

16 years agoSome simplification of the inlined type check
Shawn M Moore [Wed, 16 Jul 2008 05:49:38 +0000]
Some simplification of the inlined type check

16 years agoSmall test refactor to avoid having to duplicate this trigger tree
Shawn M Moore [Wed, 16 Jul 2008 05:45:43 +0000]
Small test refactor to avoid having to duplicate this trigger tree

16 years agoAdd support for an "around" trigger in the setter
Shawn M Moore [Wed, 16 Jul 2008 05:45:25 +0000]
Add support for an "around" trigger in the setter

16 years agoSome tests for before/after triggers in Mouse
Shawn M Moore [Wed, 16 Jul 2008 05:45:07 +0000]
Some tests for before/after triggers in Mouse

16 years agoSupport before and after triggers in the constructor
Shawn M Moore [Wed, 16 Jul 2008 05:44:50 +0000]
Support before and after triggers in the constructor

16 years agoSupport before and after triggers in the setter
Shawn M Moore [Wed, 16 Jul 2008 05:44:36 +0000]
Support before and after triggers in the setter

16 years agoCanonicalize the coderef version of trigger to a hashref version
Shawn M Moore [Wed, 16 Jul 2008 05:44:28 +0000]
Canonicalize the coderef version of trigger to a hashref version

16 years agoWe need Attribute->validate_args to take a hashref instead of a hash
Shawn M Moore [Wed, 16 Jul 2008 05:44:20 +0000]
We need Attribute->validate_args to take a hashref instead of a hash

16 years agoAllow trigger to be a hashref.. :)
Shawn M Moore [Wed, 16 Jul 2008 05:15:05 +0000]
Allow trigger to be a hashref.. :)

16 years agoEnsure that trigger is always a coderef
Shawn M Moore [Wed, 16 Jul 2008 05:04:45 +0000]
Ensure that trigger is always a coderef

16 years agosplice out the trigger results so we ensure we don't call trigger extra times
Shawn M Moore [Wed, 16 Jul 2008 05:04:33 +0000]
splice out the trigger results so we ensure we don't call trigger extra times

16 years agoTODOify failing unimport tests
Shawn M Moore [Wed, 16 Jul 2008 05:04:26 +0000]
TODOify failing unimport tests

16 years agoFailing test for unimport killing a method with the same name as a keyword
Shawn M Moore [Sun, 13 Jul 2008 15:23:18 +0000]
Failing test for unimport killing a method with the same name as a keyword

16 years agosilence BUILD used only once warning
Yuval Kogman [Sat, 28 Jun 2008 17:06:20 +0000]
silence BUILD used only once warning

16 years agoBump the dep on CMM, since it has the prototype fix
Shawn M Moore [Fri, 27 Jun 2008 05:04:31 +0000]
Bump the dep on CMM, since it has the prototype fix

16 years agoDoc for Mouse::Role
Shawn M Moore [Fri, 27 Jun 2008 05:04:23 +0000]
Doc for Mouse::Role

16 years agoDocument BUILDARGS
Shawn M Moore [Fri, 27 Jun 2008 04:41:46 +0000]
Document BUILDARGS

16 years agoBetter error message for clone_instance("foo")
Shawn M Moore [Fri, 27 Jun 2008 04:27:50 +0000]
Better error message for clone_instance("foo")

16 years agoMore tests for clone
Shawn M Moore [Fri, 27 Jun 2008 04:23:03 +0000]
More tests for clone

16 years agoClean up the clone tests, better error message on cloning the wrong things
Shawn M Moore [Fri, 27 Jun 2008 04:16:41 +0000]
Clean up the clone tests, better error message on cloning the wrong things

16 years agoAdd canonicalize_args, factor lazy_build canonicalization/validation into the right...
Shawn M Moore [Fri, 27 Jun 2008 03:56:02 +0000]
Add canonicalize_args, factor lazy_build canonicalization/validation into the right spot

16 years agoDoc for some of the new meta methods
Shawn M Moore [Fri, 27 Jun 2008 03:46:57 +0000]
Doc for some of the new meta methods

16 years agoEnsure that "has '+nonexistent'" fails
Shawn M Moore [Fri, 27 Jun 2008 03:41:05 +0000]
Ensure that "has '+nonexistent'" fails

16 years agoSmall fix to improve coverage, I wish Devel::Cover handled a ||= "true value"
Shawn M Moore [Fri, 27 Jun 2008 03:38:58 +0000]
Small fix to improve coverage, I wish Devel::Cover handled a ||= "true value"

16 years agoPOD and basic test for is_lazy_build
Shawn M Moore [Fri, 27 Jun 2008 03:29:58 +0000]
POD and basic test for is_lazy_build

16 years agoStill more lazy_build tests
Shawn M Moore [Fri, 27 Jun 2008 03:25:36 +0000]
Still more lazy_build tests

16 years agoAdd some more tests for lazy_build
Shawn M Moore [Fri, 27 Jun 2008 02:45:05 +0000]
Add some more tests for lazy_build

16 years agoStyle changes :)
Shawn M Moore [Fri, 27 Jun 2008 02:44:45 +0000]
Style changes :)

16 years agoMake sure that with "A", "B" throws an error
Shawn M Moore [Fri, 27 Jun 2008 02:33:37 +0000]
Make sure that with "A", "B" throws an error

16 years agoBUILDARGS
Yuval Kogman [Thu, 26 Jun 2008 16:43:46 +0000]
BUILDARGS

16 years agoEnsure that the local class wins over a role, and that the role over a parent class
Shawn M Moore [Thu, 19 Jun 2008 01:58:15 +0000]
Ensure that the local class wins over a role, and that the role over a parent class

16 years agoRename the 402 test, it's about role attributes
Shawn M Moore [Thu, 19 Jun 2008 01:58:02 +0000]
Rename the 402 test, it's about role attributes