13 years agomention that the list of attr options in Moose.pm isn't exhaustive
Jesse Luehrs [Fri, 6 May 2011 19:44:28 +0000]
mention that the list of attr options in Moose.pm isn't exhaustive

13 years agostop documenting metaclass, lazy_build, and initializer in Moose.pm
Jesse Luehrs [Fri, 6 May 2011 19:41:16 +0000]
stop documenting metaclass, lazy_build, and initializer in Moose.pm

13 years agolazy can be filled by default or builder
Jesse Luehrs [Fri, 6 May 2011 19:38:33 +0000]
lazy can be filled by default or builder

13 years agostop documenting auto_deref in Moose.pm
Jesse Luehrs [Fri, 6 May 2011 19:30:33 +0000]
stop documenting auto_deref in Moose.pm

13 years agofix all misuse of "it's"
Karen Etheridge [Fri, 6 May 2011 18:15:06 +0000]
fix all misuse of "it's"

13 years agochangelog
Jesse Luehrs [Fri, 6 May 2011 15:59:15 +0000]
changelog

13 years agohandle caching of anon classes better, when role/class params are used
Jesse Luehrs [Fri, 6 May 2011 04:37:42 +0000]
handle caching of anon classes better, when role/class params are used

13 years agodepend on the right version of Data::OptList
Jesse Luehrs [Fri, 6 May 2011 00:13:33 +0000]
depend on the right version of Data::OptList

13 years agouse hypothetical next version of Data::OptList
Ricardo Signes [Fri, 8 Apr 2011 21:04:14 +0000]
use hypothetical next version of Data::OptList

13 years agofix references to test files
Jesse Luehrs [Thu, 5 May 2011 15:41:57 +0000]
fix references to test files

13 years agomention duck_type in ::Manual::Types
Jesse Luehrs [Thu, 5 May 2011 15:33:14 +0000]
mention duck_type in ::Manual::Types

13 years agoclean up type constraint declaration syntax in the docs a bit
Jesse Luehrs [Thu, 5 May 2011 15:45:13 +0000]
clean up type constraint declaration syntax in the docs a bit

13 years agodocs about type constraint error messages
Jesse Luehrs [Thu, 5 May 2011 15:12:04 +0000]
docs about type constraint error messages

13 years agodoc tweak from John M. Dlugosz
Stevan Little [Sun, 1 May 2011 00:56:08 +0000]
doc tweak from John M. Dlugosz

13 years agochangelog
Jesse Luehrs [Fri, 29 Apr 2011 04:09:08 +0000]
changelog

13 years agoadd the Devel::PartialDump stuff to ::Delta
Jesse Luehrs [Thu, 28 Apr 2011 09:49:20 +0000]
add the Devel::PartialDump stuff to ::Delta

13 years agofix authordep syntax
Jesse Luehrs [Tue, 26 Apr 2011 13:31:47 +0000]
fix authordep syntax

13 years ago200000 iterations of the 12-attr class is way too many
Dave Rolsky [Mon, 25 Apr 2011 02:58:36 +0000]
200000 iterations of the 12-attr class is way too many

13 years agoBump iteration counts back up
Dave Rolsky [Mon, 25 Apr 2011 00:47:58 +0000]
Bump iteration counts back up

13 years agomore benchmarks
Jesse Luehrs [Mon, 25 Apr 2011 00:42:37 +0000]
more benchmarks

13 years agoImprove benchmark (don't include object construction in accessor measurement)
Dave Rolsky [Mon, 25 Apr 2011 00:27:23 +0000]
Improve benchmark (don't include object construction in accessor measurement)

13 years agoAdd benchmark for various builtin TCs
Dave Rolsky [Mon, 25 Apr 2011 00:21:12 +0000]
Add benchmark for various builtin TCs

13 years agorequire Devel::PartialDump 0.14, to avoid infinite loop bug
Jesse Luehrs [Sun, 24 Apr 2011 22:35:19 +0000]
require Devel::PartialDump 0.14, to avoid infinite loop bug

13 years agouse Devel::PartialDump to dump tc failures, if possible
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

13 years agomake the 'reset' delegation for Counter respect builders
Jesse Luehrs [Sun, 24 Apr 2011 19:36:07 +0000]
make the 'reset' delegation for Counter respect builders

13 years agofix tests
Jesse Luehrs [Sun, 24 Apr 2011 17:21:45 +0000]
fix tests

13 years agoallow immutable options to override file and line
Jesse Luehrs [Sun, 24 Apr 2011 17:21:05 +0000]
allow immutable options to override file and line

13 years agochangelog
Jesse Luehrs [Sun, 24 Apr 2011 16:14:57 +0000]
changelog

13 years agoadd definition_context info for inlined constructors and destructors
Jesse Luehrs [Sun, 24 Apr 2011 16:12:25 +0000]
add definition_context info for inlined constructors and destructors

13 years agobut with this, perl won't do anything at all
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.

13 years agothese aren't actually part of DEMOLISHALL
Jesse Luehrs [Sun, 24 Apr 2011 15:12:03 +0000]
these aren't actually part of DEMOLISHALL

13 years agoupdate changelog for 2.0001 release
Jesse Luehrs [Sat, 23 Apr 2011 00:51:50 +0000]
update changelog for 2.0001 release

13 years agoalso document Class::MOP::Module::create
Jesse Luehrs [Fri, 22 Apr 2011 23:08:37 +0000]
also document Class::MOP::Module::create

13 years agodocument the new anon stuff in ::Package
Jesse Luehrs [Fri, 22 Apr 2011 22:46:48 +0000]
document the new anon stuff in ::Package

13 years agoalso note the Eval::Closure bump in Changes
Jesse Luehrs [Fri, 22 Apr 2011 21:02:40 +0000]
also note the Eval::Closure bump in Changes

13 years agostop encouraging wrapping BUILDALL, it's a bad idea
Jesse Luehrs [Fri, 22 Apr 2011 16:26:43 +0000]
stop encouraging wrapping BUILDALL, it's a bad idea

13 years agochangelog
Jesse Luehrs [Fri, 22 Apr 2011 03:26:55 +0000]
changelog

13 years agoroles don't have throw_error
Jesse Luehrs [Fri, 22 Apr 2011 03:25:33 +0000]
roles don't have throw_error

13 years agoMoose::Meta::Role::create should honor "roles"
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.

13 years agoclear out build cruft before building
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

13 years agomanually specify ::MakeMaker::Awesome as an authordep
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

13 years agochangelog
Jesse Luehrs [Thu, 21 Apr 2011 13:51:25 +0000]
changelog

13 years agothis is unnecessary (and broken on <5.8.8)
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

13 years agoRevert "conflict on mxrp 0.25 for its broken test suite"
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

13 years agoadd App::Termcast back, since its test suite should be more reliable now
Jesse Luehrs [Wed, 20 Apr 2011 16:52:20 +0000]
add App::Termcast back, since its test suite should be more reliable now

13 years agoconflict on mxrp 0.25 for its broken test suite
Jesse Luehrs [Wed, 20 Apr 2011 16:51:47 +0000]
conflict on mxrp 0.25 for its broken test suite

13 years agoRemove unneeded comma
Dave Rolsky [Wed, 20 Apr 2011 15:54:45 +0000]
Remove unneeded comma

13 years agoEscape any metacharacters in the anon prefix before using it in a regex
Dave Rolsky [Wed, 20 Apr 2011 15:50:48 +0000]
Escape any metacharacters in the anon prefix before using it in a regex

13 years agotests
Jesse Luehrs [Wed, 20 Apr 2011 15:34:04 +0000]
tests

13 years agodon't calculate the cache key unless we're going to be caching
Jesse Luehrs [Wed, 20 Apr 2011 03:35:47 +0000]
don't calculate the cache key unless we're going to be caching

13 years agochangelog
Jesse Luehrs [Wed, 20 Apr 2011 03:24:28 +0000]
changelog

13 years agono reason to not be using ::Package api here
Jesse Luehrs [Mon, 18 Apr 2011 02:07:05 +0000]
no reason to not be using ::Package api here

13 years agounify the anon package stuff in CMOP::Package
Jesse Luehrs [Mon, 18 Apr 2011 00:11:28 +0000]
unify the anon package stuff in CMOP::Package

13 years agoRemove these weird useless comments
Shawn M Moore [Sat, 19 Feb 2011 04:24:25 +0000]
Remove these weird useless comments

13 years agoDocument free_anon_{class, role}
Shawn M Moore [Sat, 19 Feb 2011 04:22:04 +0000]
Document free_anon_{class, role}

13 years agoself_introspection needs free_anon_class
Shawn M Moore [Sat, 19 Feb 2011 04:15:31 +0000]
self_introspection needs free_anon_class

13 years agoStill need no warnings 'uninitialized'
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

13 years agoMissing a :: after $first_fragments
Shawn M Moore [Sat, 19 Feb 2011 04:13:07 +0000]
Missing a :: after $first_fragments

13 years agoMake anon role DESTROY logic match that of anon class
Shawn M Moore [Sat, 19 Feb 2011 04:11:02 +0000]
Make anon role DESTROY logic match that of anon class

13 years agoDepend less on $ANON_CLASS_PREFIX
Shawn M Moore [Sat, 19 Feb 2011 04:07:37 +0000]
Depend less on $ANON_CLASS_PREFIX

13 years agoUse the is_anon_class method we already have
Shawn M Moore [Sat, 19 Feb 2011 04:07:14 +0000]
Use the is_anon_class method we already have

13 years agoFactor out a free_anon_class method to minimize the logic in DESTROY
Shawn M Moore [Sat, 19 Feb 2011 04:06:54 +0000]
Factor out a free_anon_class method to minimize the logic in DESTROY

13 years agodep on Eval::Closure 0.04 to avoid some breakage
Jesse Luehrs [Sat, 16 Apr 2011 03:32:38 +0000]
dep on Eval::Closure 0.04 to avoid some breakage

13 years agoNo need for copyright_year
Dave Rolsky [Wed, 13 Apr 2011 19:50:25 +0000]
No need for copyright_year

13 years agoHow much do I hate curly-less blocks in C? A lot.
Dave Rolsky [Wed, 13 Apr 2011 13:53:11 +0000]
How much do I hate curly-less blocks in C? A lot.

13 years agoRequire Test::DM 0.09
Dave Rolsky [Tue, 12 Apr 2011 17:46:10 +0000]
Require Test::DM 0.09

13 years agoRequire Test::DM 0.09
Dave Rolsky [Tue, 12 Apr 2011 17:46:02 +0000]
Require Test::DM 0.09

13 years agoleave this out until i fix the test suite
Jesse Luehrs [Tue, 12 Apr 2011 17:53:24 +0000]
leave this out until i fix the test suite

13 years agothis doesn't appear to be on cpan anymore
Jesse Luehrs [Tue, 12 Apr 2011 17:28:01 +0000]
this doesn't appear to be on cpan anymore

13 years agoRequire Test::DM 0.08 and use test_modules() so we can test in parallel
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

13 years agoBe more thorough about clearing TESTING env vars
Dave Rolsky [Tue, 12 Apr 2011 15:24:03 +0000]
Be more thorough about clearing TESTING env vars

13 years agoconflict on MooseX::SlurpyConstructor - latest is 1.2
Karen Etheridge [Tue, 12 Apr 2011 14:54:05 +0000]
conflict on MooseX::SlurpyConstructor - latest is 1.2

13 years agoFix wonky grammar
Dave Rolsky [Tue, 12 Apr 2011 14:38:09 +0000]
Fix wonky grammar

13 years agochangelog
Jesse Luehrs [Tue, 12 Apr 2011 05:17:56 +0000]
changelog

13 years agomeh, this doesn't actually work 2.0000
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

13 years agoversion bump
Jesse Luehrs [Tue, 12 Apr 2011 04:34:15 +0000]
version bump

13 years agonote backports in the changelog
Jesse Luehrs [Tue, 12 Apr 2011 04:33:43 +0000]
note backports in the changelog

13 years agoclarify Support a bit more
Jesse Luehrs [Tue, 12 Apr 2011 04:19:45 +0000]
clarify Support a bit more

13 years agoTaken Frost of the test list for now
Dave Rolsky [Mon, 11 Apr 2011 22:05:18 +0000]
Taken Frost of the test list for now

13 years agoMove some stuff from PLANS to TODO, and remove PLANS
Dave Rolsky [Mon, 11 Apr 2011 20:44:20 +0000]
Move some stuff from PLANS to TODO, and remove PLANS

13 years agoMention Support change in Changes
Dave Rolsky [Mon, 11 Apr 2011 20:27:39 +0000]
Mention Support change in Changes

13 years agoThe new release policy was actually release in 1.21
Dave Rolsky [Mon, 11 Apr 2011 20:26:53 +0000]
The new release policy was actually release in 1.21

13 years agoMention new release policy in Delta
Dave Rolsky [Mon, 11 Apr 2011 20:25:56 +0000]
Mention new release policy in Delta

13 years agoAdd paragraph on release windows
Dave Rolsky [Mon, 11 Apr 2011 20:22:08 +0000]
Add paragraph on release windows

13 years agos/toolchain/tool chain/ for spelling test
Dave Rolsky [Mon, 11 Apr 2011 15:42:20 +0000]
s/toolchain/tool chain/ for spelling test

13 years agoTest RegexpRef type using SvRX or checking PERL_magic_qr
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.

13 years agoupdate conflict for mx-setonce
Jesse Luehrs [Thu, 7 Apr 2011 02:12:54 +0000]
update conflict for mx-setonce

13 years agoadd some things to ::Delta
Jesse Luehrs [Tue, 5 Apr 2011 06:34:19 +0000]
add some things to ::Delta

13 years agowe want to make sure there's actual content in the changelog
Jesse Luehrs [Tue, 5 Apr 2011 02:34:22 +0000]
we want to make sure there's actual content in the changelog

13 years agochangelog
Jesse Luehrs [Tue, 5 Apr 2011 02:31:50 +0000]
changelog

13 years agoversion bump 1.9906
Jesse Luehrs [Tue, 5 Apr 2011 01:53:23 +0000]
version bump

13 years agobump copyright date
Jesse Luehrs [Tue, 5 Apr 2011 01:53:05 +0000]
bump copyright date

13 years agoConflict on Lazyrequire 0.06
Dave Rolsky [Mon, 4 Apr 2011 16:47:15 +0000]
Conflict on Lazyrequire 0.06

13 years agoConflict on MX::PrivateSetters 0.03
Dave Rolsky [Mon, 4 Apr 2011 15:19:34 +0000]
Conflict on MX::PrivateSetters 0.03

13 years agoconflict
Jesse Luehrs [Mon, 4 Apr 2011 05:58:45 +0000]
conflict

13 years agoconflicts
Jesse Luehrs [Mon, 4 Apr 2011 04:34:44 +0000]
conflicts

13 years agoConflict on all but latest MX::UndefTolerant
Dave Rolsky [Mon, 4 Apr 2011 04:13:42 +0000]
Conflict on all but latest MX::UndefTolerant

13 years agoUpdate some conflicts to get people to install versions of MX modules that work with...
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

13 years agothe created type here isn't anonymous
Jesse Luehrs [Sun, 3 Apr 2011 18:07:21 +0000]
the created type here isn't anonymous

13 years agoFix small typo
Dave Rolsky [Sun, 3 Apr 2011 16:06:09 +0000]
Fix small typo