15 years agocleaned up log attic/parameterized_type_fixes
John Napiorkowski [Thu, 23 Oct 2008 17:11:02 +0000]
cleaned up log

15 years agoMerge 'trunk' into 'parameterized_type_fixes'
John Napiorkowski [Thu, 23 Oct 2008 17:09:35 +0000]
Merge 'trunk' into 'parameterized_type_fixes'

r17809@dev (orig r6354):  t0m | 2008-10-22 15:01:57 -0500
Speedups in does for MooseX::Storage, should also make protocol buffers suck less. WARNING: Relies on trunk CMOP, I've bumped versions so people should notice.
r17811@dev (orig r6356):  t0m | 2008-10-22 15:05:28 -0500
Also bump version in Moose.pm, as pointed out by autarch - cheers
r17812@dev (orig r6357):  autarch | 2008-10-22 15:46:02 -0500
Tests for resolve_meta{class,trait}_alias in Moose::Util.

Moved caching to resolve_metaclass_alias.
r17813@dev (orig r6358):  autarch | 2008-10-22 16:38:30 -0500
Just require the latest Scalar::Util (which is still about 2 years
old) to avoid the win32 silliness.

r17814@dev (orig r6359):  autarch | 2008-10-22 16:39:07 -0500
Require a more modern Test::More, because 0.75 (at least) caused some
TODO tests to be treated as failures. There was a TODO fix 0.77.

r17822@dev (orig r6367):  autarch | 2008-10-23 11:16:52 -0500
s/childtype/child_type/g - why ignore every naming standard already in use in the codebase, I ask rhetorically
r17823@dev (orig r6368):  autarch | 2008-10-23 11:18:28 -0500
Tidy some code here. Also remove an unused variable.

r17825@dev (orig r6370):  autarch | 2008-10-23 11:22:21 -0500
Remove some redundant comments and tidy the code.

r17826@dev (orig r6371):  autarch | 2008-10-23 11:24:27 -0500
Add changes entry for restoration of parameterized type bits.

r17827@dev (orig r6372):  autarch | 2008-10-23 11:27:58 -0500
Small wording tweak

r17830@dev (orig r6375):  autarch | 2008-10-23 11:31:42 -0500
bump all versions to 0.60

15 years agofixed docs
John Napiorkowski [Thu, 23 Oct 2008 17:01:50 +0000]
fixed docs

15 years agogave Moose::Meta::TypeConstraint::Class a custom create_childtype
John Napiorkowski [Thu, 23 Oct 2008 16:58:57 +0000]
gave Moose::Meta::TypeConstraint::Class a custom create_childtype

15 years agoupdated changelog
John Napiorkowski [Thu, 23 Oct 2008 16:36:28 +0000]
updated changelog

15 years agobump all versions to 0.60
Dave Rolsky [Thu, 23 Oct 2008 16:31:42 +0000]
bump all versions to 0.60

15 years agoSmall wording tweak
Dave Rolsky [Thu, 23 Oct 2008 16:27:58 +0000]
Small wording tweak

15 years agoAdd changes entry for restoration of parameterized type bits.
Dave Rolsky [Thu, 23 Oct 2008 16:24:27 +0000]
Add changes entry for restoration of parameterized type bits.

15 years agoRemove some redundant comments and tidy the code.
Dave Rolsky [Thu, 23 Oct 2008 16:22:21 +0000]
Remove some redundant comments and tidy the code.

15 years agoTidy some code here. Also remove an unused variable.
Dave Rolsky [Thu, 23 Oct 2008 16:18:28 +0000]
Tidy some code here. Also remove an unused variable.

15 years agos/childtype/child_type/g - why ignore every naming standard already in use in the...
Dave Rolsky [Thu, 23 Oct 2008 16:16:52 +0000]
s/childtype/child_type/g - why ignore every naming standard already in use in the codebase, I ask rhetorically

15 years agoMerge the parameterized_type_fixes to trunk
Dave Rolsky [Thu, 23 Oct 2008 16:15:57 +0000]
Merge the parameterized_type_fixes to trunk
this restore the parameterized type related changes jnapiorkowski made before, which I accidentally removed in 0.59

15 years agoremoved some debug stuff
John Napiorkowski [Thu, 23 Oct 2008 15:56:35 +0000]
removed some debug stuff

15 years agochanged the way subtypes are made so that we delegate the job to the actual type...
John Napiorkowski [Thu, 23 Oct 2008 15:45:50 +0000]
changed the way subtypes are made so that we delegate the job to the actual type constraint parent, rather than have a bunch of exceptions in M:U:Constraints.  This will allow up to properly subtype Moose::Meta::Constraint in the MooseX namespace.  Added a test to show the bug this code is trying to solve

15 years agoRequire a more modern Test::More, because 0.75 (at least) caused some
Dave Rolsky [Wed, 22 Oct 2008 21:39:07 +0000]
Require a more modern Test::More, because 0.75 (at least) caused some
TODO tests to be treated as failures. There was a TODO fix 0.77.

15 years agoJust require the latest Scalar::Util (which is still about 2 years
Dave Rolsky [Wed, 22 Oct 2008 21:38:30 +0000]
Just require the latest Scalar::Util (which is still about 2 years
old) to avoid the win32 silliness.

15 years agoTests for resolve_meta{class,trait}_alias in Moose::Util.
Dave Rolsky [Wed, 22 Oct 2008 20:46:02 +0000]
Tests for resolve_meta{class,trait}_alias in Moose::Util.

Moved caching to resolve_metaclass_alias.

15 years agoAlso bump version in Moose.pm, as pointed out by autarch - cheers
Tomas Doran [Wed, 22 Oct 2008 20:05:28 +0000]
Also bump version in Moose.pm, as pointed out by autarch - cheers

15 years agoSpeedups in does for MooseX::Storage, should also make protocol buffers suck less...
Tomas Doran [Wed, 22 Oct 2008 20:01:57 +0000]
Speedups in does for MooseX::Storage, should also make protocol buffers suck less. WARNING: Relies on trunk CMOP, I've bumped versions so people should notice.

15 years agofirst pass at restoring parametrization changes and tests
John Napiorkowski [Wed, 22 Oct 2008 19:37:42 +0000]
first pass at restoring parametrization changes and tests

15 years agonew branch to fix parameter types
John Napiorkowski [Wed, 22 Oct 2008 15:21:36 +0000]
new branch to fix parameter types

15 years agoMake gross construct ever so slightly less gross in does()
Dave Rolsky [Tue, 21 Oct 2008 18:01:24 +0000]
Make gross construct ever so slightly less gross in does()

15 years agoFix typo in comment
Dave Rolsky [Tue, 21 Oct 2008 17:59:07 +0000]
Fix typo in comment

15 years agoFix bug with -traits to Moose
Dave Rolsky [Thu, 16 Oct 2008 15:01:44 +0000]
Fix bug with -traits to Moose

15 years agoTODO Test for bug in Moose::Exporter
Tomas Doran [Thu, 16 Oct 2008 07:11:16 +0000]
TODO Test for bug in Moose::Exporter

15 years agobump version to 0.59 0.59
Dave Rolsky [Tue, 14 Oct 2008 13:33:15 +0000]
bump version to 0.59

15 years agoAdd release date
Dave Rolsky [Tue, 14 Oct 2008 13:30:06 +0000]
Add release date

15 years agoAdd () which apparently was needed for at least one person
Dave Rolsky [Tue, 14 Oct 2008 13:27:19 +0000]
Add () which apparently was needed for at least one person

15 years agoReally fix the speling mistake
Dave Rolsky [Mon, 13 Oct 2008 17:55:52 +0000]
Really fix the speling mistake

15 years agoFix a spelling mistake
Dave Rolsky [Mon, 13 Oct 2008 17:54:59 +0000]
Fix a spelling mistake

15 years agoAdd my email address
Dave Rolsky [Mon, 13 Oct 2008 17:53:59 +0000]
Add my email address

15 years agoorganize alphabetically / by time they entered the cabal ... which happen to be the...
Chris Prather [Mon, 13 Oct 2008 17:50:57 +0000]
organize alphabetically / by time they entered the cabal ... which happen to be the same

15 years agospellcheck community
Chris Prather [Mon, 13 Oct 2008 17:49:27 +0000]
spellcheck community

15 years agorefactor the AUTHORS into CABAL/NonCabal
Chris Prather [Mon, 13 Oct 2008 17:47:23 +0000]
refactor the AUTHORS into CABAL/NonCabal

15 years agoadd doc patch for has() taking a arrayref
Chris Prather [Sun, 12 Oct 2008 20:52:30 +0000]
add doc patch for has() taking a arrayref

15 years agodoc patch to explain MooseX:: namespace
Chris Prather [Sun, 12 Oct 2008 20:46:38 +0000]
doc patch to explain MooseX:: namespace

15 years agoReverted the type constraint bits that caused breakage on Win32 and
Dave Rolsky [Sun, 12 Oct 2008 17:42:23 +0000]
Reverted the type constraint bits that caused breakage on Win32 and
BSD, but kept the parts that normalize names.

15 years agonamespace::clean example in style
Yuval Kogman [Sun, 12 Oct 2008 17:01:56 +0000]
namespace::clean example in style

15 years agoFix typo in test
Dave Rolsky [Sun, 12 Oct 2008 16:44:57 +0000]
Fix typo in test

15 years agoFix a typo that is apparently syntactically just fine
Dave Rolsky [Sun, 12 Oct 2008 16:30:18 +0000]
Fix a typo that is apparently syntactically just fine

15 years agoMore type constraint fixes for edge cases in is_a_type_of and is_a_subtype_of when...
Tomas Doran [Tue, 7 Oct 2008 17:13:51 +0000]
More type constraint fixes for edge cases in is_a_type_of and is_a_subtype_of when dealing with unknown type names + tests for all possible cases (I think)

15 years agoReally require the next CMOP
Dave Rolsky [Mon, 6 Oct 2008 23:03:11 +0000]
Really require the next CMOP

15 years agoThe next Moose release will require CMOP 0.67
Dave Rolsky [Mon, 6 Oct 2008 23:02:46 +0000]
The next Moose release will require CMOP 0.67

15 years agoRefactor this method to get rid of the indentation chain from hell.
Dave Rolsky [Mon, 6 Oct 2008 23:02:00 +0000]
Refactor this method to get rid of the indentation chain from hell.

15 years agoAdd a placeholder to remind me to write a recipe for BUILD & BUILDARGS
Dave Rolsky [Mon, 6 Oct 2008 22:58:08 +0000]
Add a placeholder to remind me to write a recipe for BUILD & BUILDARGS

15 years agoFix all the pod links to Class::MOP so they're actually valid POD.
Dave Rolsky [Mon, 6 Oct 2008 16:33:31 +0000]
Fix all the pod links to Class::MOP so they're actually valid POD.

15 years agoDocs for things in Class::MOP::Attribute + tests for trigger behaviours
Tomas Doran [Mon, 6 Oct 2008 16:14:51 +0000]
Docs for things in Class::MOP::Attribute + tests for trigger behaviours

15 years agopossessive "its" had an apostrophe
John Douglas Porter [Thu, 2 Oct 2008 20:56:56 +0000]
possessive "its" had an apostrophe

15 years agoPOD typo corrected.
Jay Hannah [Thu, 2 Oct 2008 16:28:04 +0000]
POD typo corrected.

15 years agoRemove the barrage for now, because we are getting weird failures
Shawn M Moore [Thu, 2 Oct 2008 03:34:07 +0000]
Remove the barrage for now, because we are getting weird failures

15 years agoa bunch more tests for the Maybe constraint that I wrote while trying to figure out...
John Napiorkowski [Tue, 30 Sep 2008 21:18:21 +0000]
a bunch more tests for the Maybe constraint that I wrote while trying to figure out the correct way to write the new Optional constraint.  Why waste them?

15 years agomake sure we can create an anon class that has a required attribute
Todd Hepler [Tue, 30 Sep 2008 15:35:47 +0000]
make sure we can create an anon class that has a required attribute
this will require the previous commit to Class::MOP
(that will become version 0.67)

15 years agoMake regexes line up nicely
Dave Rolsky [Tue, 30 Sep 2008 14:19:29 +0000]
Make regexes line up nicely

15 years agothis tests defining the same type twice
Dave Rolsky [Tue, 30 Sep 2008 14:14:37 +0000]
this tests defining the same type twice

15 years agoAdd a test case for the bug which autarch fixed in r6033
Tomas Doran [Tue, 30 Sep 2008 13:27:22 +0000]
Add a test case for the bug which autarch fixed in r6033

15 years agoRemove no longer relevant explanation of something the example no
Dave Rolsky [Mon, 29 Sep 2008 19:33:17 +0000]
Remove no longer relevant explanation of something the example no
longer shows.

15 years agoMissing an apostrophe.
Dave Rolsky [Mon, 29 Sep 2008 19:30:55 +0000]
Missing an apostrophe.

15 years agoThe sugar subs are not called as methods.
Dave Rolsky [Mon, 29 Sep 2008 14:27:20 +0000]
The sugar subs are not called as methods.

15 years agowhen loading Test::Warn, require at least 0.10
Dave Rolsky [Mon, 29 Sep 2008 14:25:37 +0000]
when loading Test::Warn, require at least 0.10

15 years agoInclude an example of how you define the sugar for Moose::Exporter
Shawn M Moore [Mon, 29 Sep 2008 00:41:17 +0000]
Include an example of how you define the sugar for Moose::Exporter

15 years agoBarrage of tests for primitive type constraints
Shawn M Moore [Sun, 28 Sep 2008 06:22:48 +0000]
Barrage of tests for primitive type constraints

15 years agochanges line for deprototype
Matt S Trout [Fri, 26 Sep 2008 20:22:04 +0000]
changes line for deprototype

15 years agoClarify nature of bug fix
Dave Rolsky [Fri, 26 Sep 2008 19:53:11 +0000]
Clarify nature of bug fix

15 years agomerged deprototype branch to trunk
Dave Rolsky [Fri, 26 Sep 2008 19:40:04 +0000]
merged deprototype branch to trunk

15 years agoOops, broke some tests when I fixed an error in M::Exporter
Dave Rolsky [Fri, 26 Sep 2008 19:39:18 +0000]
Oops, broke some tests when I fixed an error in M::Exporter

15 years agomerge trunk to deprototype branch
Dave Rolsky [Fri, 26 Sep 2008 19:36:06 +0000]
merge trunk to deprototype branch

15 years agoAdd missing space
Dave Rolsky [Thu, 25 Sep 2008 03:09:58 +0000]
Add missing space

15 years agoAdd CheckVersionsMatch step
Dave Rolsky [Thu, 25 Sep 2008 03:09:48 +0000]
Add CheckVersionsMatch step

15 years agoOops, this is Moose::Exporter, not MooseX
Dave Rolsky [Thu, 25 Sep 2008 02:21:57 +0000]
Oops, this is Moose::Exporter, not MooseX

15 years agosynopsis tweak
Todd Hepler [Wed, 24 Sep 2008 21:01:41 +0000]
synopsis tweak
(I'm pretty sure you need a ->meta there)

15 years agoFix handling of anon subtype with both constraint & message
Dave Rolsky [Mon, 22 Sep 2008 15:14:38 +0000]
Fix handling of anon subtype with both constraint & message

15 years agoRemove a bunch of hard tabs
Dave Rolsky [Mon, 22 Sep 2008 15:05:03 +0000]
Remove a bunch of hard tabs

15 years agoFirst, fix confess() so it actually exists. I don't know how
Dave Rolsky [Mon, 22 Sep 2008 15:02:40 +0000]
First, fix confess() so it actually exists. I don't know how
nothingmuch planned to implement switchign between throw_error() and
confess() here though.

15 years agoremove prototypes from type declaration sugar functions except the (&) ones
Matt S Trout [Sat, 20 Sep 2008 18:51:18 +0000]
remove prototypes from type declaration sugar functions except the (&) ones

15 years agonuke prototypes on type constraint construction and retrieval routines
Matt S Trout [Sat, 20 Sep 2008 18:38:27 +0000]
nuke prototypes on type constraint construction and retrieval routines

15 years agocreate new deprototype branch
Matt S Trout [Sat, 20 Sep 2008 18:14:22 +0000]
create new deprototype branch

15 years agoMake sure that metaclass incompat fixing doesn't touch base object class setting.
Dave Rolsky [Sat, 20 Sep 2008 14:52:12 +0000]
Make sure that metaclass incompat fixing doesn't touch base object class setting.

15 years agoupdate manifest 0.58
Dave Rolsky [Sat, 20 Sep 2008 14:33:10 +0000]
update manifest

15 years agoBe defensive against being called for a Moose::Meta::Role (which can
Dave Rolsky [Sat, 20 Sep 2008 14:30:29 +0000]
Be defensive against being called for a Moose::Meta::Role (which can
happen if we apply a trait to a role).

15 years agoTweak throw_error changes description
Dave Rolsky [Thu, 18 Sep 2008 20:19:04 +0000]
Tweak throw_error changes description

15 years agochangelog error_class
Yuval Kogman [Thu, 18 Sep 2008 16:37:56 +0000]
changelog error_class

15 years agoMore !!
Dave Rolsky [Thu, 18 Sep 2008 15:08:03 +0000]
More !!

15 years agoDocument error_class attribute.
Dave Rolsky [Thu, 18 Sep 2008 15:06:57 +0000]
Document error_class attribute.

Tweaked the metaclass reconciliation bits to account for error_class.

15 years agoAdd some MetaRole related tests for error_class. Added a test plan.
Dave Rolsky [Thu, 18 Sep 2008 15:06:30 +0000]
Add some MetaRole related tests for error_class. Added a test plan.

15 years agoDocument latest bug fix
Dave Rolsky [Thu, 18 Sep 2008 15:05:46 +0000]
Document latest bug fix

15 years agoFixed a bug where an explicitly set constructor or destructor (and now
Dave Rolsky [Thu, 18 Sep 2008 15:05:00 +0000]
Fixed a bug where an explicitly set constructor or destructor (and now
error) class would be lost if roles were applied to other metaclasses,
but not said class.

15 years agoforgot to update MANIFEST on last commit
Todd Hepler [Wed, 17 Sep 2008 15:32:54 +0000]
forgot to update MANIFEST on last commit

15 years agocheck for a valid attribute name in Moose::Meta::Role
Todd Hepler [Tue, 16 Sep 2008 22:20:58 +0000]
check for a valid attribute name in Moose::Meta::Role
added testcase for odd has() calls
squashed a warning exposed by that test in Moose::Meta::Class

15 years agoThis need to subclass Class::MOP::Method::Generated too
Dave Rolsky [Tue, 16 Sep 2008 19:05:54 +0000]
This need to subclass Class::MOP::Method::Generated too

15 years agoRun this through tidy
Dave Rolsky [Tue, 16 Sep 2008 18:44:34 +0000]
Run this through tidy

15 years agoNo need for default to be a sub when it just returns a string.
Dave Rolsky [Tue, 16 Sep 2008 18:44:05 +0000]
No need for default to be a sub when it just returns a string.

15 years agoInclude tidying.
Dave Rolsky [Tue, 16 Sep 2008 18:42:40 +0000]
Include tidying.

Load Carp

15 years agoNeed to load the error class or tests fail
Dave Rolsky [Tue, 16 Sep 2008 18:41:04 +0000]
Need to load the error class or tests fail

15 years agoadd strict & warnings, tidy
Dave Rolsky [Tue, 16 Sep 2008 18:40:01 +0000]
add strict & warnings, tidy

15 years agoremove old comment
Yuval Kogman [Tue, 16 Sep 2008 18:11:33 +0000]
remove old comment

15 years agotest last_error
Yuval Kogman [Tue, 16 Sep 2008 18:07:55 +0000]
test last_error

15 years agorename 'error' error parameter to 'last_error'
Yuval Kogman [Tue, 16 Sep 2008 18:07:42 +0000]
rename 'error' error parameter to 'last_error'

15 years agoerror_class is now the one true way
Yuval Kogman [Tue, 16 Sep 2008 17:56:51 +0000]
error_class is now the one true way

15 years agoAdd docs on how metaclass incompat is resolved
Dave Rolsky [Tue, 16 Sep 2008 14:01:26 +0000]
Add docs on how metaclass incompat is resolved

15 years agoBold the method name
Dave Rolsky [Tue, 16 Sep 2008 13:45:40 +0000]
Bold the method name