15 years agoadd with qw( Role1 Role2 ) support
大沢 和宏 [Thu, 4 Dec 2008 09:16:37 +0000]
add with qw( Role1 Role2 ) support

15 years agoadded Mouse::Meta::Class->create(_anon_class)?
Tokuhiro Matsuno [Thu, 4 Dec 2008 08:31:02 +0000]
added Mouse::Meta::Class->create(_anon_class)?
code taken from Class::MOP++

15 years agomicro optimization
Tokuhiro Matsuno [Thu, 4 Dec 2008 08:28:28 +0000]
micro optimization

15 years agowe want to use older Exporter
Tokuhiro Matsuno [Thu, 4 Dec 2008 08:27:41 +0000]
we want to use older Exporter

15 years agoadd mluti option with test
大沢 和宏 [Thu, 4 Dec 2008 07:54:01 +0000]
add mluti option with test

15 years agoremove of a lot of copied document
大沢 和宏 [Wed, 3 Dec 2008 10:30:34 +0000]
remove of a lot of copied document

15 years agoadded MouseX::Types, MouseX::Types::Mouse
大沢 和宏 [Wed, 3 Dec 2008 09:52:51 +0000]
added MouseX::Types, MouseX::Types::Mouse

15 years agoremove trash
大沢 和宏 [Wed, 3 Dec 2008 09:10:39 +0000]
remove trash

15 years agodon't attempt to require Scalar::Util if we're going this far trying to optimize
Daisuke Maki [Wed, 3 Dec 2008 08:35:05 +0000]
don't attempt to require Scalar::Util if we're going this far trying to optimize

15 years agoExporter::Heavy is too heavy.And, this is enough in a lot of case .
Tokuhiro Matsuno [Wed, 3 Dec 2008 08:30:17 +0000]
Exporter::Heavy is too heavy.And, this is enough in a lot of case .

15 years agoput a hack around in there
Daisuke Maki [Wed, 3 Dec 2008 08:26:28 +0000]
put a hack around in there

15 years agochange location
Daisuke Maki [Wed, 3 Dec 2008 08:22:02 +0000]
change location

15 years agooops, copied the wrong sub
Daisuke Maki [Wed, 3 Dec 2008 08:20:08 +0000]
oops, copied the wrong sub

15 years agoattempt to require MRO::Compat. If that fails, use our own
Daisuke Maki [Wed, 3 Dec 2008 08:17:27 +0000]
attempt to require MRO::Compat. If that fails, use our own

15 years ago024 fails, but successfully loads and uses the XS versions of Scalar::Util functions
Daisuke Maki [Wed, 3 Dec 2008 08:14:28 +0000]
024 fails, but successfully loads and uses the XS versions of Scalar::Util functions

15 years agojust a simple XSLoader for now
Daisuke Maki [Wed, 3 Dec 2008 07:36:42 +0000]
just a simple XSLoader for now

15 years ago(JUST A IDEA) copied from Scalar-List-Util/Util.xs
Tokuhiro Matsuno [Wed, 3 Dec 2008 07:33:50 +0000]
(JUST A IDEA) copied from Scalar-List-Util/Util.xs

15 years agomore more moose way to type constraints
大沢 和宏 [Wed, 3 Dec 2008 06:14:23 +0000]
more more moose way to type constraints

15 years agooops... i forgot s/Moose/Mouse/ orz
Tokuhiro Matsuno [Wed, 3 Dec 2008 06:13:51 +0000]
oops... i forgot s/Moose/Mouse/ orz

15 years agooverload::StrVal is needed
Tokuhiro Matsuno [Wed, 3 Dec 2008 06:13:22 +0000]
overload::StrVal is needed

15 years agomove Test::Exception to inc/. suggested by autarch++
Tokuhiro Matsuno [Wed, 3 Dec 2008 05:44:16 +0000]
move Test::Exception to inc/. suggested by autarch++

15 years agoupdate todo list
Tokuhiro Matsuno [Wed, 3 Dec 2008 04:53:25 +0000]
update todo list

15 years agoSKIP test case "Class::Method::Modifiers required for this test"
大沢 和宏 [Wed, 3 Dec 2008 04:13:27 +0000]
SKIP test case "Class::Method::Modifiers required for this test"

15 years agoadded role_type on Mouse::TypeRegistry
大沢 和宏 [Wed, 3 Dec 2008 04:11:36 +0000]
added role_type on Mouse::TypeRegistry

15 years agomove 80x tests to 800_shikabased
大沢 和宏 [Wed, 3 Dec 2008 04:09:07 +0000]
move 80x tests to 800_shikabased

15 years agoadd tests 't/*.t t/*/*.t';
大沢 和宏 [Wed, 3 Dec 2008 04:08:21 +0000]
add tests 't/*.t t/*/*.t';

15 years agoBetter variable names
Shawn M Moore [Wed, 3 Dec 2008 04:06:25 +0000]
Better variable names

15 years agoUse fewer assignments when doing a coercion in the constructor
Shawn M Moore [Wed, 3 Dec 2008 03:58:01 +0000]
Use fewer assignments when doing a coercion in the constructor

15 years agoUse fewer assignments when doing a coercion in the constructor
Shawn M Moore [Wed, 3 Dec 2008 03:55:53 +0000]
Use fewer assignments when doing a coercion in the constructor

15 years agogenerate DESTROY method for performance improvement
Tokuhiro Matsuno [Wed, 3 Dec 2008 03:52:14 +0000]
generate DESTROY method for performance improvement

15 years agoAssign the value of the parameter to a lexical so we don't have to continually look...
Shawn M Moore [Wed, 3 Dec 2008 03:51:14 +0000]
Assign the value of the parameter to a lexical so we don't have to continually look it up in the args hash

15 years agoInline $from
Shawn M Moore [Wed, 3 Dec 2008 03:45:42 +0000]
Inline $from

15 years agoClose over $key so we don't need to do an assignment or variable lookup in the constr...
Shawn M Moore [Wed, 3 Dec 2008 03:37:52 +0000]
Close over $key so we don't need to do an assignment or variable lookup in the constructor

15 years agoperformance tuning
Tokuhiro Matsuno [Wed, 3 Dec 2008 03:26:08 +0000]
performance tuning

15 years agoUse t::Exception for this test
Shawn M Moore [Wed, 3 Dec 2008 03:18:55 +0000]
Use t::Exception for this test

15 years agoMake the constructor close over the metaclass, and bless into the right class (so...
Shawn M Moore [Wed, 3 Dec 2008 03:17:10 +0000]
Make the constructor close over the metaclass, and bless into the right class (so subclassing works)

15 years agomicro optimization
Tokuhiro Matsuno [Wed, 3 Dec 2008 03:05:13 +0000]
micro optimization

15 years agoadded to class_type
大沢 和宏 [Wed, 3 Dec 2008 02:11:04 +0000]
added to class_type

15 years ago- inject object constructor when call meta->make_immutable.
Tokuhiro Matsuno [Wed, 3 Dec 2008 01:56:41 +0000]
- inject object constructor when call meta->make_immutable.
- this change makes Obj->new 225% faster

15 years agoadded to coerce moose compat test case
大沢 和宏 [Tue, 2 Dec 2008 15:44:06 +0000]
added to coerce moose compat test case

15 years agofixed bug, problem of coercer feature is moose compat
大沢 和宏 [Tue, 2 Dec 2008 12:03:42 +0000]
fixed bug, problem of coercer feature is moose compat

15 years agooops
大沢 和宏 [Tue, 2 Dec 2008 10:28:41 +0000]
oops

15 years agooops add test for coerce
大沢 和宏 [Tue, 2 Dec 2008 10:27:16 +0000]
oops add test for coerce

15 years agoadded to coerce feature
大沢 和宏 [Tue, 2 Dec 2008 10:26:12 +0000]
added to coerce feature

15 years agoupdated todo list
Tokuhiro Matsuno [Tue, 2 Dec 2008 07:53:26 +0000]
updated todo list

15 years agotest related things is moved to t::Exception
Tokuhiro Matsuno [Tue, 2 Dec 2008 07:40:45 +0000]
test related things is moved to t::Exception

15 years agodon't require Test::Exception on production environment =)
Tokuhiro Matsuno [Tue, 2 Dec 2008 07:17:38 +0000]
don't require Test::Exception on production environment =)

15 years agosupport alias option on 'with'
Tokuhiro Matsuno [Tue, 2 Dec 2008 06:36:50 +0000]
support alias option on 'with'

15 years agoMouse::Role supports 'with'
Tokuhiro Matsuno [Tue, 2 Dec 2008 05:59:14 +0000]
Mouse::Role supports 'with'

15 years ago- added Moose::Util::apply_all_roles
Tokuhiro Matsuno [Tue, 2 Dec 2008 04:36:31 +0000]
- added Moose::Util::apply_all_roles
- added Moose::Meta::Role->get_method_list
- added Moose::Meta::Class->get_method_list
- copy methods on Moose::Meta::Role->apply

15 years agosupport requires on Mouse::Role.
Tokuhiro Matsuno [Tue, 2 Dec 2008 04:01:08 +0000]
support requires on Mouse::Role.

15 years agoadd TODO
大沢 和宏 [Tue, 2 Dec 2008 02:05:04 +0000]
add TODO

15 years agobranch correctly
Daisuke Maki [Tue, 2 Dec 2008 02:03:27 +0000]
branch correctly

15 years agoBump to 0.12
Shawn M Moore [Sun, 2 Nov 2008 16:45:26 +0000]
Bump to 0.12

15 years agoFactoring
Shawn M Moore [Sun, 2 Nov 2008 16:41:47 +0000]
Factoring

15 years agoSmall fixes
Shawn M Moore [Sun, 2 Nov 2008 16:39:23 +0000]
Small fixes

15 years agoIf we have nothing left to do for the accessor, we can return during set
Shawn M Moore [Sun, 2 Nov 2008 16:39:16 +0000]
If we have nothing left to do for the accessor, we can return during set

15 years agoUpdate Changes
Shawn M Moore [Sun, 2 Nov 2008 16:35:36 +0000]
Update Changes

15 years agoInline the key in predicate and clearer too
Shawn M Moore [Sun, 2 Nov 2008 16:31:25 +0000]
Inline the key in predicate and clearer too

15 years agoVarious optimizations to regular accessors
Shawn M Moore [Sun, 2 Nov 2008 16:29:52 +0000]
Various optimizations to regular accessors

15 years agoinlined_name which quotes
Shawn M Moore [Sun, 2 Nov 2008 16:29:41 +0000]
inlined_name which quotes

15 years agoThrow an error if a method eval fails
Shawn M Moore [Sun, 2 Nov 2008 16:29:34 +0000]
Throw an error if a method eval fails

15 years agoLocalize $_ only if we're checking a type constraint
Shawn M Moore [Sun, 2 Nov 2008 15:57:37 +0000]
Localize $_ only if we're checking a type constraint

15 years agodoc patch for lazy_build
Chris Prather [Wed, 29 Oct 2008 19:44:35 +0000]
doc patch for lazy_build

15 years agoBump to 0.11
Shawn M Moore [Tue, 28 Oct 2008 23:27:21 +0000]
Bump to 0.11

15 years agoChanges
Shawn M Moore [Tue, 28 Oct 2008 23:23:57 +0000]
Changes

15 years agoRemove the version number copied from oose
Shawn M Moore [Tue, 28 Oct 2008 23:23:50 +0000]
Remove the version number copied from oose

15 years agorequire Moose 0.59 doesn't work, need to use: Moose->VERSION('0.59')
Shawn M Moore [Tue, 28 Oct 2008 23:23:43 +0000]
require Moose 0.59 doesn't work, need to use: Moose->VERSION('0.59')

15 years agoRequire Moose 0.59 for these tests (not sure when this was fixed; and it's only for...
Shawn M Moore [Tue, 28 Oct 2008 23:23:27 +0000]
Require Moose 0.59 for these tests (not sure when this was fixed; and it's only for a test we know now works :))

15 years agoouse.pm!
Ricardo SIGNES [Fri, 24 Oct 2008 21:45:40 +0000]
ouse.pm!

15 years agodoc undef for init_arg
Ricardo SIGNES [Fri, 24 Oct 2008 15:39:24 +0000]
doc undef for init_arg

15 years agoInclude CMM, why not
Shawn M Moore [Sun, 19 Oct 2008 06:48:50 +0000]
Include CMM, why not

15 years agoInclude CMOP and Moose versions in the dependency display
Shawn M Moore [Sun, 19 Oct 2008 06:45:00 +0000]
Include CMOP and Moose versions in the dependency display

15 years agoBump to 0.10
Shawn M Moore [Mon, 29 Sep 2008 02:51:26 +0000]
Bump to 0.10

15 years agoChanges, 0.09
Shawn M Moore [Mon, 29 Sep 2008 02:51:16 +0000]
Changes, 0.09

15 years agoDelete the role test for now, we need to track Class methods and all sorts of things...
Shawn M Moore [Mon, 29 Sep 2008 02:51:08 +0000]
Delete the role test for now, we need to track Class methods and all sorts of things first

15 years agoWe need to skip the moose_extends_mouse tests in the absense of Moose
Shawn M Moore [Mon, 29 Sep 2008 02:35:36 +0000]
We need to skip the moose_extends_mouse tests in the absense of Moose

15 years agouse Carp so Carp::croak is defined (fixes some test failures)
Shawn M Moore [Mon, 29 Sep 2008 02:34:07 +0000]
use Carp so Carp::croak is defined (fixes some test failures)

15 years agoFailing test for mixing in a method from a role
Shawn M Moore [Sun, 28 Sep 2008 23:48:18 +0000]
Failing test for mixing in a method from a role

15 years agoIgnore .prove
Shawn M Moore [Sun, 28 Sep 2008 22:22:10 +0000]
Ignore .prove

15 years agoMove generate-mouse-tiny into author/ so blib doesn't grab it
Shawn M Moore [Sun, 28 Sep 2008 22:21:54 +0000]
Move generate-mouse-tiny into author/ so blib doesn't grab it

15 years agoTests for Mouse::Tiny + Mouse
Shawn M Moore [Sun, 28 Sep 2008 19:30:21 +0000]
Tests for Mouse::Tiny + Mouse

15 years agoBail out of Mouse::Tiny if Mouse is loaded -- we already have all the classes
Shawn M Moore [Sun, 28 Sep 2008 19:10:16 +0000]
Bail out of Mouse::Tiny if Mouse is loaded -- we already have all the classes

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

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

15 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

15 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

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

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

15 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

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

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

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

15 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

15 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

15 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

15 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

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

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

15 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