13 years agooops
Jesse Luehrs [Tue, 17 Apr 2012 16:00:23 +0000]
oops

13 years agomore fiddling
Jesse Luehrs [Tue, 17 Apr 2012 15:58:41 +0000]
more fiddling

13 years agothe todo items are by dist
Jesse Luehrs [Tue, 17 Apr 2012 15:35:34 +0000]
the todo items are by dist

13 years agomore cleanups
Jesse Luehrs [Tue, 17 Apr 2012 14:34:33 +0000]
more cleanups

13 years agoupdated stuff
Jesse Luehrs [Tue, 17 Apr 2012 05:11:57 +0000]
updated stuff

13 years agofixed in test::dm
Jesse Luehrs [Wed, 11 Apr 2012 23:06:10 +0000]
fixed in test::dm

13 years agosome modules actually do need to be skipped
Jesse Luehrs [Tue, 10 Apr 2012 21:00:02 +0000]
some modules actually do need to be skipped

13 years agodon't let bugs in Test::DM cause the whole thing to bomb out
Jesse Luehrs [Tue, 10 Apr 2012 01:01:03 +0000]
don't let bugs in Test::DM cause the whole thing to bomb out

13 years agowork around some bugs in Test::DM for now
Jesse Luehrs [Tue, 10 Apr 2012 00:59:17 +0000]
work around some bugs in Test::DM for now

13 years agoTODO rather than skip
Jesse Luehrs [Tue, 10 Apr 2012 00:21:52 +0000]
TODO rather than skip

13 years agofinish categorizing things
Jesse Luehrs [Fri, 23 Sep 2011 17:11:51 +0000]
finish categorizing things

13 years agomore cleanups of the blacklist, almost done...
Jesse Luehrs [Tue, 20 Sep 2011 08:56:45 +0000]
more cleanups of the blacklist, almost done...

13 years agofinish sorting failures
Jesse Luehrs [Mon, 19 Sep 2011 20:19:15 +0000]
finish sorting failures

13 years agocouple more dists tested
Jesse Luehrs [Sun, 18 Sep 2011 22:03:20 +0000]
couple more dists tested

13 years agowe should probably test any::moose stuff too
Jesse Luehrs [Sun, 18 Sep 2011 22:03:09 +0000]
we should probably test any::moose stuff too

13 years agomore tests done
Jesse Luehrs [Sun, 18 Sep 2011 21:07:55 +0000]
more tests done

13 years agojust make Archive::Zip a requirement
Jesse Luehrs [Sun, 18 Sep 2011 10:07:37 +0000]
just make Archive::Zip a requirement

13 years agoreformat a bit
Jesse Luehrs [Sun, 18 Sep 2011 10:07:31 +0000]
reformat a bit

13 years agostart categorizing these
Jesse Luehrs [Sun, 18 Sep 2011 10:07:15 +0000]
start categorizing these

13 years agobetter test-my-dependents script (needs work still)
Jesse Luehrs [Mon, 12 Sep 2011 16:11:40 +0000]
better test-my-dependents script (needs work still)

13 years agochangelog
Jesse Luehrs [Tue, 3 Apr 2012 23:15:03 +0000]
changelog

13 years agoversion bump 2.0501
Jesse Luehrs [Tue, 3 Apr 2012 21:46:26 +0000]
version bump

13 years agotypo fix
Jesse Luehrs [Tue, 3 Apr 2012 21:42:36 +0000]
typo fix

13 years agochangelog
Jesse Luehrs [Tue, 3 Apr 2012 06:01:46 +0000]
changelog

13 years agouse the Git::Commit plugin 2.0500
Jesse Luehrs [Tue, 3 Apr 2012 05:59:11 +0000]
use the Git::Commit plugin

13 years agofix spelling error
Jesse Luehrs [Tue, 3 Apr 2012 05:57:45 +0000]
fix spelling error

13 years agoversion bump
Jesse Luehrs [Tue, 3 Apr 2012 05:52:28 +0000]
version bump

13 years agosometimes the stash doesn't exist at all
Jesse Luehrs [Thu, 29 Mar 2012 07:50:35 +0000]
sometimes the stash doesn't exist at all

for instance, when it has been deleted

13 years agogive the actual reason for this TODO
Jesse Luehrs [Thu, 29 Mar 2012 06:37:54 +0000]
give the actual reason for this TODO

13 years agoadd another author dep
Jesse Luehrs [Wed, 28 Mar 2012 23:46:36 +0000]
add another author dep

13 years agoAdd memory leak fix to Changes
Dave Rolsky [Fri, 30 Mar 2012 15:33:36 +0000]
Add memory leak fix to Changes

13 years agoWeaken the $metaclass closed over by the meta method.
Dave Rolsky [Sun, 19 Feb 2012 19:58:31 +0000]
Weaken the $metaclass closed over by the meta method.

This breaks some cycles (notably in anon metaclasses, where it actually
matters).

13 years agoWeaken the associated_metaclass after cloning a method.
Dave Rolsky [Sun, 19 Feb 2012 18:51:48 +0000]
Weaken the associated_metaclass after cloning a method.

This doesn't seem to fix any leaks, but I'm pretty sure it's the right thing
to do, since we weaken this slot when creating a new method.

13 years agoAdd tests for memory leaks and cycles
Dave Rolsky [Sun, 19 Feb 2012 18:10:19 +0000]
Add tests for memory leaks and cycles

13 years agosimplify and make $number_of_attributes
Todd Hepler [Fri, 30 Mar 2012 18:49:33 +0000]
simplify and make $number_of_attributes

The concerning part is comparing these:

perl ./benchmarks/lotsa-classes.pl 1000 1
perl ./benchmarks/lotsa-classes.pl 1000 20

In the first case, all are in the "under a
few seconds" category.  In the second case
Moose moves into ~30s land while the others
pretty much stay in "under a few seconds".

This is kinda expected since Moose is inlining
constructors and accessors so that runtime can
be faster.  But in a sense, Moose isn't scaling
as well as the others.

13 years agolink to the docs that say "avoid auto_deref".
Karen Etheridge [Fri, 30 Mar 2012 17:08:39 +0000]
link to the docs that say "avoid auto_deref".

13 years agoBestPractices now advises against the use of lazy_build
Karen Etheridge [Fri, 30 Mar 2012 16:33:56 +0000]
BestPractices now advises against the use of lazy_build

13 years ago[pod] set identical explaination in one section
shelling [Wed, 28 Mar 2012 05:50:36 +0000]
[pod] set identical explaination in one section

13 years agofix manual typo
shelling [Thu, 22 Mar 2012 02:39:55 +0000]
fix manual typo
ExplodesOnBreakage is a role, not method

13 years agoAdd docs for CMOP::Method::Overload
Dave Rolsky [Sat, 17 Mar 2012 15:46:27 +0000]
Add docs for CMOP::Method::Overload

13 years agochangelog
Jesse Luehrs [Sat, 10 Mar 2012 23:59:39 +0000]
changelog

13 years agodocumentation
Jesse Luehrs [Sat, 10 Mar 2012 23:58:27 +0000]
documentation

13 years agoadd test for overloading based on method name
Jesse Luehrs [Sat, 10 Mar 2012 23:49:52 +0000]
add test for overloading based on method name

13 years agoimplement remove_overloaded_operator
Jesse Luehrs [Sat, 10 Mar 2012 23:37:41 +0000]
implement remove_overloaded_operator

13 years agorename these for more consistency
Jesse Luehrs [Sat, 10 Mar 2012 23:14:17 +0000]
rename these for more consistency

13 years agofactor this out into a private method
Jesse Luehrs [Thu, 8 Mar 2012 07:13:08 +0000]
factor this out into a private method

13 years agoprovide an is_overloaded method
Jesse Luehrs [Thu, 8 Mar 2012 07:09:57 +0000]
provide an is_overloaded method

13 years agoclean some things up, add some more tests
Jesse Luehrs [Thu, 8 Mar 2012 06:28:54 +0000]
clean some things up, add some more tests

13 years agonot sure how i ever expected that to work
Jesse Luehrs [Thu, 8 Mar 2012 04:32:17 +0000]
not sure how i ever expected that to work

13 years agos/op/operator/g
Jesse Luehrs [Mon, 13 Feb 2012 08:00:34 +0000]
s/op/operator/g

13 years agostart sketching out an overload api for the mop
Jesse Luehrs [Mon, 13 Feb 2012 01:17:57 +0000]
start sketching out an overload api for the mop

13 years agoFix perigrin's spelling
Dave Rolsky [Sat, 17 Mar 2012 15:12:44 +0000]
Fix perigrin's spelling

13 years agochangelog
Jesse Luehrs [Sun, 11 Mar 2012 01:17:36 +0000]
changelog

13 years agoupdate the docs
Jesse Luehrs [Sun, 11 Mar 2012 01:14:03 +0000]
update the docs

13 years agomove metarole application from init_meta to the end of import
Jesse Luehrs [Sun, 11 Mar 2012 01:06:41 +0000]
move metarole application from init_meta to the end of import

this should fix RT51561

13 years agoadd a note about multi-level exports
Chris Prather [Fri, 2 Mar 2012 09:19:37 +0000]
add a note about multi-level exports

13 years agometa_lookup needs to propagate downwards, if unspecified
Jesse Luehrs [Fri, 2 Mar 2012 08:23:15 +0000]
meta_lookup needs to propagate downwards, if unspecified

13 years agofix the order of init_meta calls, when nesting
Jesse Luehrs [Fri, 2 Mar 2012 06:10:09 +0000]
fix the order of init_meta calls, when nesting

13 years agodocument the builder accessor method
Karen Etheridge [Mon, 12 Mar 2012 19:14:36 +0000]
document the builder accessor method

13 years agono reason for this
Jesse Luehrs [Sun, 11 Mar 2012 00:03:47 +0000]
no reason for this

13 years agot/metaclasses/custom_attr_meta_with_roles.t uses parent
Karen Etheridge [Fri, 9 Mar 2012 12:25:29 +0000]
t/metaclasses/custom_attr_meta_with_roles.t uses parent

13 years agoFix test setup code for Table_MetaclassTrait recipe
Dave Rolsky [Thu, 1 Mar 2012 17:20:36 +0000]
Fix test setup code for Table_MetaclassTrait recipe

13 years agoAdd metaobject and metaobjects to spelling whitelist
Dave Rolsky [Thu, 1 Mar 2012 17:19:34 +0000]
Add metaobject and metaobjects to spelling whitelist

13 years agoAdd missing =over and =back
Dave Rolsky [Thu, 1 Mar 2012 17:18:33 +0000]
Add missing =over and =back

13 years agocomment about why we explicitly clear @ISA
Jesse Luehrs [Tue, 21 Feb 2012 14:36:40 +0000]
comment about why we explicitly clear @ISA

13 years agoMention cookbook rename in Delta
Dave Rolsky [Mon, 20 Feb 2012 23:03:58 +0000]
Mention cookbook rename in Delta

13 years agoAdd one more deleted recipe to the Legacy section
Dave Rolsky [Mon, 20 Feb 2012 22:26:59 +0000]
Add one more deleted recipe to the Legacy section

13 years agoFix links to legacy recipes
Dave Rolsky [Mon, 20 Feb 2012 22:26:46 +0000]
Fix links to legacy recipes

13 years agoSmall tweaks to new text
Dave Rolsky [Mon, 20 Feb 2012 15:47:15 +0000]
Small tweaks to new text

13 years agocalling Moose->init_meta yourself really shouldn't be recommended
Jesse Luehrs [Mon, 20 Feb 2012 15:29:33 +0000]
calling Moose->init_meta yourself really shouldn't be recommended

13 years agoneed to use Moose in this example
Jesse Luehrs [Mon, 20 Feb 2012 15:29:16 +0000]
need to use Moose in this example

13 years agoRestore deleted recipes under Moose::Cookbook::Legacy
Dave Rolsky [Mon, 20 Feb 2012 14:31:55 +0000]
Restore deleted recipes under Moose::Cookbook::Legacy

13 years agostop recommending the register_implementation thing
Jesse Luehrs [Mon, 20 Feb 2012 14:23:09 +0000]
stop recommending the register_implementation thing

13 years agoclass metaclasses can also be applied directly
Jesse Luehrs [Mon, 20 Feb 2012 14:07:37 +0000]
class metaclasses can also be applied directly

13 years agoadd another warning against subclass extensions
Jesse Luehrs [Mon, 20 Feb 2012 14:06:18 +0000]
add another warning against subclass extensions

13 years agothis is actually completely unnecessary
Jesse Luehrs [Mon, 20 Feb 2012 14:02:09 +0000]
this is actually completely unnecessary

13 years ago'use Moose::Exporter' already turns on strict and warnings
Jesse Luehrs [Mon, 20 Feb 2012 13:54:52 +0000]
'use Moose::Exporter' already turns on strict and warnings

13 years agoAdd CAVEAT to Meta::Table_MetaclassTrait about issues when all code is in one file.
Dave Rolsky [Sun, 19 Feb 2012 23:49:37 +0000]
Add CAVEAT to Meta::Table_MetaclassTrait about issues when all code is in one file.

Also add tests for the code.

13 years agoDoc recipe rename in Changes
Dave Rolsky [Sat, 11 Feb 2012 21:10:01 +0000]
Doc recipe rename in Changes

13 years agoFix tests for moose sugar extending recipe so they pass
Dave Rolsky [Sat, 11 Feb 2012 20:51:06 +0000]
Fix tests for moose sugar extending recipe so they pass

13 years agoRename Extending::Recipe4 to Extending::Mooseish_MooseSugar
Dave Rolsky [Sat, 11 Feb 2012 20:40:02 +0000]
Rename Extending::Recipe4 to Extending::Mooseish_MooseSugar

13 years agoThere is no extending recipe3 any more
Dave Rolsky [Sat, 11 Feb 2012 20:38:20 +0000]
There is no extending recipe3 any more

13 years agoRename Extending::Recipe2 to Extending::Debugging_BaseClassRole
Dave Rolsky [Sat, 11 Feb 2012 20:37:57 +0000]
Rename Extending::Recipe2 to Extending::Debugging_BaseClassRole

13 years agoRename Extending::Recipe1 to Extending::ExtensionOverview
Dave Rolsky [Sat, 11 Feb 2012 20:36:39 +0000]
Rename Extending::Recipe1 to Extending::ExtensionOverview

13 years agoRemove reference to not-yet-written Meta::Recipe8
Dave Rolsky [Sat, 11 Feb 2012 20:34:56 +0000]
Remove reference to not-yet-written Meta::Recipe8

13 years agoRename Meta::Recipe7 to Meta::GlobRef_InstanceMetaclass
Dave Rolsky [Sat, 11 Feb 2012 20:34:17 +0000]
Rename Meta::Recipe7 to Meta::GlobRef_InstanceMetaclass

13 years agoRename Meta::Recipe6 to Meta::PrivateOrPublic_MethodMetaclass
Dave Rolsky [Sat, 11 Feb 2012 20:31:26 +0000]
Rename Meta::Recipe6 to Meta::PrivateOrPublic_MethodMetaclass

13 years agoRename Meta::Recipe5 to Meta::Table_MetaclassTrait
Dave Rolsky [Sat, 11 Feb 2012 20:30:11 +0000]
Rename Meta::Recipe5 to Meta::Table_MetaclassTrait

13 years agoRename Meta::Recipe3 to Meta::Labeled_AttributeTrait
Dave Rolsky [Sat, 11 Feb 2012 20:28:26 +0000]
Rename Meta::Recipe3 to Meta::Labeled_AttributeTrait

13 years agoRename Meta::Recipe1 to Meta::WhyMeta
Dave Rolsky [Sat, 11 Feb 2012 20:26:00 +0000]
Rename Meta::Recipe1 to Meta::WhyMeta

13 years agoRename Roles::Recipe3 to Roles::ApplicationToInstance
Dave Rolsky [Sat, 11 Feb 2012 20:24:36 +0000]
Rename Roles::Recipe3 to Roles::ApplicationToInstance

13 years agoRename Roles::Recipe2 to Roles::Restartable_AdvancedComposition
Dave Rolsky [Sat, 11 Feb 2012 20:22:53 +0000]
Rename Roles::Recipe2 to Roles::Restartable_AdvancedComposition

13 years agoRename Roles::Recipe1 to Roles::Comparable_CodeReuse
Dave Rolsky [Sat, 11 Feb 2012 20:21:19 +0000]
Rename Roles::Recipe1 to Roles::Comparable_CodeReuse

13 years agoRename Basics::Recipe11 to Basics::DateTime_ExtendingNonMooseParent
Dave Rolsky [Sat, 11 Feb 2012 18:08:11 +0000]
Rename Basics::Recipe11 to Basics::DateTime_ExtendingNonMooseParent

13 years agoRename Basics::Recipe10 to Basics::Person_BUILDARGSAndBUILD
Dave Rolsky [Sat, 11 Feb 2012 18:06:49 +0000]
Rename Basics::Recipe10 to Basics::Person_BUILDARGSAndBUILD

13 years agoRename Basics::Recipe9 to Basics::Genome_OverloadingSubtypesAndCoercion
Dave Rolsky [Sat, 11 Feb 2012 18:04:08 +0000]
Rename Basics::Recipe9 to Basics::Genome_OverloadingSubtypesAndCoercion

13 years agoRename Basics::Recipe8 to Basics::BinaryTree_BuilderAndLazyBuild
Dave Rolsky [Sat, 11 Feb 2012 18:02:16 +0000]
Rename Basics::Recipe8 to Basics::BinaryTree_BuilderAndLazyBuild

13 years agoRename Basics::Recipe7 to Basics::Immutable
Dave Rolsky [Sat, 11 Feb 2012 18:00:29 +0000]
Rename Basics::Recipe7 to Basics::Immutable

13 years agoRename Basics::Recipe6 to Basics::Document_AugmentAndInner
Dave Rolsky [Sat, 11 Feb 2012 17:59:30 +0000]
Rename Basics::Recipe6 to Basics::Document_AugmentAndInner

13 years agoRename Basics::Recipe5 to Basics::HTTP_SubtypesAndCoercion
Dave Rolsky [Sat, 11 Feb 2012 17:57:09 +0000]
Rename Basics::Recipe5 to Basics::HTTP_SubtypesAndCoercion