Dave Rolsky [Wed, 20 Jan 2010 21:49:39 +0000]
Moved some code to a shared mixin role so we can apply a role to the role metaclass
Dave Rolsky [Wed, 20 Jan 2010 21:48:30 +0000]
Tidy code
Dave Rolsky [Wed, 20 Jan 2010 21:48:01 +0000]
Make MX::AH optional
Dave Rolsky [Wed, 20 Jan 2010 21:46:55 +0000]
Require Test::More 0.88 for done_testing
Dave Rolsky [Wed, 20 Jan 2010 21:46:27 +0000]
Add test using native traits
Dave Rolsky [Wed, 20 Jan 2010 21:42:28 +0000]
Tidy and update prereqs
Dave Rolsky [Wed, 20 Jan 2010 21:39:20 +0000]
Clarify comment
Dave Rolsky [Wed, 20 Jan 2010 21:37:02 +0000]
run code through perltidy
Dave Rolsky [Mon, 7 Sep 2009 17:28:40 +0000]
Use with_meta rather than with_caller
Dave Rolsky [Wed, 26 Aug 2009 21:48:52 +0000]
Fix triggers to pass old value along with new.
Require latest Moose as well.
Dave Rolsky [Thu, 9 Jul 2009 21:22:29 +0000]
More changes
Dave Rolsky [Thu, 9 Jul 2009 21:21:31 +0000]
Update ignore lis
Dave Rolsky [Thu, 9 Jul 2009 21:21:05 +0000]
Update skip list
Dave Rolsky [Thu, 9 Jul 2009 21:20:24 +0000]
Fix .shipit for git
Dave Rolsky [Thu, 9 Jul 2009 21:20:06 +0000]
s/svn/git/g
Dave Rolsky [Thu, 9 Jul 2009 21:19:43 +0000]
Bump version
Dave Rolsky [Thu, 9 Jul 2009 21:19:35 +0000]
Add changes
Dave Rolsky [Thu, 9 Jul 2009 21:18:39 +0000]
make non-lazy builder work
Dave Rolsky [Fri, 22 May 2009 03:52:46 +0000]
use CMOP::class_of instead of CMOP::Class->initialize
Dave Rolsky [Tue, 7 Apr 2009 16:10:18 +0000]
require latest Moose
Dave Rolsky [Tue, 7 Apr 2009 16:09:35 +0000]
Update changes date
Dave Rolsky [Tue, 7 Apr 2009 14:49:41 +0000]
Bump version
Dave Rolsky [Sun, 5 Apr 2009 21:58:39 +0000]
Wording tweak
Dave Rolsky [Sun, 5 Apr 2009 21:57:43 +0000]
Changes to work with (and require) Moose 0.73_01
Dave Rolsky [Fri, 13 Mar 2009 18:08:54 +0000]
pass bare names and quote them closer to the code generation
Dave Rolsky [Sat, 28 Feb 2009 16:00:32 +0000]
Fix indentation
Dave Rolsky [Mon, 10 Nov 2008 23:45:00 +0000]
use modules in the place where they're really used
Dave Rolsky [Mon, 10 Nov 2008 23:42:37 +0000]
bump version and update Changes
Dave Rolsky [Mon, 10 Nov 2008 23:38:28 +0000]
Reformat to my style
Dave Rolsky [Mon, 10 Nov 2008 23:38:14 +0000]
No need to actually get the instance, since we ignore it, but make
sure we allow for it in the call to set_value.
Shawn M Moore [Mon, 10 Nov 2008 22:23:30 +0000]
Fix the API for set_value; even though we don't need the instance we still have to accept it
Shawn M Moore [Mon, 10 Nov 2008 22:23:22 +0000]
Add failing tests for AttributeHelpers + ClassAttribute
Dave Rolsky [Sat, 6 Sep 2008 13:42:43 +0000]
Add missing prereq on MX::AH.
Bump version & update Changes.
Dave Rolsky [Fri, 5 Sep 2008 15:18:45 +0000]
Doh wrong month
Dave Rolsky [Fri, 5 Sep 2008 15:16:44 +0000]
add .shipit and ignore MANIFEST
Dave Rolsky [Fri, 5 Sep 2008 15:14:45 +0000]
Update changes for release
Dave Rolsky [Fri, 5 Sep 2008 15:13:29 +0000]
No need to be so fancy
Dave Rolsky [Fri, 5 Sep 2008 15:12:22 +0000]
Only run tests for maintainer
Dave Rolsky [Fri, 5 Sep 2008 15:11:11 +0000]
Update prereqs
Dave Rolsky [Fri, 5 Sep 2008 15:10:55 +0000]
remove generated flie
Dave Rolsky [Fri, 5 Sep 2008 15:08:52 +0000]
Plan the tests
Dave Rolsky [Fri, 5 Sep 2008 15:08:35 +0000]
pod for everything
Dave Rolsky [Fri, 5 Sep 2008 14:34:05 +0000]
Add tests for introspection methods
Dave Rolsky [Fri, 5 Sep 2008 14:02:49 +0000]
Update docs for the new way.
Dave Rolsky [Fri, 5 Sep 2008 13:57:51 +0000]
Everything works, with my uber hack of making the attribute bits a
role rather than a class.
Dave Rolsky [Tue, 2 Sep 2008 14:16:01 +0000]
I'm sick of critic
Dave Rolsky [Tue, 2 Sep 2008 14:15:26 +0000]
Mostly working implementation, but mixing with MX::AH isn't working
Dave Rolsky [Tue, 2 Sep 2008 02:35:56 +0000]
Updates for latest Moose and MX::CA. Mostly small tweaks.
Dave Rolsky [Mon, 25 Aug 2008 20:28:41 +0000]
Require latest MX::AH for tests.
Dave Rolsky [Thu, 7 Aug 2008 14:17:10 +0000]
Only import has to avoid overwriting make_immutable
Require newer MX::AH
Shawn M Moore [Tue, 15 Jul 2008 03:11:53 +0000]
Factor out a concatenation in grabbing the instance.
In a profile of my app that uses this, this small function took up more time than any other function, because it's called so damn often.
Shawn M Moore [Tue, 24 Jun 2008 07:02:08 +0000]
The method is called container_class, not containing_class
Dave Rolsky [Fri, 23 May 2008 21:50:47 +0000]
Shut up deprecation warnings
Dave Rolsky [Mon, 21 Jan 2008 23:56:00 +0000]
Prep for 0.04 release
Dave Rolsky [Mon, 21 Jan 2008 23:55:34 +0000]
Require Moose 0.34
Dave Rolsky [Mon, 21 Jan 2008 23:54:52 +0000]
Use add_attribute rather than _process_attribute to add attributes
Dave Rolsky [Tue, 11 Dec 2007 19:42:55 +0000]
Fix braino
Dave Rolsky [Sat, 8 Dec 2007 17:58:29 +0000]
Simplify code a smidge
Dave Rolsky [Sat, 8 Dec 2007 17:44:48 +0000]
Updates for 0.03.
Split main functionality into separate sub which accepts a package as
the first argument. Really, this should be part of a class metaclass,
but that's an annoying road to go down.
Dave Rolsky [Thu, 6 Dec 2007 22:22:21 +0000]
Use Moose::_get_caller (unseemly, but maybe more flexible).
Dave Rolsky [Thu, 6 Dec 2007 22:12:17 +0000]
It's good form to use all classes which we refer to by name in other
parts of the code.
Dave Rolsky [Thu, 6 Dec 2007 22:11:25 +0000]
Tweaks based on Stevan's changes to make greater use of the
Moose/Class::MOP API and reduce the amount of string eval hackery.
Dave Rolsky [Sun, 25 Nov 2007 20:57:36 +0000]
Update requires to actually be accurate
Dave Rolsky [Sun, 25 Nov 2007 20:55:25 +0000]
inherit from Exporter for Perl 5.6.x
Dave Rolsky [Sat, 24 Nov 2007 21:39:39 +0000]
Date for first release
Dave Rolsky [Sat, 24 Nov 2007 21:38:43 +0000]
update manifest
Dave Rolsky [Sat, 24 Nov 2007 21:36:33 +0000]
Require a recent Moose
Dave Rolsky [Sat, 24 Nov 2007 21:36:07 +0000]
A bit more docs.
Dave Rolsky [Sat, 24 Nov 2007 21:34:38 +0000]
A working version, with docs and all tests passing.
Dave Rolsky [Sat, 24 Nov 2007 18:05:01 +0000]
Throw an error if the constructor receives a class attribute.
Dave Rolsky [Sat, 24 Nov 2007 18:04:31 +0000]
Some small test improvements.
Dave Rolsky [Thu, 20 Sep 2007 23:16:53 +0000]
Remove the now no-longer-necessary non-inline method implementations.
Dave Rolsky [Thu, 20 Sep 2007 22:24:19 +0000]
The start of a working implementation. Several things left to be
resolved ...
How to set the default for a non-lazy class attribute, since it
doesn't get set in a constructor?
How to avoid having these attributes show up in the object hash. This
requires messing with the inline & not-inline constructor.
Make clearer and predicate options work with class attributes.
More tests - reader, writer, predicate, clearer, coercion, lazy, etc.
Dave Rolsky [Wed, 19 Sep 2007 20:00:33 +0000]
Initial import of stub code