13 years agomention that metaclass.pm shouldn't really be used with moose
Jesse Luehrs [Sat, 7 May 2011 18:30:26 +0000]
mention that metaclass.pm shouldn't really be used with moose

13 years agofix up oose.pm docs a bit
Jesse Luehrs [Sat, 7 May 2011 18:28:48 +0000]
fix up oose.pm docs a bit

13 years agocouple more things to ignore for pod coverage
Jesse Luehrs [Sat, 7 May 2011 18:09:37 +0000]
couple more things to ignore for pod coverage

13 years agofix recipe synopsis
Jesse Luehrs [Sat, 7 May 2011 18:09:26 +0000]
fix recipe synopsis

13 years agooverriding new isn't necessary when using mx-nonmoose
Jesse Luehrs [Sat, 7 May 2011 18:03:13 +0000]
overriding new isn't necessary when using mx-nonmoose

13 years agotypo
Jesse Luehrs [Sat, 7 May 2011 18:01:59 +0000]
typo

13 years agothis is not what gender means
Jesse Luehrs [Sat, 7 May 2011 17:58:08 +0000]
this is not what gender means

13 years agotypos
Jesse Luehrs [Sat, 7 May 2011 17:56:55 +0000]
typos

13 years agotypo fixes
Jesse Luehrs [Sat, 7 May 2011 07:21:31 +0000]
typo fixes

13 years agotalking about things as "magical" isn't helpful
Jesse Luehrs [Sat, 7 May 2011 07:12:34 +0000]
talking about things as "magical" isn't helpful

13 years agono need for this to be a footnote, since we talk about it above now
Jesse Luehrs [Sat, 7 May 2011 07:09:13 +0000]
no need for this to be a footnote, since we talk about it above now

13 years agosimplify a bit by giving this a default
Jesse Luehrs [Sat, 7 May 2011 07:04:56 +0000]
simplify a bit by giving this a default

13 years agonote how BUILD works here, since it's the first time it's mentioned
Jesse Luehrs [Sat, 7 May 2011 06:56:25 +0000]
note how BUILD works here, since it's the first time it's mentioned

13 years agotypo fixes
Jesse Luehrs [Sat, 7 May 2011 06:56:16 +0000]
typo fixes

13 years agoclarify a bit
Jesse Luehrs [Sat, 7 May 2011 06:50:35 +0000]
clarify a bit

13 years agostop recommending '.' as a type namespace separator
Jesse Luehrs [Sat, 7 May 2011 06:07:24 +0000]
stop recommending '.' as a type namespace separator

13 years agocopy over some Moose.pm changes to Moose/Role.pm
Jesse Luehrs [Sat, 7 May 2011 03:11:02 +0000]
copy over some Moose.pm changes to Moose/Role.pm

13 years agodon't talk about class metaclasses either
Jesse Luehrs [Sat, 7 May 2011 03:10:40 +0000]
don't talk about class metaclasses either

13 years agofix up some abstracts
Jesse Luehrs [Sat, 7 May 2011 01:51:14 +0000]
fix up some abstracts

13 years agoone more package to hide
Jesse Luehrs [Sat, 7 May 2011 01:48:02 +0000]
one more package to hide

13 years agonote that this example really should be using native traits
Jesse Luehrs [Sat, 7 May 2011 01:47:24 +0000]
note that this example really should be using native traits

13 years agomake this its own header
Jesse Luehrs [Sat, 7 May 2011 01:43:42 +0000]
make this its own header

13 years agotypo fixes
Jesse Luehrs [Sat, 7 May 2011 01:43:37 +0000]
typo fixes

13 years agotypo fixes
Jesse Luehrs [Sat, 7 May 2011 01:30:56 +0000]
typo fixes

13 years agostop documenting BUILDALL and DEMOLISHALL
Jesse Luehrs [Sat, 7 May 2011 01:09:53 +0000]
stop documenting BUILDALL and DEMOLISHALL

13 years agocmop is no longer a separate dist
Jesse Luehrs [Sat, 7 May 2011 00:47:06 +0000]
cmop is no longer a separate dist

13 years agomore grammar cleanups
Jesse Luehrs [Sat, 7 May 2011 00:39:40 +0000]
more grammar cleanups

13 years agogrammar and formatting cleanups
Jesse Luehrs [Sat, 7 May 2011 00:37:14 +0000]
grammar and formatting cleanups

13 years agomention moosex-mangle
Jesse Luehrs [Sat, 7 May 2011 00:33:37 +0000]
mention moosex-mangle

13 years agothis has had an appropriate warning for a while now
Jesse Luehrs [Sat, 7 May 2011 00:28:41 +0000]
this has had an appropriate warning for a while now

13 years agowe're already past 2.0
Jesse Luehrs [Sat, 7 May 2011 00:25:44 +0000]
we're already past 2.0

13 years agonobody is really working on xs accessors anymore
Jesse Luehrs [Sat, 7 May 2011 00:25:28 +0000]
nobody is really working on xs accessors anymore

13 years agolink to the list of moose-using organizations
Jesse Luehrs [Sat, 7 May 2011 00:20:05 +0000]
link to the list of moose-using organizations

13 years agouse Try::Tiny in this example
Jesse Luehrs [Fri, 6 May 2011 23:25:29 +0000]
use Try::Tiny in this example

13 years agoclean up docs of blessed and confess
Jesse Luehrs [Fri, 6 May 2011 22:34:25 +0000]
clean up docs of blessed and confess

13 years agofix up ::Cookbook::Snack::Keywords
Jesse Luehrs [Fri, 6 May 2011 22:10:04 +0000]
fix up ::Cookbook::Snack::Keywords

13 years agostop indexing a bunch of private modules
Jesse Luehrs [Fri, 6 May 2011 22:00:22 +0000]
stop indexing a bunch of private modules

13 years agothis is redundant
Jesse Luehrs [Fri, 6 May 2011 21:45:22 +0000]
this is redundant

13 years agoif these are internal use only, why are they in the public docs
Jesse Luehrs [Fri, 6 May 2011 21:42:21 +0000]
if these are internal use only, why are they in the public docs

13 years agofix pod coverage
Jesse Luehrs [Fri, 6 May 2011 21:31:11 +0000]
fix pod coverage

13 years agoseriously, who cares about ohloh
Jesse Luehrs [Fri, 6 May 2011 21:26:26 +0000]
seriously, who cares about ohloh

13 years agodrop docs for the old extension stuff from Moose.pm
Jesse Luehrs [Fri, 6 May 2011 21:24:13 +0000]
drop docs for the old extension stuff from Moose.pm

13 years agoshift things around a bit
Jesse Luehrs [Fri, 6 May 2011 21:20:29 +0000]
shift things around a bit

13 years agofix documentation for attribute overriding
Jesse Luehrs [Fri, 6 May 2011 21:19:06 +0000]
fix documentation for attribute overriding

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:08:16 +0000]
changelog

13 years agoversion bump 2.0002
Jesse Luehrs [Thu, 28 Apr 2011 09:56:07 +0000]
version bump

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 agochangelog
Jesse Luehrs [Sat, 23 Apr 2011 00:48:48 +0000]
changelog

13 years agoalso document Class::MOP::Module::create 2.0001
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 agoversion bump
Jesse Luehrs [Fri, 22 Apr 2011 21:03:50 +0000]
version bump

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