14 years agoUpdate changes
Dave Rolsky [Tue, 9 Feb 2010 23:29:53 +0000]
Update changes

14 years agobump copyright to 2010
Dave Rolsky [Tue, 9 Feb 2010 23:29:45 +0000]
bump copyright to 2010

14 years agobump version to 0.11
Dave Rolsky [Tue, 9 Feb 2010 23:28:56 +0000]
bump version to 0.11

14 years agoadd a version number to every file
Dave Rolsky [Tue, 9 Feb 2010 23:28:40 +0000]
add a version number to every file

14 years agoprivatize apply_class_attributes and update pod coverage exclusions
Dave Rolsky [Tue, 9 Feb 2010 23:26:19 +0000]
privatize apply_class_attributes and update pod coverage exclusions

14 years agoUse private _class_attribute_map method
Dave Rolsky [Tue, 9 Feb 2010 23:22:03 +0000]
Use private _class_attribute_map method

14 years agoupdate pod for all modules
Dave Rolsky [Tue, 9 Feb 2010 23:21:13 +0000]
update pod for all modules

14 years agoUpdate spelling list
Dave Rolsky [Tue, 9 Feb 2010 23:21:04 +0000]
Update spelling list

14 years agoDoc fixlet, include $meta-> on all method titles
Dave Rolsky [Tue, 9 Feb 2010 23:15:00 +0000]
Doc fixlet, include $meta-> on all method titles

14 years agoAdd __END__ before pod
Dave Rolsky [Tue, 9 Feb 2010 23:11:20 +0000]
Add __END__ before pod

14 years agoMentio namespace::autoclean
Dave Rolsky [Tue, 9 Feb 2010 23:10:48 +0000]
Mentio namespace::autoclean

14 years agoUse namespace::autoclean and tidy code
Dave Rolsky [Tue, 9 Feb 2010 23:10:10 +0000]
Use namespace::autoclean and tidy code

14 years agoAdd docs on class attribute in roles, and other doc tweaks
Dave Rolsky [Tue, 9 Feb 2010 23:09:34 +0000]
Add docs on class attribute in roles, and other doc tweaks

14 years agoadd more author tests and tidy all of them
Dave Rolsky [Tue, 9 Feb 2010 23:06:49 +0000]
add more author tests and tidy all of them

14 years agorequire next Moose
Dave Rolsky [Tue, 9 Feb 2010 23:06:40 +0000]
require next Moose

14 years agoAdd Changes for next version
Dave Rolsky [Tue, 9 Feb 2010 23:06:16 +0000]
Add Changes for next version

14 years agomove pod tests to xt
Dave Rolsky [Tue, 9 Feb 2010 23:04:14 +0000]
move pod tests to xt

14 years agoRename all MX::CA::Role::Meta packages to MX::CA::Trait, which is shorter and less...
Dave Rolsky [Tue, 9 Feb 2010 23:02:47 +0000]
Rename all MX::CA::Role::Meta packages to MX::CA::Trait, which is shorter and less confusing with the MX::CA::Meta::Role namespace

14 years agoIgnore MYMETA.yml
Dave Rolsky [Tue, 9 Feb 2010 23:01:09 +0000]
Ignore MYMETA.yml

14 years agomake class attributes work in roles
Dave Rolsky [Tue, 9 Feb 2010 23:00:51 +0000]
make class attributes work in roles

14 years agomore refactoring to prep for class attrs in roles
Dave Rolsky [Wed, 20 Jan 2010 22:29:08 +0000]
more refactoring to prep for class attrs in roles

14 years agorefactor code to allow for class attributes in roles
Dave Rolsky [Wed, 20 Jan 2010 22:24:18 +0000]
refactor code to allow for class attributes in roles

14 years agoNo need to call Moose->init_meta in here
Dave Rolsky [Wed, 20 Jan 2010 22:14:38 +0000]
No need to call Moose->init_meta in here

14 years agoMake class against which tests are run a parameter
Dave Rolsky [Wed, 20 Jan 2010 22:11:58 +0000]
Make class against which tests are run a parameter

14 years agoMove attribute definition to a public var so we can re-use this for tests
Dave Rolsky [Wed, 20 Jan 2010 21:57:45 +0000]
Move attribute definition to a public var so we can re-use this for tests

14 years agoswitch all tests to done_testing
Dave Rolsky [Wed, 20 Jan 2010 21:51:23 +0000]
switch all tests to done_testing

14 years agoTidy code
Dave Rolsky [Wed, 20 Jan 2010 21:50:27 +0000]
Tidy code

14 years agoMoved some code to a shared mixin role so we can apply a role to the role metaclass
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

14 years agoTidy code
Dave Rolsky [Wed, 20 Jan 2010 21:48:30 +0000]
Tidy code

14 years agoMake MX::AH optional
Dave Rolsky [Wed, 20 Jan 2010 21:48:01 +0000]
Make MX::AH optional

14 years agoRequire Test::More 0.88 for done_testing
Dave Rolsky [Wed, 20 Jan 2010 21:46:55 +0000]
Require Test::More 0.88 for done_testing

14 years agoAdd test using native traits
Dave Rolsky [Wed, 20 Jan 2010 21:46:27 +0000]
Add test using native traits

14 years agoTidy and update prereqs
Dave Rolsky [Wed, 20 Jan 2010 21:42:28 +0000]
Tidy and update prereqs

14 years agoClarify comment
Dave Rolsky [Wed, 20 Jan 2010 21:39:20 +0000]
Clarify comment

14 years agorun code through perltidy
Dave Rolsky [Wed, 20 Jan 2010 21:37:02 +0000]
run code through perltidy

15 years agoUse with_meta rather than with_caller
Dave Rolsky [Mon, 7 Sep 2009 17:28:40 +0000]
Use with_meta rather than with_caller

15 years agoFix triggers to pass old value along with new. 0.10
Dave Rolsky [Wed, 26 Aug 2009 21:48:52 +0000]
Fix triggers to pass old value along with new.

Require latest Moose as well.

15 years agoMore changes
Dave Rolsky [Thu, 9 Jul 2009 21:22:29 +0000]
More changes

15 years agoUpdate ignore lis 0.09
Dave Rolsky [Thu, 9 Jul 2009 21:21:31 +0000]
Update ignore lis

15 years agoUpdate skip list
Dave Rolsky [Thu, 9 Jul 2009 21:21:05 +0000]
Update skip list

15 years agoFix .shipit for git
Dave Rolsky [Thu, 9 Jul 2009 21:20:24 +0000]
Fix .shipit for git

15 years agos/svn/git/g
Dave Rolsky [Thu, 9 Jul 2009 21:20:06 +0000]
s/svn/git/g

15 years agoBump version
Dave Rolsky [Thu, 9 Jul 2009 21:19:43 +0000]
Bump version

15 years agoAdd changes
Dave Rolsky [Thu, 9 Jul 2009 21:19:35 +0000]
Add changes

15 years agomake non-lazy builder work
Dave Rolsky [Thu, 9 Jul 2009 21:18:39 +0000]
make non-lazy builder work

15 years agouse CMOP::class_of instead of CMOP::Class->initialize
Dave Rolsky [Fri, 22 May 2009 03:52:46 +0000]
use CMOP::class_of instead of CMOP::Class->initialize

15 years agorequire latest Moose 0.08
Dave Rolsky [Tue, 7 Apr 2009 16:10:18 +0000]
require latest Moose

15 years agoUpdate changes date
Dave Rolsky [Tue, 7 Apr 2009 16:09:35 +0000]
Update changes date

15 years agoBump version
Dave Rolsky [Tue, 7 Apr 2009 14:49:41 +0000]
Bump version

15 years agoWording tweak
Dave Rolsky [Sun, 5 Apr 2009 21:58:39 +0000]
Wording tweak

15 years agoChanges to work with (and require) Moose 0.73_01
Dave Rolsky [Sun, 5 Apr 2009 21:57:43 +0000]
Changes to work with (and require) Moose 0.73_01

15 years agopass bare names and quote them closer to the code generation
Dave Rolsky [Fri, 13 Mar 2009 18:08:54 +0000]
pass bare names and quote them closer to the code generation

15 years agoFix indentation
Dave Rolsky [Sat, 28 Feb 2009 16:00:32 +0000]
Fix indentation

16 years agouse modules in the place where they're really used
Dave Rolsky [Mon, 10 Nov 2008 23:45:00 +0000]
use modules in the place where they're really used

16 years agobump version and update Changes 0.07
Dave Rolsky [Mon, 10 Nov 2008 23:42:37 +0000]
bump version and update Changes

16 years agoReformat to my style
Dave Rolsky [Mon, 10 Nov 2008 23:38:28 +0000]
Reformat to my style

16 years agoNo need to actually get the instance, since we ignore it, but make
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.

16 years agoFix the API for set_value; even though we don't need the instance we still have to...
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

16 years agoAdd failing tests for AttributeHelpers + ClassAttribute
Shawn M Moore [Mon, 10 Nov 2008 22:23:22 +0000]
Add failing tests for AttributeHelpers + ClassAttribute

16 years agoAdd missing prereq on MX::AH. 0.06
Dave Rolsky [Sat, 6 Sep 2008 13:42:43 +0000]
Add missing prereq on MX::AH.

Bump version & update Changes.

16 years agoDoh wrong month
Dave Rolsky [Fri, 5 Sep 2008 15:18:45 +0000]
Doh wrong month

16 years agoadd .shipit and ignore MANIFEST 0.05
Dave Rolsky [Fri, 5 Sep 2008 15:16:44 +0000]
add .shipit and ignore MANIFEST

16 years agoUpdate changes for release
Dave Rolsky [Fri, 5 Sep 2008 15:14:45 +0000]
Update changes for release

16 years agoNo need to be so fancy
Dave Rolsky [Fri, 5 Sep 2008 15:13:29 +0000]
No need to be so fancy

16 years agoOnly run tests for maintainer
Dave Rolsky [Fri, 5 Sep 2008 15:12:22 +0000]
Only run tests for maintainer

16 years agoUpdate prereqs
Dave Rolsky [Fri, 5 Sep 2008 15:11:11 +0000]
Update prereqs

16 years agoremove generated flie
Dave Rolsky [Fri, 5 Sep 2008 15:10:55 +0000]
remove generated flie

16 years agoPlan the tests
Dave Rolsky [Fri, 5 Sep 2008 15:08:52 +0000]
Plan the tests

16 years agopod for everything
Dave Rolsky [Fri, 5 Sep 2008 15:08:35 +0000]
pod for everything

16 years agoAdd tests for introspection methods
Dave Rolsky [Fri, 5 Sep 2008 14:34:05 +0000]
Add tests for introspection methods

16 years agoUpdate docs for the new way.
Dave Rolsky [Fri, 5 Sep 2008 14:02:49 +0000]
Update docs for the new way.

16 years agoEverything works, with my uber hack of making the attribute bits a
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.

16 years agoI'm sick of critic
Dave Rolsky [Tue, 2 Sep 2008 14:16:01 +0000]
I'm sick of critic

16 years agoMostly working implementation, but mixing with MX::AH isn't working
Dave Rolsky [Tue, 2 Sep 2008 14:15:26 +0000]
Mostly working implementation, but mixing with MX::AH isn't working

16 years agoUpdates for latest Moose and MX::CA. Mostly small tweaks.
Dave Rolsky [Tue, 2 Sep 2008 02:35:56 +0000]
Updates for latest Moose and MX::CA. Mostly small tweaks.

16 years agoRequire latest MX::AH for tests.
Dave Rolsky [Mon, 25 Aug 2008 20:28:41 +0000]
Require latest MX::AH for tests.

16 years agoOnly import has to avoid overwriting make_immutable
Dave Rolsky [Thu, 7 Aug 2008 14:17:10 +0000]
Only import has to avoid overwriting make_immutable

Require newer MX::AH

16 years agoFactor out a concatenation in grabbing the instance.
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.

16 years agoThe method is called container_class, not containing_class
Shawn M Moore [Tue, 24 Jun 2008 07:02:08 +0000]
The method is called container_class, not containing_class

16 years agoShut up deprecation warnings
Dave Rolsky [Fri, 23 May 2008 21:50:47 +0000]
Shut up deprecation warnings

16 years agoPrep for 0.04 release 0.04
Dave Rolsky [Mon, 21 Jan 2008 23:56:00 +0000]
Prep for 0.04 release

16 years agoRequire Moose 0.34
Dave Rolsky [Mon, 21 Jan 2008 23:55:34 +0000]
Require Moose 0.34

16 years agoUse add_attribute rather than _process_attribute to add attributes
Dave Rolsky [Mon, 21 Jan 2008 23:54:52 +0000]
Use add_attribute rather than _process_attribute to add attributes

16 years agoFix braino
Dave Rolsky [Tue, 11 Dec 2007 19:42:55 +0000]
Fix braino

16 years agoSimplify code a smidge
Dave Rolsky [Sat, 8 Dec 2007 17:58:29 +0000]
Simplify code a smidge

16 years agoUpdates for 0.03.
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.

16 years agoUse Moose::_get_caller (unseemly, but maybe more flexible).
Dave Rolsky [Thu, 6 Dec 2007 22:22:21 +0000]
Use Moose::_get_caller (unseemly, but maybe more flexible).

16 years agoIt's good form to use all classes which we refer to by name in other
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.

16 years agoTweaks based on Stevan's changes to make greater use of the
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.

17 years agoUpdate requires to actually be accurate 0.02
Dave Rolsky [Sun, 25 Nov 2007 20:57:36 +0000]
Update requires to actually be accurate

17 years agoinherit from Exporter for Perl 5.6.x
Dave Rolsky [Sun, 25 Nov 2007 20:55:25 +0000]
inherit from Exporter for Perl 5.6.x

17 years agoDate for first release 0.01
Dave Rolsky [Sat, 24 Nov 2007 21:39:39 +0000]
Date for first release

17 years agoupdate manifest
Dave Rolsky [Sat, 24 Nov 2007 21:38:43 +0000]
update manifest

17 years agoRequire a recent Moose
Dave Rolsky [Sat, 24 Nov 2007 21:36:33 +0000]
Require a recent Moose

17 years agoA bit more docs.
Dave Rolsky [Sat, 24 Nov 2007 21:36:07 +0000]
A bit more docs.

17 years agoA working version, with docs and all tests passing.
Dave Rolsky [Sat, 24 Nov 2007 21:34:38 +0000]
A working version, with docs and all tests passing.

17 years agoThrow an error if the constructor receives a class attribute.
Dave Rolsky [Sat, 24 Nov 2007 18:05:01 +0000]
Throw an error if the constructor receives a class attribute.

17 years agoSome small test improvements.
Dave Rolsky [Sat, 24 Nov 2007 18:04:31 +0000]
Some small test improvements.

17 years agoRemove the now no-longer-necessary non-inline method implementations.
Dave Rolsky [Thu, 20 Sep 2007 23:16:53 +0000]
Remove the now no-longer-necessary non-inline method implementations.

17 years agoThe start of a working implementation. Several things left to be
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.