13 years agoAdd explicit check for odd number of args to new and give a useful warning
Dave Rolsky [Sun, 17 Oct 2010 15:16:23 +0000]
Add explicit check for odd number of args to new and give a useful warning

13 years agoSmall typo fix
Dave Rolsky [Sun, 17 Oct 2010 02:41:40 +0000]
Small typo fix

13 years agoChanges for native delegation branch
Dave Rolsky [Sat, 16 Oct 2010 13:17:00 +0000]
Changes for native delegation branch

13 years agoSmall wording tweak
Dave Rolsky [Sat, 16 Oct 2010 13:14:52 +0000]
Small wording tweak

13 years agothis is just what the default implementation does
Jesse Luehrs [Sat, 16 Oct 2010 05:51:24 +0000]
this is just what the default implementation does

13 years agomore typos
Karen Etheridge [Sat, 16 Oct 2010 03:52:09 +0000]
more typos

13 years agofix typo
Karen Etheridge [Sat, 16 Oct 2010 03:27:34 +0000]
fix typo

13 years agoNo need to load MetaRole here
Dave Rolsky [Thu, 14 Oct 2010 18:49:41 +0000]
No need to load MetaRole here

13 years agoMention default is as well
Dave Rolsky [Thu, 14 Oct 2010 18:46:23 +0000]
Mention default is as well

13 years agoMention default default in docs
Dave Rolsky [Thu, 14 Oct 2010 18:45:00 +0000]
Mention default default in docs

13 years agosome more small doc improvements for native traits
Dave Rolsky [Thu, 14 Oct 2010 18:43:35 +0000]
some more small doc improvements for native traits

13 years agoLots of doc improvements for native delegations.
Dave Rolsky [Thu, 14 Oct 2010 17:12:29 +0000]
Lots of doc improvements for native delegations.

1. Start calling them native delegations consistently.

2. Doc accepted arguments and return values for all provided methods.

13 years agoAdd explicit return values for (almost) all native delegation mutating methods
Dave Rolsky [Wed, 13 Oct 2010 20:17:13 +0000]
Add explicit return values for (almost) all native delegation mutating methods

13 years agorequire CMOP 1.10
Dave Rolsky [Sat, 16 Oct 2010 01:41:56 +0000]
require CMOP 1.10

13 years agochangelog and conflict
Jesse Luehrs [Fri, 15 Oct 2010 23:02:50 +0000]
changelog and conflict

13 years agotest for non-lvalue instances
Jesse Luehrs [Mon, 11 Oct 2010 18:05:40 +0000]
test for non-lvalue instances

13 years agodon't use optimized path for non-lvalues
Jesse Luehrs [Fri, 15 Oct 2010 22:29:47 +0000]
don't use optimized path for non-lvalues

13 years agoremove some unused variables
Jesse Luehrs [Fri, 15 Oct 2010 22:29:30 +0000]
remove some unused variables

13 years agostandard on underscore in test names (bleah)
Dave Rolsky [Thu, 14 Oct 2010 18:48:11 +0000]
standard on underscore in test names (bleah)

13 years agoAdd version to Delta for 1.15, and s/native traits/native delegations/
Dave Rolsky [Thu, 14 Oct 2010 16:13:32 +0000]
Add version to Delta for 1.15, and s/native traits/native delegations/

13 years agoFix release date for 0.65
Dave Rolsky [Wed, 13 Oct 2010 21:58:26 +0000]
Fix release date for 0.65

13 years agotypo fix
Hans Dieter Pearcey [Wed, 13 Oct 2010 16:42:47 +0000]
typo fix

13 years agoRequire a recent version of Params::Util
Dave Rolsky [Tue, 12 Oct 2010 17:29:17 +0000]
Require a recent version of Params::Util

I'm not sure exactly what we require, but 0.22 causes test failures. 1.00 is
>1 year old.

13 years agochangelog
Jesse Luehrs [Mon, 11 Oct 2010 04:56:00 +0000]
changelog

13 years agosupport array references in role method modifiers
Jesse Luehrs [Mon, 11 Oct 2010 04:46:00 +0000]
support array references in role method modifiers

13 years agoChangelog RT#60013 fix
Florian Ragwitz [Sun, 10 Oct 2010 02:35:11 +0000]
Changelog RT#60013 fix

13 years agoAvoid removing previously imported symbols
Florian Ragwitz [Tue, 5 Oct 2010 23:15:58 +0000]
Avoid removing previously imported symbols

13 years agotodo test for metarole compat when metaroles have application metaroles
Jesse Luehrs [Fri, 8 Oct 2010 01:54:57 +0000]
todo test for metarole compat when metaroles have application metaroles

13 years agoalso handle weakening in anon roles
Jesse Luehrs [Fri, 1 Oct 2010 05:31:01 +0000]
also handle weakening in anon roles

13 years agofix test warning
Jesse Luehrs [Fri, 1 Oct 2010 05:04:56 +0000]
fix test warning

13 years agohandle weakening of anon classes here too
Jesse Luehrs [Fri, 1 Oct 2010 04:47:06 +0000]
handle weakening of anon classes here too

13 years agoignore composite roles during role reconciliation
Jesse Luehrs [Thu, 7 Oct 2010 23:11:22 +0000]
ignore composite roles during role reconciliation

13 years agoOops, wrong ticket #
Dave Rolsky [Thu, 7 Oct 2010 14:20:15 +0000]
Oops, wrong ticket #

13 years agoFix native methods which accept string to accept the empty string
Dave Rolsky [Thu, 7 Oct 2010 14:19:25 +0000]
Fix native methods which accept string to accept the empty string

13 years ago# and date for next release
Dave Rolsky [Tue, 5 Oct 2010 19:08:18 +0000]
# and date for next release

13 years agoMake the spelling tests pass again
Florian Ragwitz [Wed, 6 Oct 2010 00:39:44 +0000]
Make the spelling tests pass again

13 years agoFix Pod error
Florian Ragwitz [Wed, 6 Oct 2010 00:37:21 +0000]
Fix Pod error

13 years agoDoh, wrong MX::CA conflict
Dave Rolsky [Tue, 5 Oct 2010 19:12:53 +0000]
Doh, wrong MX::CA conflict

13 years agoprint timestamp and CMOP, Moose versions for author tests
Karen Etheridge [Mon, 4 Oct 2010 22:59:55 +0000]
print timestamp and CMOP, Moose versions for author tests

13 years agofix small typos in changelogs.
Karen Etheridge [Mon, 4 Oct 2010 18:20:04 +0000]
fix small typos in changelogs.

13 years agoUpdate conflict for catalyst
Dave Rolsky [Sun, 3 Oct 2010 21:24:55 +0000]
Update conflict for catalyst

13 years agoMention warning about existing meta in Changes
Dave Rolsky [Sat, 2 Oct 2010 19:56:39 +0000]
Mention warning about existing meta in Changes

13 years agoMention manual revision
Dave Rolsky [Thu, 30 Sep 2010 15:41:09 +0000]
Mention manual revision

13 years agoSmall tweaks to Contributing
Dave Rolsky [Thu, 30 Sep 2010 15:40:55 +0000]
Small tweaks to Contributing

13 years agoRevised BestPractices
Dave Rolsky [Thu, 30 Sep 2010 15:33:30 +0000]
Revised BestPractices

13 years agoRevise Unsweetened
Dave Rolsky [Thu, 30 Sep 2010 15:28:17 +0000]
Revise Unsweetened

13 years agoMore manual revisions
Dave Rolsky [Thu, 30 Sep 2010 15:24:27 +0000]
More manual revisions

13 years agoMore manual revision
Dave Rolsky [Thu, 30 Sep 2010 14:18:46 +0000]
More manual revision

13 years agoSome tweaks to documentation for Native.pm
Dave Rolsky [Thu, 30 Sep 2010 14:14:47 +0000]
Some tweaks to documentation for Native.pm

13 years agoStarting work on revising the manual
Dave Rolsky [Thu, 30 Sep 2010 04:06:16 +0000]
Starting work on revising the manual

13 years agoAdd =pod at top of .pod file
Dave Rolsky [Thu, 30 Sep 2010 03:22:29 +0000]
Add =pod at top of .pod file

13 years agoChanges for NEXT
Dave Rolsky [Tue, 28 Sep 2010 19:57:02 +0000]
Changes for NEXT

13 years agoFix test to work with 5.13.5
Dave Rolsky [Tue, 28 Sep 2010 19:56:30 +0000]
Fix test to work with 5.13.5

13 years agohacks for ::Role::Method too
Jesse Luehrs [Mon, 27 Sep 2010 23:37:53 +0000]
hacks for ::Role::Method too

13 years agoWe don't care about NetHack::Item
Dave Rolsky [Mon, 27 Sep 2010 22:39:12 +0000]
We don't care about NetHack::Item

13 years agoconflict with markdent
Dave Rolsky [Mon, 27 Sep 2010 22:34:33 +0000]
conflict with markdent

13 years agoAdd default is & default deprecation to Changes and Delta
Dave Rolsky [Mon, 27 Sep 2010 22:05:41 +0000]
Add default is & default deprecation to Changes and Delta

13 years agoDeprecate _default_is and _default_default for native traits.
Dave Rolsky [Mon, 27 Sep 2010 22:03:35 +0000]
Deprecate _default_is and _default_default for native traits.

Add some tests for these and other deprecations

13 years agoRenamed file so we don't have two files with the same number
Dave Rolsky [Mon, 27 Sep 2010 21:54:15 +0000]
Renamed file so we don't have two files with the same number

13 years agoSkip in BEGIN block to avoid loading modules if we're not going to run the tests
Dave Rolsky [Mon, 27 Sep 2010 21:49:23 +0000]
Skip in BEGIN block to avoid loading modules if we're not going to run the tests

13 years agobump version to 1.15
Dave Rolsky [Mon, 27 Sep 2010 21:41:47 +0000]
bump version to 1.15

13 years agoadd some more tests (including some TODOs)
Jesse Luehrs [Mon, 27 Sep 2010 21:32:46 +0000]
add some more tests (including some TODOs)

13 years agomore multiple inheritance fiddling
Jesse Luehrs [Mon, 27 Sep 2010 20:54:40 +0000]
more multiple inheritance fiddling

13 years agoApply the Moose::Meta::Object::Trait to Moose::Error::Default
Dave Rolsky [Mon, 27 Sep 2010 17:02:02 +0000]
Apply the Moose::Meta::Object::Trait to Moose::Error::Default

13 years agotypo fixes
Jesse Luehrs [Mon, 27 Sep 2010 15:09:28 +0000]
typo fixes

13 years agochanges and delta
Jesse Luehrs [Mon, 27 Sep 2010 09:25:32 +0000]
changes and delta

13 years agotests for meta_name
Jesse Luehrs [Mon, 27 Sep 2010 09:17:19 +0000]
tests for meta_name

13 years agoactually, why not make the meta method renameable
Jesse Luehrs [Mon, 27 Sep 2010 08:44:28 +0000]
actually, why not make the meta method renameable

13 years agouse cluck for this warning
Jesse Luehrs [Mon, 27 Sep 2010 01:52:10 +0000]
use cluck for this warning

13 years agofirst pass at allowing Moose and Moose::Role to omit the meta method
Jesse Luehrs [Sat, 25 Sep 2010 21:19:04 +0000]
first pass at allowing Moose and Moose::Role to omit the meta method

not currently working because of issues with metaclass
reinitialization... if someone uses a metarole type thing after moose
installs the meta method, it gets turned back into a regular
Moose::Meta::Method object, and so a bunch of checks don't work
correctly (this is the cause of the warnings in the test suite).

13 years agostop testing for methods named 'meta'
Jesse Luehrs [Fri, 24 Sep 2010 01:25:22 +0000]
stop testing for methods named 'meta'

13 years agomake Moose and Moose::Role install proper meta methods
Jesse Luehrs [Thu, 23 Sep 2010 16:51:29 +0000]
make Moose and Moose::Role install proper meta methods

13 years agomake MMC->create and MMR->create install meta methods properly
Jesse Luehrs [Thu, 23 Sep 2010 08:27:25 +0000]
make MMC->create and MMR->create install meta methods properly

13 years agoadding a meta method here is unnecessary
Jesse Luehrs [Thu, 23 Sep 2010 05:27:22 +0000]
adding a meta method here is unnecessary

13 years agostop using ->meta in a last couple places, to allow it to be disabled
Jesse Luehrs [Tue, 6 Jul 2010 06:19:39 +0000]
stop using ->meta in a last couple places, to allow it to be disabled

just need to figure out how to get Moose::Exporter to let me pass that
option around

13 years agouse _real_ref_name
Jesse Luehrs [Tue, 6 Jul 2010 06:18:53 +0000]
use _real_ref_name

13 years agono, actually, we do require this to work/:
Jesse Luehrs [Mon, 27 Sep 2010 07:39:03 +0000]
no, actually, we do require this to work/:

13 years agohandle role reinitialization too
Jesse Luehrs [Mon, 27 Sep 2010 07:02:53 +0000]
handle role reinitialization too

13 years agothis stuff is now all unnecessary
Jesse Luehrs [Mon, 27 Sep 2010 06:44:07 +0000]
this stuff is now all unnecessary

13 years agooverride metaclass compat stuff in a trait for CMOP::Object subclasses
Jesse Luehrs [Mon, 27 Sep 2010 06:19:45 +0000]
override metaclass compat stuff in a trait for CMOP::Object subclasses

13 years agofix this broken test (oops again)
Jesse Luehrs [Mon, 27 Sep 2010 06:04:10 +0000]
fix this broken test (oops again)

13 years agobe a bit more accurate in determining role-only subclasses
Jesse Luehrs [Mon, 27 Sep 2010 06:03:53 +0000]
be a bit more accurate in determining role-only subclasses

13 years agooops, need to handle the "can't reinitialize" case here
Jesse Luehrs [Mon, 27 Sep 2010 05:49:04 +0000]
oops, need to handle the "can't reinitialize" case here

13 years agofall back to calculate_all_roles here so role metas can use it
Jesse Luehrs [Mon, 27 Sep 2010 02:29:47 +0000]
fall back to calculate_all_roles here so role metas can use it

13 years agomove role reconciliation calculation to Moose::Util
Jesse Luehrs [Mon, 27 Sep 2010 02:27:54 +0000]
move role reconciliation calculation to Moose::Util

13 years agomake _reconcile_roles_for_metaclass just return the metaclass name
Jesse Luehrs [Mon, 27 Sep 2010 01:52:22 +0000]
make _reconcile_roles_for_metaclass just return the metaclass name

13 years agothe error classes should be cmop objects
Jesse Luehrs [Mon, 27 Sep 2010 04:21:39 +0000]
the error classes should be cmop objects

13 years agoConlict with MX::NonMoose
Dave Rolsky [Mon, 27 Sep 2010 01:21:15 +0000]
Conlict with MX::NonMoose

13 years agoConflict with MX::ClassAttribute
Dave Rolsky [Mon, 27 Sep 2010 01:20:09 +0000]
Conflict with MX::ClassAttribute

13 years agoReally require CMOP 1.09
Dave Rolsky [Mon, 27 Sep 2010 01:00:22 +0000]
Really require CMOP 1.09

13 years agoReword reinit changes description
Dave Rolsky [Mon, 27 Sep 2010 00:57:55 +0000]
Reword reinit changes description

13 years agochangelog
Jesse Luehrs [Mon, 27 Sep 2010 00:49:39 +0000]
changelog

13 years agoadd trait_aliases option to Moose::Exporter
Jesse Luehrs [Wed, 22 Sep 2010 07:00:09 +0000]
add trait_aliases option to Moose::Exporter

13 years agoreorder these methods into a more "proper" order
Jesse Luehrs [Mon, 27 Sep 2010 00:22:08 +0000]
reorder these methods into a more "proper" order

13 years agobump our cmop dep for the reinit stuff
Jesse Luehrs [Sun, 26 Sep 2010 19:54:29 +0000]
bump our cmop dep for the reinit stuff

13 years agochangelog
Jesse Luehrs [Sun, 26 Sep 2010 19:54:21 +0000]
changelog

13 years agoupdate docs about initialize
Jesse Luehrs [Sun, 26 Sep 2010 19:42:49 +0000]
update docs about initialize

13 years agolet reinitialization fix metaobjs via role reconciliation
Jesse Luehrs [Sun, 26 Sep 2010 19:37:48 +0000]
let reinitialization fix metaobjs via role reconciliation

13 years agoapply_all_roles is broken with lists of role metas at the moment
Jesse Luehrs [Sun, 26 Sep 2010 19:23:07 +0000]
apply_all_roles is broken with lists of role metas at the moment

13 years agoAllow overloading on arguments to native trait methods
Dave Rolsky [Mon, 27 Sep 2010 00:09:21 +0000]
Allow overloading on arguments to native trait methods