16 years agochanges for 0_28 0_28
Guillermo Roditi [Tue, 13 Nov 2007 18:50:06 +0000]
changes for 0_28

16 years agoforgot date line
Guillermo Roditi [Tue, 13 Nov 2007 16:43:47 +0000]
forgot date line

16 years agoone more thing missing in new (lack of) slot initialization
Guillermo Roditi [Tue, 13 Nov 2007 16:26:36 +0000]
one more thing missing in new (lack of) slot initialization

16 years agobuilder inline accessor bug fix and new test
Guillermo Roditi [Tue, 13 Nov 2007 01:05:02 +0000]
builder inline accessor bug fix and new test

16 years agoinlined constructor correction for lazy_build and new test
Guillermo Roditi [Tue, 13 Nov 2007 00:05:22 +0000]
inlined constructor correction for lazy_build and new test

16 years agosome changelog tweaks and shit
Stevan Little [Wed, 7 Nov 2007 21:40:03 +0000]
some changelog tweaks and shit

16 years agoMerge 'predicate_fix' into 'trunk'
Matt S Trout [Wed, 7 Nov 2007 18:55:47 +0000]
Merge 'predicate_fix' into 'trunk'

r59798@cain (orig r2940):  groditi | 2007-11-07 18:41:52 +0000
changelog

16 years agoMerge 'predicate_fix' into 'trunk'
Matt S Trout [Wed, 7 Nov 2007 18:55:36 +0000]
Merge 'predicate_fix' into 'trunk'

r59796@cain (orig r2938):  groditi | 2007-11-06 22:57:34 +0000
last fix so far

16 years agoMerge 'predicate_fix' into 'trunk'
Matt S Trout [Wed, 7 Nov 2007 18:55:19 +0000]
Merge 'predicate_fix' into 'trunk'

r59795@cain (orig r2937):  groditi | 2007-11-06 22:17:40 +0000
changes so far

16 years agochangelog
Guillermo Roditi [Wed, 7 Nov 2007 18:41:52 +0000]
changelog

16 years agolast fix so far
Guillermo Roditi [Tue, 6 Nov 2007 22:57:34 +0000]
last fix so far

16 years agochanges so far
Guillermo Roditi [Tue, 6 Nov 2007 22:17:40 +0000]
changes so far

16 years agobranching for predicate
Guillermo Roditi [Tue, 6 Nov 2007 22:16:31 +0000]
branching for predicate

16 years agominor thing left behind, lazy_build requires MOP 0.43
Guillermo Roditi [Mon, 29 Oct 2007 22:40:29 +0000]
minor thing left behind, lazy_build requires MOP 0.43

16 years agochanges to lazy_build naming conventions
Guillermo Roditi [Mon, 29 Oct 2007 20:46:34 +0000]
changes to lazy_build naming conventions

16 years agosome optimizations to builder and lazy build along with better errors on inlined...
Guillermo Roditi [Mon, 29 Oct 2007 19:49:03 +0000]
some optimizations to builder and lazy build along with better errors on inlined lazy build accessor

16 years agoFix a typo in the changes.
Dave Rolsky [Sat, 27 Oct 2007 17:10:12 +0000]
Fix a typo in the changes.

16 years agobuilder and lazy_build changes. note that this ups the req of MOP to 0.43! sorry...
Guillermo Roditi [Fri, 26 Oct 2007 20:39:44 +0000]
builder and lazy_build changes. note that this ups the req of MOP to 0.43! sorry about the change noise. editor kills trailing whitespace

16 years agoMany more fixes. That's probably all of them!
Shawn M Moore [Sun, 21 Oct 2007 07:19:01 +0000]
Many more fixes. That's probably all of them!

16 years agoA few more recipe 11 cleanups and rephrasings
Shawn M Moore [Sun, 21 Oct 2007 06:05:20 +0000]
A few more recipe 11 cleanups and rephrasings

16 years agoTest case specifically, test script cleanup
Shawn M Moore [Sun, 21 Oct 2007 04:17:49 +0000]
Test case specifically, test script cleanup
Case now matters for enum. If anyone disagrees with this choice, please let me know.
(Humorously, previous versions of enum accepted EVERYTHING as valid, because it was just returning a regex object, which is a true value, instead of performing a match)

16 years agoAdd tests for enum
Shawn M Moore [Sun, 21 Oct 2007 04:11:55 +0000]
Add tests for enum
Switch to using a hash which is certainly faster and actually works
The regex was broken in a few ways: improper anchoring, no escaping of metachars

16 years agoUse get_attribute('x') instead of get_attribute_map->{'x'}
Shawn M Moore [Sun, 21 Oct 2007 00:37:24 +0000]
Use get_attribute('x') instead of get_attribute_map->{'x'}

16 years agoNo reason to use $meta_attribute in dump, it's really just $attribute
Shawn M Moore [Sat, 20 Oct 2007 23:35:43 +0000]
No reason to use $meta_attribute in dump, it's really just $attribute

16 years agoWow, you really can use 'has' to create new meta-attributes. stevan++!
Shawn M Moore [Sat, 20 Oct 2007 23:28:06 +0000]
Wow, you really can use 'has' to create new meta-attributes. stevan++!

16 years agoProvide an implementation of refresh_with :)
Shawn M Moore [Sat, 20 Oct 2007 23:18:08 +0000]
Provide an implementation of refresh_with :)

16 years agoLittle fixes
Shawn M Moore [Sat, 20 Oct 2007 23:17:05 +0000]
Little fixes

16 years agoForgot SYNOPSIS tag
Shawn M Moore [Sat, 20 Oct 2007 23:08:55 +0000]
Forgot SYNOPSIS tag

16 years agoAdd a recipe for creating and using a new attribute metaclass
Shawn M Moore [Sat, 20 Oct 2007 23:07:25 +0000]
Add a recipe for creating and using a new attribute metaclass
This is probably too advanced for recipe 8, so it's recipe 11. :)

16 years agofixing the type constraints
Stevan Little [Fri, 19 Oct 2007 13:02:22 +0000]
fixing the type constraints

16 years agoconfound++
Stevan Little [Fri, 12 Oct 2007 04:01:11 +0000]
confound++

16 years agolet wrapped/overridden methods be inherited instead of only local; complain more...
Hans Dieter Pearcey [Fri, 12 Oct 2007 03:33:22 +0000]
let wrapped/overridden methods be inherited instead of only local; complain more accurately about attributes when methods are required

16 years agoreinstate perigrin's into/into_level, hide _get_caller behind an underscore
Hans Dieter Pearcey [Fri, 12 Oct 2007 03:09:44 +0000]
reinstate perigrin's into/into_level, hide _get_caller behind an underscore

16 years agoroll back the broken unimport changes
Chris Prather [Fri, 12 Oct 2007 02:55:17 +0000]
roll back the broken unimport changes

16 years agomake it clearer why this test case matters
Hans Dieter Pearcey [Fri, 12 Oct 2007 02:27:19 +0000]
make it clearer why this test case matters

16 years agoadd test that fails in 0.26; roles' require() should be able to find real methods...
Hans Dieter Pearcey [Fri, 12 Oct 2007 01:58:58 +0000]
add test that fails in 0.26; roles' require() should be able to find real methods in superclasses, even when 'hidden' by method modifiers in subclasses

16 years agoadd unimport into
Chris Prather [Thu, 11 Oct 2007 09:17:35 +0000]
add unimport into

16 years agonits
Stevan Little [Tue, 2 Oct 2007 18:40:01 +0000]
nits

16 years agofixing the code in SYNOPSIS
Stevan Little [Mon, 1 Oct 2007 03:36:13 +0000]
fixing the code in SYNOPSIS

16 years agomanifest tweaks;
Stevan Little [Thu, 27 Sep 2007 19:46:04 +0000]
manifest tweaks;

16 years ago0.26 (for real)
Stevan Little [Thu, 27 Sep 2007 19:40:01 +0000]
0.26 (for real)

16 years agoupdate svn:ignore 0_26
Jonathan Rockway [Thu, 27 Sep 2007 18:12:38 +0000]
update svn:ignore

16 years agoupdate MANIFEST
Jonathan Rockway [Thu, 27 Sep 2007 18:11:52 +0000]
update MANIFEST

16 years agoand now we have M::B support too
Jonathan Rockway [Thu, 27 Sep 2007 18:09:16 +0000]
and now we have M::B support too

16 years agoswitch to Module::Install
Jonathan Rockway [Thu, 27 Sep 2007 18:08:36 +0000]
switch to Module::Install

16 years agomanifest fix
Stevan Little [Thu, 27 Sep 2007 17:22:16 +0000]
manifest fix

16 years ago0.26
Stevan Little [Thu, 27 Sep 2007 17:18:47 +0000]
0.26

16 years agoMoose::POOP is back!
Stevan Little [Tue, 25 Sep 2007 14:38:17 +0000]
Moose::POOP is back!

16 years agoThis is a trivial change to make this class more easily
Dave Rolsky [Thu, 20 Sep 2007 23:15:40 +0000]
This is a trivial change to make this class more easily
subclassable. The aliasing means that subclasses need to reimplement
the methods created by the alias, because they end up referring to the
code reference of the method in this class, as opposed to calling it
by name.

16 years agoadding fix for dexter
Stevan Little [Wed, 19 Sep 2007 02:23:09 +0000]
adding fix for dexter

16 years agos/container/parameterized/
Stevan Little [Tue, 18 Sep 2007 22:13:10 +0000]
s/container/parameterized/

16 years agonew and improved type notation stuff
Stevan Little [Tue, 18 Sep 2007 15:44:15 +0000]
new and improved type notation stuff

16 years agodoc updates to use the ArrayRef[Type] syntax
Stevan Little [Mon, 17 Sep 2007 04:39:40 +0000]
doc updates to use the ArrayRef[Type] syntax

16 years agoTypeConstraint::Utils,.. now with find_or_create_type_constraint goodness
Stevan Little [Sun, 16 Sep 2007 22:16:11 +0000]
TypeConstraint::Utils,.. now with find_or_create_type_constraint goodness

16 years agomore type system hacking and tests
Stevan Little [Sun, 16 Sep 2007 19:47:14 +0000]
more type system hacking and tests

16 years agoadd Sub::Exporter style caller() discovery
Chris Prather [Sun, 16 Sep 2007 13:48:34 +0000]
add Sub::Exporter style caller() discovery

16 years agolots of more refactored goodness in the TC system
Stevan Little [Sat, 15 Sep 2007 21:18:58 +0000]
lots of more refactored goodness in the TC system

16 years agoeilaras bug fixed and tested
Stevan Little [Fri, 14 Sep 2007 20:24:41 +0000]
eilaras bug fixed and tested

16 years agofix some pod following castaway's comments
Chris Prather [Fri, 14 Sep 2007 09:48:23 +0000]
fix some pod following castaway's comments

16 years agocomplete re-organization of the test suite
Stevan Little [Fri, 14 Sep 2007 06:17:35 +0000]
complete re-organization of the test suite

16 years agoadding ->parent_registry to the TC registry object
Stevan Little [Fri, 14 Sep 2007 05:39:42 +0000]
adding ->parent_registry to the TC registry object

16 years agobeing more cautious about how we use ->meta
Stevan Little [Fri, 14 Sep 2007 05:23:54 +0000]
being more cautious about how we use ->meta

16 years agopod fixes
Chris Prather [Thu, 13 Sep 2007 23:39:10 +0000]
pod fixes
r29031@alice-3:  perigrin | 2007-09-13 10:39:32 -0500
get ourselves to 100% coverage
r29032@alice-3:  perigrin | 2007-09-13 15:36:39 -0500
document changes to import()
r29033@alice-3:  perigrin | 2007-09-13 18:39:18 -0500
expose init_meta and start documenting Extending and Embedding

16 years agosupport into and into_level better, and make _init_meta useable by others
Chris Prather [Thu, 13 Sep 2007 14:22:38 +0000]
support into and into_level better, and make _init_meta useable by others

16 years agoadding in the type constraint registry
Stevan Little [Mon, 10 Sep 2007 19:59:33 +0000]
adding in the type constraint registry

16 years agoSnacks shout-out in the changelog
Stevan Little [Fri, 7 Sep 2007 12:40:18 +0000]
Snacks shout-out in the changelog

16 years agooverload fix
Stevan Little [Thu, 6 Sep 2007 20:54:28 +0000]
overload fix

16 years agooverload fix
Stevan Little [Thu, 6 Sep 2007 20:53:11 +0000]
overload fix

16 years agoAdd various docs about checking types of attributes against constraints
Jess Robinson [Wed, 5 Sep 2007 22:25:34 +0000]
Add various docs about checking types of attributes against constraints

16 years agoTypos and doc additions
Jess Robinson [Tue, 4 Sep 2007 22:04:18 +0000]
Typos and doc additions

16 years agostart of the TC refactor
Stevan Little [Tue, 4 Sep 2007 15:47:58 +0000]
start of the TC refactor

16 years agoImprove role test coverage: with 'role1', 'role2'
Shawn M Moore [Fri, 31 Aug 2007 01:13:23 +0000]
Improve role test coverage: with 'role1', 'role2'

16 years ago0.25
Stevan Little [Mon, 13 Aug 2007 19:59:20 +0000]
0.25

16 years agofoo
Stevan Little [Sun, 12 Aug 2007 17:42:21 +0000]
foo

16 years agorestored the coupling;
Stevan Little [Sun, 12 Aug 2007 15:04:50 +0000]
restored the coupling;

16 years agosome reworkings of the Test::Moose and Moose::Util code
Stevan Little [Sun, 12 Aug 2007 06:14:12 +0000]
some reworkings of the Test::Moose and Moose::Util code

16 years agoHave Moose* extend MooseParent
Shawn M Moore [Sun, 12 Aug 2007 01:57:50 +0000]
Have Moose* extend MooseParent

16 years agoAdd Class::Method::Modifiers benchmark (I hope to surpass Moose! >_>)
Shawn M Moore [Sun, 12 Aug 2007 01:55:52 +0000]
Add Class::Method::Modifiers benchmark (I hope to surpass Moose! >_>)

16 years agoDoc fix.
Anders Nor Berle [Fri, 10 Aug 2007 18:35:18 +0000]
Doc fix.

16 years agosearch_class_by_role tests added
Robert 'phaylon' Sedlacek [Fri, 10 Aug 2007 17:16:07 +0000]
search_class_by_role tests added

16 years ago* s/can_role/does_role/g.
Anders Nor Berle [Fri, 10 Aug 2007 16:52:47 +0000]
* s/can_role/does_role/g.
* Make does_role work without ->meta method.
* Improved testing.

16 years agoMake Test::Pod::Coverage smile again.
Anders Nor Berle [Fri, 10 Aug 2007 16:52:30 +0000]
Make Test::Pod::Coverage smile again.

16 years agoAdded search_class_by_role to Moose::Util
Robert 'phaylon' Sedlacek [Tue, 7 Aug 2007 22:06:33 +0000]
Added search_class_by_role to Moose::Util

16 years agoFix small mixup.
Anders Nor Berle [Tue, 7 Aug 2007 17:42:59 +0000]
Fix small mixup.

16 years agoNew modules
Anders Nor Berle [Tue, 7 Aug 2007 17:39:38 +0000]
New modules
* Moose::Util
* Test::Moose

16 years agoupdating the cookbook, adding the start of the role spec
Stevan Little [Tue, 7 Aug 2007 04:16:38 +0000]
updating the cookbook, adding the start of the role spec

16 years agoadding the Method::Required but not doing anything with it yet
Stevan Little [Tue, 7 Aug 2007 02:31:23 +0000]
adding the Method::Required but not doing anything with it yet

16 years agoch-ch-ch-changes
Stevan Little [Mon, 6 Aug 2007 15:27:16 +0000]
ch-ch-ch-changes

16 years agoadding some method stubs for deblolaz
Stevan Little [Mon, 6 Aug 2007 14:18:33 +0000]
adding some method stubs for deblolaz

16 years agofoo
Stevan Little [Thu, 2 Aug 2007 19:09:32 +0000]
foo

16 years agosorry_Debolaz
Stevan Little [Tue, 31 Jul 2007 21:19:06 +0000]
sorry_Debolaz

16 years agofixing required
Stevan Little [Mon, 30 Jul 2007 19:21:33 +0000]
fixing required

16 years agoadding info to changes and kolibre to the authors
Stevan Little [Mon, 30 Jul 2007 15:07:42 +0000]
adding info to changes and kolibre to the authors

16 years agomassive refactoring begun for Moose::Meta::Role
Stevan Little [Mon, 30 Jul 2007 15:04:59 +0000]
massive refactoring begun for Moose::Meta::Role

16 years agoadded tests which show how roll tiebreaking works when methods and attributes are...
Nathan Gray [Tue, 24 Jul 2007 15:59:07 +0000]
added tests which show how roll tiebreaking works when methods and attributes are mixed

16 years agobumping the version number
Stevan Little [Sat, 21 Jul 2007 01:40:14 +0000]
bumping the version number

16 years agolib/Moose.pm:
Shlomi Fish [Wed, 18 Jul 2007 16:09:28 +0000]
lib/Moose.pm:
    - (Docs) referenced Moose::Util::TypeConstraints under 'isa' in 'has'
    for how to define a new type.

16 years ago0.24
Stevan Little [Tue, 3 Jul 2007 21:11:43 +0000]
0.24

16 years agoadding lazy and handles to the has +foo form 0_24
Stevan Little [Tue, 3 Jul 2007 15:56:19 +0000]
adding lazy and handles to the has +foo form

16 years agohandles => A::Role
Stevan Little [Tue, 3 Jul 2007 05:56:13 +0000]
handles => A::Role