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
Shawn M Moore [Sat, 19 Feb 2011 03:16:12 +0000]
Use $0 instead of hardcoding filename in regex
I failed these tests because zsh prove t/**/*.t expanded these files
with leading ./s, which broke the regexes needlessly
Jesse Luehrs [Thu, 3 Mar 2011 05:34:47 +0000]
changelog for Int fix
Matthew Horsfall [Wed, 2 Mar 2011 18:42:52 +0000]
Int type constraint allowed for a newline character due to the /^..$/ syntax. Use /\A..\z/ instead.