Jesse Luehrs [Wed, 25 Apr 2012 05:52:20 +0000]
the quote style in this message changed over the years
Jesse Luehrs [Wed, 25 Apr 2012 05:44:21 +0000]
make this an author test
memory leak tests just trigger on all kinds of weird situations
depending on platform, configuration, perl version, etc... basically
impossible to keep passing everywhere for anything non-trivial. just
keep this from showing up as fail reports on cpantesters for no reason.
Dave Rolsky [Tue, 24 Apr 2012 22:52:53 +0000]
Skip some modules with test brain damage
Dave Rolsky [Sat, 21 Apr 2012 15:37:48 +0000]
Requires Test::DependentModules 0.13+
Dave Rolsky [Sat, 21 Apr 2012 15:37:14 +0000]
Test 200 random dependents unless MOOSE_TEST_MD eq 'all'
Dave Rolsky [Sat, 21 Apr 2012 15:32:26 +0000]
List a couple more broken deps
Dave Rolsky [Sat, 21 Apr 2012 00:36:30 +0000]
Mark a number of distros which have external deps or broken test suites
Dave Rolsky [Fri, 20 Apr 2012 14:08:55 +0000]
Skip DBIx-PgLink, it prompts for a password
Jesse Luehrs [Thu, 19 Apr 2012 19:00:41 +0000]
bump test::dm requirement
Jesse Luehrs [Thu, 19 Apr 2012 16:13:29 +0000]
fix another hang
Jesse Luehrs [Thu, 19 Apr 2012 09:07:07 +0000]
sigh
Jesse Luehrs [Thu, 19 Apr 2012 05:51:01 +0000]
more updates
Jesse Luehrs [Thu, 19 Apr 2012 02:25:06 +0000]
couple more fixes
Jesse Luehrs [Wed, 18 Apr 2012 21:39:57 +0000]
cleanups after fixing some stuff in test::dm
Jesse Luehrs [Tue, 17 Apr 2012 20:45:38 +0000]
one more
Jesse Luehrs [Tue, 17 Apr 2012 20:27:23 +0000]
and more things to clean up
Jesse Luehrs [Tue, 17 Apr 2012 16:00:23 +0000]
oops
Jesse Luehrs [Tue, 17 Apr 2012 15:58:41 +0000]
more fiddling
Jesse Luehrs [Tue, 17 Apr 2012 15:35:34 +0000]
the todo items are by dist
Jesse Luehrs [Tue, 17 Apr 2012 14:34:33 +0000]
more cleanups
Jesse Luehrs [Tue, 17 Apr 2012 05:11:57 +0000]
updated stuff
Jesse Luehrs [Wed, 11 Apr 2012 23:06:10 +0000]
fixed in test::dm
Jesse Luehrs [Tue, 10 Apr 2012 21:00:02 +0000]
some modules actually do need to be skipped
Jesse Luehrs [Tue, 10 Apr 2012 01:01:03 +0000]
don't let bugs in Test::DM cause the whole thing to bomb out
Jesse Luehrs [Tue, 10 Apr 2012 00:59:17 +0000]
work around some bugs in Test::DM for now
Jesse Luehrs [Tue, 10 Apr 2012 00:21:52 +0000]
TODO rather than skip
Jesse Luehrs [Fri, 23 Sep 2011 17:11:51 +0000]
finish categorizing things
Jesse Luehrs [Tue, 20 Sep 2011 08:56:45 +0000]
more cleanups of the blacklist, almost done...
Jesse Luehrs [Mon, 19 Sep 2011 20:19:15 +0000]
finish sorting failures
Jesse Luehrs [Sun, 18 Sep 2011 22:03:20 +0000]
couple more dists tested
Jesse Luehrs [Sun, 18 Sep 2011 22:03:09 +0000]
we should probably test any::moose stuff too
Jesse Luehrs [Sun, 18 Sep 2011 21:07:55 +0000]
more tests done
Jesse Luehrs [Sun, 18 Sep 2011 10:07:37 +0000]
just make Archive::Zip a requirement
Jesse Luehrs [Sun, 18 Sep 2011 10:07:31 +0000]
reformat a bit
Jesse Luehrs [Sun, 18 Sep 2011 10:07:15 +0000]
start categorizing these
Jesse Luehrs [Mon, 12 Sep 2011 16:11:40 +0000]
better test-my-dependents script (needs work still)
Jesse Luehrs [Tue, 3 Apr 2012 23:15:03 +0000]
changelog
Jesse Luehrs [Tue, 3 Apr 2012 21:46:26 +0000]
version bump
Jesse Luehrs [Tue, 3 Apr 2012 21:42:36 +0000]
typo fix
Jesse Luehrs [Tue, 3 Apr 2012 06:01:46 +0000]
changelog
Jesse Luehrs [Tue, 3 Apr 2012 05:59:11 +0000]
use the Git::Commit plugin
Jesse Luehrs [Tue, 3 Apr 2012 05:57:45 +0000]
fix spelling error
Jesse Luehrs [Tue, 3 Apr 2012 05:52:28 +0000]
version bump
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
Jesse Luehrs [Thu, 29 Mar 2012 06:37:54 +0000]
give the actual reason for this TODO
Jesse Luehrs [Wed, 28 Mar 2012 23:46:36 +0000]
add another author dep
Dave Rolsky [Fri, 30 Mar 2012 15:33:36 +0000]
Add memory leak fix to Changes
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).
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.
Dave Rolsky [Sun, 19 Feb 2012 18:10:19 +0000]
Add tests for memory leaks and cycles
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.
Karen Etheridge [Fri, 30 Mar 2012 17:08:39 +0000]
link to the docs that say "avoid auto_deref".
Karen Etheridge [Fri, 30 Mar 2012 16:33:56 +0000]
BestPractices now advises against the use of lazy_build
shelling [Wed, 28 Mar 2012 05:50:36 +0000]
[pod] set identical explaination in one section
shelling [Thu, 22 Mar 2012 02:39:55 +0000]
fix manual typo
ExplodesOnBreakage is a role, not method
Dave Rolsky [Sat, 17 Mar 2012 15:46:27 +0000]
Add docs for CMOP::Method::Overload
Jesse Luehrs [Sat, 10 Mar 2012 23:59:39 +0000]
changelog
Jesse Luehrs [Sat, 10 Mar 2012 23:58:27 +0000]
documentation
Jesse Luehrs [Sat, 10 Mar 2012 23:49:52 +0000]
add test for overloading based on method name
Jesse Luehrs [Sat, 10 Mar 2012 23:37:41 +0000]
implement remove_overloaded_operator
Jesse Luehrs [Sat, 10 Mar 2012 23:14:17 +0000]
rename these for more consistency
Jesse Luehrs [Thu, 8 Mar 2012 07:13:08 +0000]
factor this out into a private method
Jesse Luehrs [Thu, 8 Mar 2012 07:09:57 +0000]
provide an is_overloaded method
Jesse Luehrs [Thu, 8 Mar 2012 06:28:54 +0000]
clean some things up, add some more tests
Jesse Luehrs [Thu, 8 Mar 2012 04:32:17 +0000]
not sure how i ever expected that to work
Jesse Luehrs [Mon, 13 Feb 2012 08:00:34 +0000]
s/op/operator/g
Jesse Luehrs [Mon, 13 Feb 2012 01:17:57 +0000]
start sketching out an overload api for the mop
Dave Rolsky [Sat, 17 Mar 2012 15:12:44 +0000]
Fix perigrin's spelling
Jesse Luehrs [Sun, 11 Mar 2012 01:17:36 +0000]
changelog
Jesse Luehrs [Sun, 11 Mar 2012 01:14:03 +0000]
update the docs
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
Chris Prather [Fri, 2 Mar 2012 09:19:37 +0000]
add a note about multi-level exports
Jesse Luehrs [Fri, 2 Mar 2012 08:23:15 +0000]
meta_lookup needs to propagate downwards, if unspecified
Jesse Luehrs [Fri, 2 Mar 2012 06:10:09 +0000]
fix the order of init_meta calls, when nesting
Karen Etheridge [Mon, 12 Mar 2012 19:14:36 +0000]
document the builder accessor method
Jesse Luehrs [Sun, 11 Mar 2012 00:03:47 +0000]
no reason for this
Karen Etheridge [Fri, 9 Mar 2012 12:25:29 +0000]
t/metaclasses/custom_attr_meta_with_roles.t uses parent
Dave Rolsky [Thu, 1 Mar 2012 17:20:36 +0000]
Fix test setup code for Table_MetaclassTrait recipe
Dave Rolsky [Thu, 1 Mar 2012 17:19:34 +0000]
Add metaobject and metaobjects to spelling whitelist
Dave Rolsky [Thu, 1 Mar 2012 17:18:33 +0000]
Add missing =over and =back
Jesse Luehrs [Tue, 21 Feb 2012 14:36:40 +0000]
comment about why we explicitly clear @ISA
Dave Rolsky [Mon, 20 Feb 2012 23:03:58 +0000]
Mention cookbook rename in Delta
Dave Rolsky [Mon, 20 Feb 2012 22:26:59 +0000]
Add one more deleted recipe to the Legacy section
Dave Rolsky [Mon, 20 Feb 2012 22:26:46 +0000]
Fix links to legacy recipes
Dave Rolsky [Mon, 20 Feb 2012 15:47:15 +0000]
Small tweaks to new text
Jesse Luehrs [Mon, 20 Feb 2012 15:29:33 +0000]
calling Moose->init_meta yourself really shouldn't be recommended
Jesse Luehrs [Mon, 20 Feb 2012 15:29:16 +0000]
need to use Moose in this example
Dave Rolsky [Mon, 20 Feb 2012 14:31:55 +0000]
Restore deleted recipes under Moose::Cookbook::Legacy
Jesse Luehrs [Mon, 20 Feb 2012 14:23:09 +0000]
stop recommending the register_implementation thing
Jesse Luehrs [Mon, 20 Feb 2012 14:07:37 +0000]
class metaclasses can also be applied directly
Jesse Luehrs [Mon, 20 Feb 2012 14:06:18 +0000]
add another warning against subclass extensions
Jesse Luehrs [Mon, 20 Feb 2012 14:02:09 +0000]
this is actually completely unnecessary
Jesse Luehrs [Mon, 20 Feb 2012 13:54:52 +0000]
'use Moose::Exporter' already turns on strict and warnings
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.
Dave Rolsky [Sat, 11 Feb 2012 21:10:01 +0000]
Doc recipe rename in Changes
Dave Rolsky [Sat, 11 Feb 2012 20:51:06 +0000]
Fix tests for moose sugar extending recipe so they pass
Dave Rolsky [Sat, 11 Feb 2012 20:40:02 +0000]
Rename Extending::Recipe4 to Extending::Mooseish_MooseSugar
Dave Rolsky [Sat, 11 Feb 2012 20:38:20 +0000]
There is no extending recipe3 any more
Dave Rolsky [Sat, 11 Feb 2012 20:37:57 +0000]
Rename Extending::Recipe2 to Extending::Debugging_BaseClassRole
Dave Rolsky [Sat, 11 Feb 2012 20:36:39 +0000]
Rename Extending::Recipe1 to Extending::ExtensionOverview