Shawn M Moore [Sun, 21 Oct 2007 07:19:01 +0000]
Many more fixes. That's probably all of them!
Shawn M Moore [Sun, 21 Oct 2007 06:05:20 +0000]
A few more recipe 11 cleanups and rephrasings
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)
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
Shawn M Moore [Sun, 21 Oct 2007 00:37:24 +0000]
Use get_attribute('x') instead of get_attribute_map->{'x'}
Shawn M Moore [Sat, 20 Oct 2007 23:35:43 +0000]
No reason to use $meta_attribute in dump, it's really just $attribute
Shawn M Moore [Sat, 20 Oct 2007 23:28:06 +0000]
Wow, you really can use 'has' to create new meta-attributes. stevan++!
Shawn M Moore [Sat, 20 Oct 2007 23:18:08 +0000]
Provide an implementation of refresh_with :)
Shawn M Moore [Sat, 20 Oct 2007 23:17:05 +0000]
Little fixes
Shawn M Moore [Sat, 20 Oct 2007 23:08:55 +0000]
Forgot SYNOPSIS tag
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. :)
Stevan Little [Fri, 19 Oct 2007 13:02:22 +0000]
fixing the type constraints
Stevan Little [Fri, 12 Oct 2007 04:01:11 +0000]
confound++
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
Hans Dieter Pearcey [Fri, 12 Oct 2007 03:09:44 +0000]
reinstate perigrin's into/into_level, hide _get_caller behind an underscore
Chris Prather [Fri, 12 Oct 2007 02:55:17 +0000]
roll back the broken unimport changes
Hans Dieter Pearcey [Fri, 12 Oct 2007 02:27:19 +0000]
make it clearer why this test case matters
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
Chris Prather [Thu, 11 Oct 2007 09:17:35 +0000]
add unimport into
Stevan Little [Tue, 2 Oct 2007 18:40:01 +0000]
nits
Stevan Little [Mon, 1 Oct 2007 03:36:13 +0000]
fixing the code in SYNOPSIS
Stevan Little [Thu, 27 Sep 2007 19:46:04 +0000]
manifest tweaks;
Stevan Little [Thu, 27 Sep 2007 19:40:01 +0000]
0.26 (for real)
Jonathan Rockway [Thu, 27 Sep 2007 18:12:38 +0000]
update svn:ignore
Jonathan Rockway [Thu, 27 Sep 2007 18:11:52 +0000]
update MANIFEST
Jonathan Rockway [Thu, 27 Sep 2007 18:09:16 +0000]
and now we have M::B support too
Jonathan Rockway [Thu, 27 Sep 2007 18:08:36 +0000]
switch to Module::Install
Stevan Little [Thu, 27 Sep 2007 17:22:16 +0000]
manifest fix
Stevan Little [Thu, 27 Sep 2007 17:18:47 +0000]
0.26
Stevan Little [Tue, 25 Sep 2007 14:38:17 +0000]
Moose::POOP is back!
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.
Stevan Little [Wed, 19 Sep 2007 02:23:09 +0000]
adding fix for dexter
Stevan Little [Tue, 18 Sep 2007 22:13:10 +0000]
s/container/parameterized/
Stevan Little [Tue, 18 Sep 2007 15:44:15 +0000]
new and improved type notation stuff
Stevan Little [Mon, 17 Sep 2007 04:39:40 +0000]
doc updates to use the ArrayRef[Type] syntax
Stevan Little [Sun, 16 Sep 2007 22:16:11 +0000]
TypeConstraint::Utils,.. now with find_or_create_type_constraint goodness
Stevan Little [Sun, 16 Sep 2007 19:47:14 +0000]
more type system hacking and tests
Chris Prather [Sun, 16 Sep 2007 13:48:34 +0000]
add Sub::Exporter style caller() discovery
Stevan Little [Sat, 15 Sep 2007 21:18:58 +0000]
lots of more refactored goodness in the TC system
Stevan Little [Fri, 14 Sep 2007 20:24:41 +0000]
eilaras bug fixed and tested
Chris Prather [Fri, 14 Sep 2007 09:48:23 +0000]
fix some pod following castaway's comments
Stevan Little [Fri, 14 Sep 2007 06:17:35 +0000]
complete re-organization of the test suite
Stevan Little [Fri, 14 Sep 2007 05:39:42 +0000]
adding ->parent_registry to the TC registry object
Stevan Little [Fri, 14 Sep 2007 05:23:54 +0000]
being more cautious about how we use ->meta
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
Chris Prather [Thu, 13 Sep 2007 14:22:38 +0000]
support into and into_level better, and make _init_meta useable by others
Stevan Little [Mon, 10 Sep 2007 19:59:33 +0000]
adding in the type constraint registry
Stevan Little [Fri, 7 Sep 2007 12:40:18 +0000]
Snacks shout-out in the changelog
Stevan Little [Thu, 6 Sep 2007 20:54:28 +0000]
overload fix
Stevan Little [Thu, 6 Sep 2007 20:53:11 +0000]
overload fix
Jess Robinson [Wed, 5 Sep 2007 22:25:34 +0000]
Add various docs about checking types of attributes against constraints
Jess Robinson [Tue, 4 Sep 2007 22:04:18 +0000]
Typos and doc additions
Stevan Little [Tue, 4 Sep 2007 15:47:58 +0000]
start of the TC refactor
Shawn M Moore [Fri, 31 Aug 2007 01:13:23 +0000]
Improve role test coverage: with 'role1', 'role2'
Stevan Little [Mon, 13 Aug 2007 19:59:20 +0000]
0.25
Stevan Little [Sun, 12 Aug 2007 17:42:21 +0000]
foo
Stevan Little [Sun, 12 Aug 2007 15:04:50 +0000]
restored the coupling;
Stevan Little [Sun, 12 Aug 2007 06:14:12 +0000]
some reworkings of the Test::Moose and Moose::Util code
Shawn M Moore [Sun, 12 Aug 2007 01:57:50 +0000]
Have Moose* extend MooseParent
Shawn M Moore [Sun, 12 Aug 2007 01:55:52 +0000]
Add Class::Method::Modifiers benchmark (I hope to surpass Moose! >_>)
Anders Nor Berle [Fri, 10 Aug 2007 18:35:18 +0000]
Doc fix.
Robert 'phaylon' Sedlacek [Fri, 10 Aug 2007 17:16:07 +0000]
search_class_by_role tests added
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.
Anders Nor Berle [Fri, 10 Aug 2007 16:52:30 +0000]
Make Test::Pod::Coverage smile again.
Robert 'phaylon' Sedlacek [Tue, 7 Aug 2007 22:06:33 +0000]
Added search_class_by_role to Moose::Util
Anders Nor Berle [Tue, 7 Aug 2007 17:42:59 +0000]
Fix small mixup.
Anders Nor Berle [Tue, 7 Aug 2007 17:39:38 +0000]
New modules
* Moose::Util
* Test::Moose
Stevan Little [Tue, 7 Aug 2007 04:16:38 +0000]
updating the cookbook, adding the start of the role spec
Stevan Little [Tue, 7 Aug 2007 02:31:23 +0000]
adding the Method::Required but not doing anything with it yet
Stevan Little [Mon, 6 Aug 2007 15:27:16 +0000]
ch-ch-ch-changes
Stevan Little [Mon, 6 Aug 2007 14:18:33 +0000]
adding some method stubs for deblolaz
Stevan Little [Thu, 2 Aug 2007 19:09:32 +0000]
foo
Stevan Little [Tue, 31 Jul 2007 21:19:06 +0000]
sorry_Debolaz
Stevan Little [Mon, 30 Jul 2007 19:21:33 +0000]
fixing required
Stevan Little [Mon, 30 Jul 2007 15:07:42 +0000]
adding info to changes and kolibre to the authors
Stevan Little [Mon, 30 Jul 2007 15:04:59 +0000]
massive refactoring begun for Moose::Meta::Role
Nathan Gray [Tue, 24 Jul 2007 15:59:07 +0000]
added tests which show how roll tiebreaking works when methods and attributes are mixed
Stevan Little [Sat, 21 Jul 2007 01:40:14 +0000]
bumping the version number
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.
Stevan Little [Tue, 3 Jul 2007 21:11:43 +0000]
0.24
Stevan Little [Tue, 3 Jul 2007 15:56:19 +0000]
adding lazy and handles to the has +foo form
Stevan Little [Tue, 3 Jul 2007 05:56:13 +0000]
handles => A::Role
Stevan Little [Sun, 1 Jul 2007 21:22:01 +0000]
fixing some stuff
Guillermo Roditi [Mon, 18 Jun 2007 21:16:21 +0000]
0.23
Chris Prather [Tue, 12 Jun 2007 19:28:15 +0000]
fix handles generated methods to use goto() so caller() comes out properly on the other side.
Matt S Trout [Sun, 10 Jun 2007 18:01:13 +0000]
fix inline constructor for hierarchy with multiple BUILD methods
Stevan Little [Fri, 8 Jun 2007 20:31:24 +0000]
bumping version and reviewing immutable changes
Guillermo Roditi [Sat, 2 Jun 2007 21:48:20 +0000]
Immutable fix to work with new Class::MOP, and trailing whitespace fuckup. Doh!
Stevan Little [Thu, 31 May 2007 17:19:45 +0000]
foop
Stevan Little [Thu, 31 May 2007 04:16:15 +0000]
0.22
Stevan Little [Thu, 31 May 2007 03:50:09 +0000]
for mst and castaway
Stevan Little [Sun, 27 May 2007 17:55:22 +0000]
fixing the authors lists and adding the ClassName type constraint
Stevan Little [Thu, 24 May 2007 21:32:38 +0000]
fixing the changelog
Matt S Trout [Mon, 21 May 2007 17:05:19 +0000]
forgot to update changes for previous rev
Matt S Trout [Mon, 21 May 2007 17:02:23 +0000]
fix for prototype undecl issue when type constraint utils loaded before consumers (e.g. Moose::Meta::Attribute) by predeclaring prototypes in TC utils
Guillermo Roditi [Fri, 18 May 2007 16:07:03 +0000]
reader presedence bug and tests
Stevan Little [Wed, 9 May 2007 23:10:10 +0000]
foo
Stevan Little [Sat, 5 May 2007 15:01:39 +0000]
foo
Aankhen [Fri, 4 May 2007 03:10:58 +0000]
Moose.pm:
* POD: point to Class::MOP::Class rather than Class::MOP for method modifiers.
Aankhen [Fri, 4 May 2007 00:54:17 +0000]
Moose::Cookbook::Recipe5:
* fixed a few whitespace-only lines.