Shawn M Moore [Sat, 24 Jul 2010 03:30:18 +0000]
Merge remote branch 'origin/rfc/accessor_overwrite_function_warning'
Jesse Luehrs [Tue, 20 Jul 2010 04:37:49 +0000]
implement a with_traits helper function
Jesse Luehrs [Sat, 19 Jun 2010 15:47:13 +0000]
warn if we try to overwrite a local function with an accessor
Dave Rolsky [Mon, 12 Jul 2010 16:18:13 +0000]
Conflict on File::ChangeNotify for coerce changes
Dave Rolsky [Mon, 12 Jul 2010 16:17:51 +0000]
Keep conflicts list alphabetized
Dave Rolsky [Mon, 12 Jul 2010 16:16:45 +0000]
Remove some crufty unmaintained modules from our test list
Jesse Luehrs [Mon, 19 Jul 2010 04:49:33 +0000]
use the correct option name
Dave Rolsky [Mon, 12 Jul 2010 15:36:25 +0000]
Small wording tweak in Changes
Dave Rolsky [Thu, 8 Jul 2010 23:31:31 +0000]
Include type name in error when coerce => 1 is given for a type without a coercion
Dave Rolsky [Sun, 4 Jul 2010 16:58:25 +0000]
If you pass coerce => 1 for an attr, its type must have a coercion or an error is thrown
Dave Rolsky [Sun, 4 Jul 2010 16:45:18 +0000]
Remove totally unused chunk of code
Dave Rolsky [Thu, 8 Jul 2010 23:29:40 +0000]
L<> does not need the module name twice any more
Dave Rolsky [Thu, 8 Jul 2010 23:28:55 +0000]
Don't mention number of releases, since that's already changed.
Dave Rolsky [Thu, 8 Jul 2010 23:26:30 +0000]
No need for "find or create" logic on class types.
It's safe to call class_type('Foo') repeatedly, so why complicate things.
Dave Rolsky [Thu, 8 Jul 2010 23:24:24 +0000]
Editing of MX::Types related bits
Dave Rolsky [Thu, 8 Jul 2010 23:21:44 +0000]
Remove some trailing whitesapce, and rework a paragraph.
Dave Rolsky [Thu, 8 Jul 2010 23:20:42 +0000]
Remove doubled word
Shawn M Moore [Tue, 6 Jul 2010 19:11:35 +0000]
Move the MooseX:: namespace section under extending Moose
Doesn't really fit under metaclass compatibility
Jesse Luehrs [Tue, 6 Jul 2010 04:38:35 +0000]
bump required perl version to 5.8.3
Jesse Luehrs [Tue, 6 Jul 2010 01:32:07 +0000]
use 5.10's new recursive regex features for the tc parser
Jesse Luehrs [Mon, 5 Jul 2010 06:43:51 +0000]
Revert "added extra check in Moose::Meta::Method::Constructor::_generate_default_value to return the raw default value if it passes looks_like_number($attr->default). This fixes the bug where non-lazy attributes with defaults set to numbers would be returned as a string instead of a number (i.e. attribute with default => 100 would be returned as "100" instead of 100)"
This reverts commit
c6aa41d31df9342ced768cf10d59060f56643c62.
Henry Van Styn [Mon, 5 Jul 2010 06:28:54 +0000]
added extra check in Moose::Meta::Method::Constructor::_generate_default_value to return the raw default value if it passes looks_like_number($attr->default). This fixes the bug where non-lazy attributes with defaults set to numbers would be returned as a string instead of a number (i.e. attribute with default => 100 would be returned as "100" instead of 100)
Dave Rolsky [Sun, 4 Jul 2010 16:49:22 +0000]
Fix pod error
Dave Rolsky [Sun, 4 Jul 2010 15:54:01 +0000]
Revert the change that unimported strict & warnings on no Moose(::Role,::Exporter)
Jesse Luehrs [Wed, 30 Jun 2010 04:19:44 +0000]
don't inline accessors unless the instance supports it
Florian Ragwitz [Fri, 18 Jun 2010 18:51:12 +0000]
Ignore coverage reports
Jesse Luehrs [Tue, 15 Jun 2010 16:07:17 +0000]
version bump
Jesse Luehrs [Tue, 15 Jun 2010 16:06:18 +0000]
mention a couple extra release steps
Jesse Luehrs [Tue, 15 Jun 2010 15:46:42 +0000]
changelog
Jesse Luehrs [Tue, 15 Jun 2010 08:52:14 +0000]
factor out a small part of the constructor inlining
Jesse Luehrs [Thu, 10 Jun 2010 23:25:06 +0000]
handle fixing when the child class already does all necessary roles
Jesse Luehrs [Tue, 8 Jun 2010 03:59:17 +0000]
oops, this should have been mentioned in the docs
Jesse Luehrs [Mon, 7 Jun 2010 17:11:51 +0000]
test array delegation edge cases
Dave Rolsky [Sun, 6 Jun 2010 14:27:26 +0000]
Shut up ridiculous warnings from Module::Refresh
I only saw these when running tests via make test, not via prove.
Florian Ragwitz [Sat, 5 Jun 2010 21:03:10 +0000]
Version 1.07
Jesse Luehrs [Sat, 5 Jun 2010 21:00:26 +0000]
need to use real_ref_name in one more place
Jesse Luehrs [Sat, 5 Jun 2010 20:47:37 +0000]
add todo test for metaclass compat with immutable classes (dougdude)
Jesse Luehrs [Sat, 5 Jun 2010 09:09:46 +0000]
todo test for insertion order from roles
Florian Ragwitz [Tue, 1 Jun 2010 18:10:38 +0000]
Version 1.06
John Napiorkowski [Tue, 1 Jun 2010 17:41:26 +0000]
Merge branch 'master' of git.moose.perl.org:Moose
John Napiorkowski [Tue, 1 Jun 2010 17:41:03 +0000]
added bool context overload to m:m:tc
Florian Ragwitz [Mon, 31 May 2010 10:51:08 +0000]
Add x_authority to META.yml.
Florian Ragwitz [Thu, 27 May 2010 23:09:29 +0000]
Line wrapping
Dave Rolsky [Sun, 30 May 2010 15:20:55 +0000]
No need to write "0+$self" when we already overloaded numification
John Napiorkowski [Fri, 28 May 2010 20:48:23 +0000]
added to CHANGES
John Napiorkowski [Fri, 28 May 2010 20:01:57 +0000]
fix and test related to breakage in MX:Types and others when we made the TC->equals test more exclusive in release 1.05
Justin Hunter [Thu, 20 May 2010 20:38:57 +0000]
fix spelling error
Florian Ragwitz [Thu, 20 May 2010 19:56:02 +0000]
Version 1.05
Florian Ragwitz [Thu, 20 May 2010 19:57:23 +0000]
Bump CMOP dep
Florian Ragwitz [Thu, 20 May 2010 19:46:58 +0000]
foo
Florian Ragwitz [Thu, 20 May 2010 19:46:41 +0000]
1.04 never happened
Jesse Luehrs [Mon, 10 May 2010 21:47:33 +0000]
move some metaclass compat docs back to cmop
Jesse Luehrs [Mon, 10 May 2010 21:18:53 +0000]
add some more tests
Jesse Luehrs [Mon, 10 May 2010 20:45:56 +0000]
delegations and modifiers shouldn't be seen as coming from the class
Dave Rolsky [Mon, 26 Apr 2010 18:10:38 +0000]
Refactor code to determine if two metaclasses differ only by roles.
Dave Rolsky [Mon, 26 Apr 2010 18:04:20 +0000]
No parens on call to defined
Dave Rolsky [Mon, 26 Apr 2010 18:03:39 +0000]
Refactor code to replace $self with a new object into its own method
Dave Rolsky [Mon, 26 Apr 2010 18:00:00 +0000]
Remove unused variable
Dave Rolsky [Mon, 26 Apr 2010 17:55:35 +0000]
Fix a small comment typo
Dave Rolsky [Mon, 26 Apr 2010 17:52:29 +0000]
Use _real_ref_name to get ref name for a metaclass object.
Jesse Luehrs [Mon, 19 Apr 2010 01:50:45 +0000]
complain about unsafe fixing, since cmop doesn't anymore
for this specific case, anyway
Tomas Doran [Mon, 19 Apr 2010 01:04:53 +0000]
Add failing test from Catalyst
This happens when you use Catalyst (which causes you to inherit from
Catalyst::Controller with is a MX::MethodAttributes metaclass)
and you have attributes which geenrate methods your application class,
and an (old style, M::I) Plugin in the plugin list, which is only pushed
onto @ISA when the setup method is later called..
Jesse Luehrs [Fri, 16 Apr 2010 19:23:08 +0000]
Changes and ::Delta
Jesse Luehrs [Fri, 16 Apr 2010 08:28:00 +0000]
fix some immutability issues, and expand the tests
Jesse Luehrs [Sat, 3 Apr 2010 00:59:25 +0000]
one more immutability test (t0m)
Jesse Luehrs [Sat, 3 Apr 2010 00:51:57 +0000]
immutability todo tests (t0m)
Jesse Luehrs [Fri, 2 Apr 2010 22:30:53 +0000]
remove obsolete comment
Jesse Luehrs [Fri, 2 Apr 2010 22:30:33 +0000]
don't initialize delegate classes with Moose::Meta::Class
Jesse Luehrs [Fri, 2 Apr 2010 20:49:43 +0000]
move the metaclass compat test out of 600_todo
Jesse Luehrs [Fri, 2 Apr 2010 19:10:17 +0000]
un-todo some passing todo tests
Jesse Luehrs [Fri, 2 Apr 2010 19:09:09 +0000]
reinitialize the metaclasses, rather than just reblessing
Jesse Luehrs [Fri, 2 Apr 2010 18:15:58 +0000]
make variable naming more clear, and fix some bugs that this uncovered
Jesse Luehrs [Fri, 2 Apr 2010 08:10:37 +0000]
fix a test (do we want to do this?)
Jesse Luehrs [Tue, 22 Sep 2009 04:45:48 +0000]
extend cmop's metaclass fixing to also fix metarole compat issues
Florian Ragwitz [Thu, 20 May 2010 18:28:16 +0000]
Version 1.04
Florian Ragwitz [Thu, 20 May 2010 17:47:37 +0000]
Stop testing for clobbering of $@
Jay Hannah [Wed, 19 May 2010 16:20:41 +0000]
Moose doesn't use SVN any more.
Ricardo Signes [Mon, 17 May 2010 14:23:47 +0000]
changelog merged tc eq branch
Ricardo Signes [Sun, 16 May 2010 23:36:49 +0000]
make the new "distinct types not equal" tests pass
The problem was that the default opinion on type constraints is that if
we didn't know what else to do, we said they're the same. Instead, since
it seems easy to make two "equal" types, we should fix it to be not-equal
by default.
Ricardo Signes [Sun, 16 May 2010 23:36:09 +0000]
distinct custom types should not be equal
This test fails at present.
Jesse Luehrs [Sat, 19 Dec 2009 21:41:57 +0000]
add ->consumers method to role metaclass
Jesse Luehrs [Fri, 9 Apr 2010 02:19:18 +0000]
no strict and no warnings when 'no Moose' is called
Dave Rolsky [Sat, 15 May 2010 20:58:27 +0000]
No space between method names and parens in docs
Dave Rolsky [Sat, 15 May 2010 20:57:51 +0000]
Clarify several confusing invocants and variable names.
We should use $class as the invocant when the method is a class method, $self in all other cases.
Jesse Luehrs [Wed, 31 Mar 2010 20:10:10 +0000]
stick the call to BUILDALL in ->meta->new_object, rather than ->new
Jesse Luehrs [Wed, 12 May 2010 19:26:18 +0000]
fix failing tests
come on people, run the test suite before committing d:
Jesse Luehrs [Tue, 11 May 2010 02:15:11 +0000]
add HasMethods to Role explicitly, since it's no longer in Package
Tomas Doran [Tue, 11 May 2010 15:39:16 +0000]
Changelog for 24a9f75
Tomas Doran [Tue, 11 May 2010 15:25:40 +0000]
'Fix' has '+attr' in roles by exploding earlier.
This stops us from allowing you to compose roles with has '+attr',
which latter fail when composed onto a class, by exploding earlier
(i.e. at the point which the attribute is added)
It seems like there is some duplicate functionality in Moose::Meta::Class'
process_attribute / add_attribute methods, possible candidate for later
refactoring?
Florian Ragwitz [Tue, 11 May 2010 10:35:16 +0000]
undoublefail
Tomas Doran [Tue, 11 May 2010 08:04:08 +0000]
Update comment to refer to the correct location
Tomas Doran [Tue, 11 May 2010 08:01:20 +0000]
Add a conflicts statement for Pod::Elemental
Florian Ragwitz [Tue, 11 May 2010 06:47:47 +0000]
Add repository metadata.
Florian Ragwitz [Mon, 10 May 2010 01:44:18 +0000]
Avoid redefined warnings from Makefile.PL.
Florian Ragwitz [Thu, 6 May 2010 18:35:01 +0000]
Fix typo.
Florian Ragwitz [Thu, 6 May 2010 00:13:25 +0000]
Version 1.03.
Florian Ragwitz [Thu, 6 May 2010 00:18:32 +0000]
Fix doc typo.
Florian Ragwitz [Thu, 6 May 2010 00:12:04 +0000]
Depend on Class::MOP 1.01 for the load_class($class, $options) feature.
Dave Rolsky [Wed, 5 May 2010 20:40:51 +0000]
accesssor (three s's) is definitely a misspelling!
Florian Ragwitz [Wed, 5 May 2010 20:29:51 +0000]
`accessor' is not a typo.