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:48:48 +0000]
changelog
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:03:50 +0000]
version bump
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
Karen Etheridge [Tue, 12 Apr 2011 14:54:05 +0000]
conflict on MooseX::SlurpyConstructor - latest is 1.2
Dave Rolsky [Tue, 12 Apr 2011 14:38:09 +0000]
Fix wonky grammar
Jesse Luehrs [Tue, 12 Apr 2011 05:17:56 +0000]
changelog
Jesse Luehrs [Tue, 12 Apr 2011 04:49:07 +0000]
meh, this doesn't actually work
setting AUTHOR_TESTING when running test-my-dependents is actually
broken, we don't want to run the author tests for the individual
dependents. also, we should probably just have this query the hudson
server for a clean result, rather than running the test every time
Jesse Luehrs [Tue, 12 Apr 2011 04:34:15 +0000]
version bump
Jesse Luehrs [Tue, 12 Apr 2011 04:33:43 +0000]
note backports in the changelog
Jesse Luehrs [Tue, 12 Apr 2011 04:19:45 +0000]
clarify Support a bit more
Dave Rolsky [Mon, 11 Apr 2011 22:05:18 +0000]
Taken Frost of the test list for now
Dave Rolsky [Mon, 11 Apr 2011 20:44:20 +0000]
Move some stuff from PLANS to TODO, and remove PLANS
Dave Rolsky [Mon, 11 Apr 2011 20:27:39 +0000]
Mention Support change in Changes
Dave Rolsky [Mon, 11 Apr 2011 20:26:53 +0000]
The new release policy was actually release in 1.21
Dave Rolsky [Mon, 11 Apr 2011 20:25:56 +0000]
Mention new release policy in Delta
Dave Rolsky [Mon, 11 Apr 2011 20:22:08 +0000]
Add paragraph on release windows
Dave Rolsky [Mon, 11 Apr 2011 15:42:20 +0000]
s/toolchain/tool chain/ for spelling test
David Leadbeater [Mon, 4 Apr 2011 23:47:02 +0000]
Test RegexpRef type using SvRX or checking PERL_magic_qr
With pluggable regexp engines checking "ref" of a qr// isn't correct;
it's also possible for a normal Regex to be blessed into another
class.
Additionally an 'Object' subtype previously excluded objects that were
->isa('Regexp'), this was inconsistent with the RegexpRef handling
(i.e. neither RegexpRef nor isa => 'Regexp' would accept a subclass of
Regexp). The 'Object' subtype now simply checks if the reference is
blessed with no special logic.
Jesse Luehrs [Thu, 7 Apr 2011 02:12:54 +0000]
update conflict for mx-setonce
Jesse Luehrs [Tue, 5 Apr 2011 06:34:19 +0000]
add some things to ::Delta
Jesse Luehrs [Tue, 5 Apr 2011 02:34:22 +0000]
we want to make sure there's actual content in the changelog
Jesse Luehrs [Tue, 5 Apr 2011 02:31:50 +0000]
changelog
Jesse Luehrs [Tue, 5 Apr 2011 01:53:23 +0000]
version bump
Jesse Luehrs [Tue, 5 Apr 2011 01:53:05 +0000]
bump copyright date
Dave Rolsky [Mon, 4 Apr 2011 16:47:15 +0000]
Conflict on Lazyrequire 0.06
Dave Rolsky [Mon, 4 Apr 2011 15:19:34 +0000]
Conflict on MX::PrivateSetters 0.03
Jesse Luehrs [Mon, 4 Apr 2011 05:58:45 +0000]
conflict
Jesse Luehrs [Mon, 4 Apr 2011 04:34:44 +0000]
conflicts
Dave Rolsky [Mon, 4 Apr 2011 04:13:42 +0000]
Conflict on all but latest MX::UndefTolerant
Dave Rolsky [Mon, 4 Apr 2011 02:16:08 +0000]
Update some conflicts to get people to install versions of MX modules that work with roles
Jesse Luehrs [Sun, 3 Apr 2011 18:07:21 +0000]
the created type here isn't anonymous
Dave Rolsky [Sun, 3 Apr 2011 16:06:09 +0000]
Fix small typo
Jesse Luehrs [Sat, 2 Apr 2011 19:01:08 +0000]
changelog
Jesse Luehrs [Wed, 30 Mar 2011 19:18:18 +0000]
fix up some docs
Jesse Luehrs [Mon, 28 Mar 2011 20:49:48 +0000]
changelog
Jesse Luehrs [Mon, 28 Mar 2011 19:40:31 +0000]
version bump
Dave Rolsky [Sat, 19 Mar 2011 22:47:56 +0000]
Croak with useful errors when trying to apply meta/base roles to a non-Moose class
Dave Rolsky [Sat, 19 Mar 2011 16:44:03 +0000]
A little code tidying
Dave Rolsky [Sat, 19 Mar 2011 16:43:33 +0000]
Remove unused variable
Dave Rolsky [Mon, 14 Mar 2011 21:34:00 +0000]
Remove a TODO item which is done
Dave Rolsky [Mon, 14 Mar 2011 21:32:23 +0000]
Update TODO for 2.0200
Dave Rolsky [Mon, 14 Mar 2011 19:27:46 +0000]
Prep for removing deprecated features or making them throw an error.
I changed the relevant deprecation warnings to mention what will happen in
Moose 2.0200.
I also updated Moose::Manual::Delta to list what will appen in 2.0200.
Dave Rolsky [Mon, 14 Mar 2011 19:25:19 +0000]
Fix formatting buglet in Changes
Dave Rolsky [Mon, 14 Mar 2011 18:58:14 +0000]
Add CMOP Changes file to distro
Dave Rolsky [Mon, 14 Mar 2011 04:08:08 +0000]
Changes for NEXT
Dave Rolsky [Mon, 14 Mar 2011 04:04:51 +0000]
Store the role which first defines an attribute, and pass that along when cloning.
Use the original role's applied_attribute_metaclass when we finally apply the
attribute, rather than the _current_ role's applied_attribute_metaclass.
Dave Rolsky [Mon, 14 Mar 2011 03:58:22 +0000]
Add test for applied_attribute traits being lost when one role consumes another role
Florian Ragwitz [Mon, 14 Mar 2011 04:50:21 +0000]
There's one manually maintained file in t/recipes/
Stop ignoring it.
Florian Ragwitz [Mon, 14 Mar 2011 04:49:59 +0000]
Fix recipes path for our GatherDir plugin
I broke this while renaming the tests.
Florian Ragwitz [Mon, 14 Mar 2011 04:10:31 +0000]
Suppress a bogus warning
Florian Ragwitz [Mon, 14 Mar 2011 04:00:34 +0000]
We stopped complaining about importing to main ages ago
Florian Ragwitz [Mon, 14 Mar 2011 03:58:21 +0000]
Remove numbers from our tests
Dave Rolsky [Mon, 14 Mar 2011 03:49:12 +0000]
Make sure that applied_attribute roles don't spill over to other roles to during role composition
Dave Rolsky [Mon, 14 Mar 2011 03:44:13 +0000]
Fix duplicate test number (why do we have these numbers anyway?)
Jesse Luehrs [Tue, 8 Mar 2011 07:58:11 +0000]
todo test for the role composition issue
Jesse Luehrs [Mon, 7 Mar 2011 00:26:01 +0000]
add some more conflicts
Jesse Luehrs [Fri, 4 Mar 2011 21:39:35 +0000]
add Bread::Board::Declare to smoker
Jesse Luehrs [Fri, 4 Mar 2011 21:13:47 +0000]
changelog
Jesse Luehrs [Fri, 4 Mar 2011 20:17:32 +0000]
changelog and version bump
Jesse Luehrs [Fri, 4 Mar 2011 17:49:01 +0000]
yes, this is necessary for us