15 years agoSome doc updates
Shawn M Moore [Tue, 10 Jun 2008 01:25:08 +0000]
Some doc updates

15 years agoUse Scalar::Util/Carp imports for brevity
Shawn M Moore [Tue, 10 Jun 2008 01:21:38 +0000]
Use Scalar::Util/Carp imports for brevity

15 years agoMore methodification, change some names to be what Moose::Meta::Attribute uses
Shawn M Moore [Tue, 10 Jun 2008 01:19:38 +0000]
More methodification, change some names to be what Moose::Meta::Attribute uses

15 years agoUse methods on attribute instead of poking directly in the hash
Shawn M Moore [Tue, 10 Jun 2008 01:11:26 +0000]
Use methods on attribute instead of poking directly in the hash

15 years agoIf we re-import Mouse, don't thrash the class's superclasses.
Shawn M Moore [Tue, 10 Jun 2008 01:04:37 +0000]
If we re-import Mouse, don't thrash the class's superclasses.

15 years agoImplementation of ClassName, borrowed from Moose
Shawn M Moore [Tue, 10 Jun 2008 00:52:57 +0000]
Implementation of ClassName, borrowed from Moose

15 years agoNums are Strs too
Shawn M Moore [Tue, 10 Jun 2008 00:50:28 +0000]
Nums are Strs too

15 years agoImplementations for all of the types except ClassName
Shawn M Moore [Tue, 10 Jun 2008 00:50:22 +0000]
Implementations for all of the types except ClassName

15 years agoRefactor the input of the type-constraint tests, tests are now complete, they just...
Shawn M Moore [Tue, 10 Jun 2008 00:50:15 +0000]
Refactor the input of the type-constraint tests, tests are now complete, they just fail miserably

15 years agoUse "undef" and avoid uninitialized warnings when the value we're type checking is...
Shawn M Moore [Mon, 9 Jun 2008 23:42:53 +0000]
Use "undef" and avoid uninitialized warnings when the value we're type checking is undef

15 years agoTests and implementation for Undef/Defined types
Shawn M Moore [Mon, 9 Jun 2008 23:41:46 +0000]
Tests and implementation for Undef/Defined types

15 years agobuilder now called in the constructor
Shawn M Moore [Wed, 4 Jun 2008 04:17:59 +0000]
builder now called in the constructor

15 years agoTests for builder
Shawn M Moore [Wed, 4 Jun 2008 04:10:09 +0000]
Tests for builder

15 years agoTests for bool, lock down the error message in the test
Shawn M Moore [Wed, 4 Jun 2008 04:05:08 +0000]
Tests for bool, lock down the error message in the test

15 years agoVerify type constraints in the constructor
Shawn M Moore [Wed, 4 Jun 2008 04:04:58 +0000]
Verify type constraints in the constructor

15 years agoAdd predicates to the informational Mouse::Attribute attributes
Shawn M Moore [Wed, 4 Jun 2008 04:04:50 +0000]
Add predicates to the informational Mouse::Attribute attributes

15 years agoCheck type constraint in the setter
Shawn M Moore [Wed, 4 Jun 2008 04:03:14 +0000]
Check type constraint in the setter

15 years agoBegin adding Mouse::TypeRegistry. All that's there for now is Bool
Shawn M Moore [Wed, 4 Jun 2008 04:03:01 +0000]
Begin adding Mouse::TypeRegistry. All that's there for now is Bool

15 years agoisa -> type_constraint
Shawn M Moore [Wed, 4 Jun 2008 04:02:52 +0000]
isa -> type_constraint

15 years agoFuture-proof init_arg => undef, that needs tests though
Shawn M Moore [Wed, 4 Jun 2008 04:02:45 +0000]
Future-proof init_arg => undef, that needs tests though

15 years agoAdd the attribute to the metaclass before installing the accessors
Shawn M Moore [Wed, 4 Jun 2008 04:02:35 +0000]
Add the attribute to the metaclass before installing the accessors

15 years agoExpand the isa tests a bit, all that's left is population of valid/invalid values
Shawn M Moore [Wed, 4 Jun 2008 04:02:24 +0000]
Expand the isa tests a bit, all that's left is population of valid/invalid values

15 years agoBegin adding brute-force tests for "isa"
Shawn M Moore [Wed, 4 Jun 2008 03:58:20 +0000]
Begin adding brute-force tests for "isa"

15 years agoImport Mouse
Shawn M Moore [Tue, 3 Jun 2008 20:06:58 +0000]
Import Mouse