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

12 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

12 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

12 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

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

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

12 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...

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

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

12 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

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

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

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

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

12 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)

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

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

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

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

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

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

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

12 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

12 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

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

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

12 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).

12 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.

12 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

12 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.

12 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".

12 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

12 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

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

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

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

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

12 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

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

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

12 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

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

12 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

12 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

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

12 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

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

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

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

12 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

12 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

12 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

12 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

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

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

12 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

12 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

12 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

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

12 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

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

12 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

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

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

12 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

12 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

12 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

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

12 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

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

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

12 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

12 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.

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

12 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

12 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

12 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

12 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

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

12 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

12 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

12 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

12 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

12 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

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

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

12 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

12 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

12 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

12 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

12 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

12 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

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

12 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

12 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

12 years agoRename Basics::Recipe4 to Basics::Company_Subtypes
Dave Rolsky [Sat, 11 Feb 2012 17:53:08 +0000]
Rename Basics::Recipe4 to Basics::Company_Subtypes

12 years agoRename Basics::Recipe3 to Basics::BinaryTree_AttributeFeatures
Dave Rolsky [Sat, 11 Feb 2012 17:33:01 +0000]
Rename Basics::Recipe3 to Basics::BinaryTree_AttributeFeatures

12 years agoRename Basics::Recipe2 to Basics::BankAccount_MethodModifiersAndSubclassing
Dave Rolsky [Sat, 11 Feb 2012 17:25:01 +0000]
Rename Basics::Recipe2 to Basics::BankAccount_MethodModifiersAndSubclassing

12 years agoRename Basics::Recipe1 to Basics::Point_AttributesAndSubclassing
Dave Rolsky [Sat, 11 Feb 2012 17:22:25 +0000]
Rename Basics::Recipe1 to Basics::Point_AttributesAndSubclassing

12 years agoRemove recipe on providing an alternate base class
Dave Rolsky [Sun, 2 Oct 2011 20:50:33 +0000]
Remove recipe on providing an alternate base class