Jesse Luehrs [Sat, 7 May 2011 06:07:24 +0000]
stop recommending '.' as a type namespace separator
Jesse Luehrs [Sat, 7 May 2011 03:11:02 +0000]
copy over some Moose.pm changes to Moose/Role.pm
Jesse Luehrs [Sat, 7 May 2011 03:10:40 +0000]
don't talk about class metaclasses either
Jesse Luehrs [Sat, 7 May 2011 01:51:14 +0000]
fix up some abstracts
Jesse Luehrs [Sat, 7 May 2011 01:48:02 +0000]
one more package to hide
Jesse Luehrs [Sat, 7 May 2011 01:47:24 +0000]
note that this example really should be using native traits
Jesse Luehrs [Sat, 7 May 2011 01:43:42 +0000]
make this its own header
Jesse Luehrs [Sat, 7 May 2011 01:43:37 +0000]
typo fixes
Jesse Luehrs [Sat, 7 May 2011 01:30:56 +0000]
typo fixes
Jesse Luehrs [Sat, 7 May 2011 01:09:53 +0000]
stop documenting BUILDALL and DEMOLISHALL
Jesse Luehrs [Sat, 7 May 2011 00:47:06 +0000]
cmop is no longer a separate dist
Jesse Luehrs [Sat, 7 May 2011 00:39:40 +0000]
more grammar cleanups
Jesse Luehrs [Sat, 7 May 2011 00:37:14 +0000]
grammar and formatting cleanups
Jesse Luehrs [Sat, 7 May 2011 00:33:37 +0000]
mention moosex-mangle
Jesse Luehrs [Sat, 7 May 2011 00:28:41 +0000]
this has had an appropriate warning for a while now
Jesse Luehrs [Sat, 7 May 2011 00:25:44 +0000]
we're already past 2.0
Jesse Luehrs [Sat, 7 May 2011 00:25:28 +0000]
nobody is really working on xs accessors anymore
Jesse Luehrs [Sat, 7 May 2011 00:20:05 +0000]
link to the list of moose-using organizations
Jesse Luehrs [Fri, 6 May 2011 23:25:29 +0000]
use Try::Tiny in this example
Jesse Luehrs [Fri, 6 May 2011 22:34:25 +0000]
clean up docs of blessed and confess
Jesse Luehrs [Fri, 6 May 2011 22:10:04 +0000]
fix up ::Cookbook::Snack::Keywords
Jesse Luehrs [Fri, 6 May 2011 22:00:22 +0000]
stop indexing a bunch of private modules
Jesse Luehrs [Fri, 6 May 2011 21:45:22 +0000]
this is redundant
Jesse Luehrs [Fri, 6 May 2011 21:42:21 +0000]
if these are internal use only, why are they in the public docs
Jesse Luehrs [Fri, 6 May 2011 21:31:11 +0000]
fix pod coverage
Jesse Luehrs [Fri, 6 May 2011 21:26:26 +0000]
seriously, who cares about ohloh
Jesse Luehrs [Fri, 6 May 2011 21:24:13 +0000]
drop docs for the old extension stuff from Moose.pm
Jesse Luehrs [Fri, 6 May 2011 21:20:29 +0000]
shift things around a bit
Jesse Luehrs [Fri, 6 May 2011 21:19:06 +0000]
fix documentation for attribute overriding
Jesse Luehrs [Fri, 6 May 2011 19:44:28 +0000]
mention that the list of attr options in Moose.pm isn't exhaustive
Jesse Luehrs [Fri, 6 May 2011 19:41:16 +0000]
stop documenting metaclass, lazy_build, and initializer in Moose.pm
Jesse Luehrs [Fri, 6 May 2011 19:38:33 +0000]
lazy can be filled by default or builder
Jesse Luehrs [Fri, 6 May 2011 19:30:33 +0000]
stop documenting auto_deref in Moose.pm
Karen Etheridge [Fri, 6 May 2011 18:15:06 +0000]
fix all misuse of "it's"
Jesse Luehrs [Fri, 6 May 2011 15:59:15 +0000]
changelog
Jesse Luehrs [Fri, 6 May 2011 04:37:42 +0000]
handle caching of anon classes better, when role/class params are used
Jesse Luehrs [Fri, 6 May 2011 00:13:33 +0000]
depend on the right version of Data::OptList
Ricardo Signes [Fri, 8 Apr 2011 21:04:14 +0000]
use hypothetical next version of Data::OptList
Jesse Luehrs [Thu, 5 May 2011 15:41:57 +0000]
fix references to test files
Jesse Luehrs [Thu, 5 May 2011 15:33:14 +0000]
mention duck_type in ::Manual::Types
Jesse Luehrs [Thu, 5 May 2011 15:45:13 +0000]
clean up type constraint declaration syntax in the docs a bit
Jesse Luehrs [Thu, 5 May 2011 15:12:04 +0000]
docs about type constraint error messages
Stevan Little [Sun, 1 May 2011 00:56:08 +0000]
doc tweak from John M. Dlugosz
Jesse Luehrs [Fri, 29 Apr 2011 04:09:08 +0000]
changelog
Jesse Luehrs [Thu, 28 Apr 2011 09:49:20 +0000]
add the Devel::PartialDump stuff to ::Delta
Jesse Luehrs [Tue, 26 Apr 2011 13:31:47 +0000]
fix authordep syntax
Dave Rolsky [Mon, 25 Apr 2011 02:58:36 +0000]
200000 iterations of the 12-attr class is way too many
Dave Rolsky [Mon, 25 Apr 2011 00:47:58 +0000]
Bump iteration counts back up
Jesse Luehrs [Mon, 25 Apr 2011 00:42:37 +0000]
more benchmarks
Dave Rolsky [Mon, 25 Apr 2011 00:27:23 +0000]
Improve benchmark (don't include object construction in accessor measurement)
Dave Rolsky [Mon, 25 Apr 2011 00:21:12 +0000]
Add benchmark for various builtin TCs
Jesse Luehrs [Sun, 24 Apr 2011 22:35:19 +0000]
require Devel::PartialDump 0.14, to avoid infinite loop bug
Jesse Luehrs [Sun, 24 Apr 2011 21:24:25 +0000]
use Devel::PartialDump to dump tc failures, if possible
can't dep on it, because it deps on Moose
Jesse Luehrs [Sun, 24 Apr 2011 19:36:07 +0000]
make the 'reset' delegation for Counter respect builders
Jesse Luehrs [Sun, 24 Apr 2011 17:21:45 +0000]
fix tests
Jesse Luehrs [Sun, 24 Apr 2011 17:21:05 +0000]
allow immutable options to override file and line
Jesse Luehrs [Sun, 24 Apr 2011 16:14:57 +0000]
changelog
Jesse Luehrs [Sun, 24 Apr 2011 16:12:25 +0000]
add definition_context info for inlined constructors and destructors
Jesse Luehrs [Sun, 24 Apr 2011 15:38:35 +0000]
but with this, perl won't do anything at all
perl seems to silently convert exceptions thrown in destructors into
warnings, in the category of "misc", so disabling misc warnings means
that exceptions in the destructor will be completely silent. confess
inside destructors seems to be completely silent regardless, which also
seems broken, but nothing we can really do about that. don't really want
to add tests for this, because it's really not clear what the intended
behavior is here.
Jesse Luehrs [Sun, 24 Apr 2011 15:12:03 +0000]
these aren't actually part of DEMOLISHALL
Jesse Luehrs [Sat, 23 Apr 2011 00:51:50 +0000]
update changelog for 2.0001 release
Jesse Luehrs [Fri, 22 Apr 2011 23:08:37 +0000]
also document Class::MOP::Module::create
Jesse Luehrs [Fri, 22 Apr 2011 22:46:48 +0000]
document the new anon stuff in ::Package
Jesse Luehrs [Fri, 22 Apr 2011 21:02:40 +0000]
also note the Eval::Closure bump in Changes
Jesse Luehrs [Fri, 22 Apr 2011 16:26:43 +0000]
stop encouraging wrapping BUILDALL, it's a bad idea
Jesse Luehrs [Fri, 22 Apr 2011 03:26:55 +0000]
changelog
Jesse Luehrs [Fri, 22 Apr 2011 03:25:33 +0000]
roles don't have throw_error
Chris Weyl [Fri, 22 Apr 2011 03:12:19 +0000]
Moose::Meta::Role::create should honor "roles"
Moose::Meta::Role's docs claim create() is "identical" to the create() in
Moose::Meta::Class, yet it currently does not honor "roles" if passed to it.
This commit fixes that by having Moose::Meta::Role::create() honor a roles
named parameter, and adds tests to validate/ensure that behaviour.
Jesse Luehrs [Thu, 21 Apr 2011 15:28:22 +0000]
clear out build cruft before building
this cleans up the directory from if someone did "perl Makefile.PL"
before running dzil build
Jesse Luehrs [Thu, 21 Apr 2011 15:21:39 +0000]
manually specify ::MakeMaker::Awesome as an authordep
dzil doesn't support this yet, but it should soon, hopefully
Jesse Luehrs [Thu, 21 Apr 2011 13:51:25 +0000]
changelog
Jesse Luehrs [Thu, 21 Apr 2011 13:39:34 +0000]
this is unnecessary (and broken on <5.8.8)
'use Class::MOP' already does this, since the cmop merge
Jesse Luehrs [Wed, 20 Apr 2011 20:29:02 +0000]
Revert "conflict on mxrp 0.25 for its broken test suite"
This reverts commit
122496182cc81c8284499b51baf1923cbe30acd4.
actually, test breakages don't matter for conflicts
Jesse Luehrs [Wed, 20 Apr 2011 16:52:20 +0000]
add App::Termcast back, since its test suite should be more reliable now
Jesse Luehrs [Wed, 20 Apr 2011 16:51:47 +0000]
conflict on mxrp 0.25 for its broken test suite
Dave Rolsky [Wed, 20 Apr 2011 15:54:45 +0000]
Remove unneeded comma
Dave Rolsky [Wed, 20 Apr 2011 15:50:48 +0000]
Escape any metacharacters in the anon prefix before using it in a regex
Jesse Luehrs [Wed, 20 Apr 2011 15:34:04 +0000]
tests
Jesse Luehrs [Wed, 20 Apr 2011 03:35:47 +0000]
don't calculate the cache key unless we're going to be caching
Jesse Luehrs [Wed, 20 Apr 2011 03:24:28 +0000]
changelog
Jesse Luehrs [Mon, 18 Apr 2011 02:07:05 +0000]
no reason to not be using ::Package api here
Jesse Luehrs [Mon, 18 Apr 2011 00:11:28 +0000]
unify the anon package stuff in CMOP::Package
Shawn M Moore [Sat, 19 Feb 2011 04:24:25 +0000]
Remove these weird useless comments
Shawn M Moore [Sat, 19 Feb 2011 04:22:04 +0000]
Document free_anon_{class, role}
Shawn M Moore [Sat, 19 Feb 2011 04:15:31 +0000]
self_introspection needs free_anon_class
Shawn M Moore [Sat, 19 Feb 2011 04:14:53 +0000]
Still need no warnings 'uninitialized'
./t/050_metaclasses/019_create_anon_with_required_attr.t has an
undef warning without this
Shawn M Moore [Sat, 19 Feb 2011 04:13:07 +0000]
Missing a :: after $first_fragments
Shawn M Moore [Sat, 19 Feb 2011 04:11:02 +0000]
Make anon role DESTROY logic match that of anon class
Shawn M Moore [Sat, 19 Feb 2011 04:07:37 +0000]
Depend less on $ANON_CLASS_PREFIX
Shawn M Moore [Sat, 19 Feb 2011 04:07:14 +0000]
Use the is_anon_class method we already have
Shawn M Moore [Sat, 19 Feb 2011 04:06:54 +0000]
Factor out a free_anon_class method to minimize the logic in DESTROY
Jesse Luehrs [Sat, 16 Apr 2011 03:32:38 +0000]
dep on Eval::Closure 0.04 to avoid some breakage
Dave Rolsky [Wed, 13 Apr 2011 19:50:25 +0000]
No need for copyright_year
Dave Rolsky [Wed, 13 Apr 2011 13:53:11 +0000]
How much do I hate curly-less blocks in C? A lot.
Dave Rolsky [Tue, 12 Apr 2011 17:46:10 +0000]
Require Test::DM 0.09
Dave Rolsky [Tue, 12 Apr 2011 17:46:02 +0000]
Require Test::DM 0.09
Jesse Luehrs [Tue, 12 Apr 2011 17:53:24 +0000]
leave this out until i fix the test suite
Jesse Luehrs [Tue, 12 Apr 2011 17:28:01 +0000]
this doesn't appear to be on cpan anymore
Dave Rolsky [Tue, 12 Apr 2011 16:32:19 +0000]
Require Test::DM 0.08 and use test_modules() so we can test in parallel
Dave Rolsky [Tue, 12 Apr 2011 15:24:03 +0000]
Be more thorough about clearing TESTING env vars