Dave Rolsky [Fri, 30 Dec 2011 20:58:33 +0000]
Fix alias+conflict test to make things a little clearer
Dave Rolsky [Fri, 30 Dec 2011 20:57:12 +0000]
Fix my spelling of suppress
Dave Rolsky [Fri, 30 Dec 2011 20:45:36 +0000]
Add bug fix description to changes
Dave Rolsky [Fri, 30 Dec 2011 20:43:37 +0000]
Another test for the interaction of a conflicting method with aliasing
Dave Rolsky [Fri, 30 Dec 2011 20:36:52 +0000]
Allow a conflicting method to be excluded
Dave Rolsky [Fri, 30 Dec 2011 20:38:51 +0000]
Add tests for interaction of conflicting & required methods with -excludes
Dave Rolsky [Mon, 9 Jan 2012 03:31:35 +0000]
Add todo for method conflicts in role -> role application
Dave Rolsky [Mon, 9 Jan 2012 03:26:32 +0000]
Move a bunch of stuff around in the TODO list
Turn it into Markdown for my own benefit
Dave Rolsky [Fri, 6 Jan 2012 21:00:24 +0000]
During role summation, make sure that any method name that conflicts does not get added to the composite as a regular method.
Dave Rolsky [Fri, 6 Jan 2012 20:59:07 +0000]
Test (that fails) for an edge case in role composition
When composing three roles, it is possible for the composite to end up with
both a conflict on a method and a method of that name. In most practical
applications, this doesn't really matter, since the conflict causes an
exception that must be resolved by the consumer.
However, it means that the composite reports bogus information when has_method
or get_method() is called.
Dave Rolsky [Sat, 31 Dec 2011 00:58:15 +0000]
Fix a small comment typo
Dave Rolsky [Fri, 30 Dec 2011 20:24:55 +0000]
Add tests for handling of excludes & alias with conflicting methods
Dave Rolsky [Fri, 30 Dec 2011 19:21:19 +0000]
Fix error message buglet
Dave Rolsky [Mon, 26 Dec 2011 22:02:18 +0000]
Remove PRANG from list of deps to test since it's been failing forever
Dave Rolsky [Mon, 26 Dec 2011 21:16:43 +0000]
Add some minimal tests of the method API for roles
Dave Rolsky [Wed, 23 Nov 2011 16:01:41 +0000]
Fix code example to match current api
Jesse Luehrs [Thu, 17 Nov 2011 07:42:20 +0000]
sync changelog
Jesse Luehrs [Thu, 17 Nov 2011 05:32:55 +0000]
fix weak lazy attributes (tome)
Jesse Luehrs [Tue, 15 Nov 2011 17:20:18 +0000]
changelog
Jesse Luehrs [Tue, 15 Nov 2011 17:12:14 +0000]
changelog and version bump
Jesse Luehrs [Fri, 4 Nov 2011 02:09:16 +0000]
add conflicts on broken things
Jesse Luehrs [Fri, 4 Nov 2011 01:50:00 +0000]
spelling fix
Jesse Luehrs [Wed, 2 Nov 2011 17:24:36 +0000]
changelog
Dave Rolsky [Wed, 2 Nov 2011 17:00:07 +0000]
Fix docs on inlining to reflect reality
We use the ->parent->_inline_check approach in our code
Jesse Luehrs [Wed, 2 Nov 2011 16:32:22 +0000]
changelog and version bump
Todd Hepler [Wed, 26 Oct 2011 18:05:48 +0000]
first pass at benchmarking loading many classes
Dave Rolsky [Tue, 25 Oct 2011 20:20:37 +0000]
Add mention of load_class and is_class_loaded to Delta
Dave Rolsky [Tue, 25 Oct 2011 20:19:14 +0000]
Small doc tweak - replace "there" with link to Class::Load.
Dave Rolsky [Tue, 25 Oct 2011 20:18:15 +0000]
Remove trailing whitespace
Chris Prather [Tue, 25 Oct 2011 19:35:33 +0000]
document that some functions moved to Class::Load
Jesse Luehrs [Tue, 25 Oct 2011 14:47:14 +0000]
don't assume search.cpan.org-format anchors
Matt S Trout [Tue, 25 Oct 2011 01:56:53 +0000]
adjust tests to only test for truth of make_immutable return
Matt S Trout [Tue, 25 Oct 2011 01:08:18 +0000]
make make_mutable always return $self and alter tests to verify this; update docs to say that the return value is true but not to rely on its specific nature other than that
Dave Rolsky [Mon, 24 Oct 2011 20:19:35 +0000]
Remove docs on no-longer-existent make_immutable method in Moose::Meta::Class
Dave Rolsky [Sat, 22 Oct 2011 00:38:34 +0000]
Don't expect CMOP::Class to have a $VERSION var (when running before dzil build it does not)
Dave Rolsky [Sat, 22 Oct 2011 00:37:00 +0000]
Fix test failure with Perl 5.8.8
Dave Rolsky [Fri, 21 Oct 2011 21:45:05 +0000]
Add SUPER to list of modules for development
Jesse Luehrs [Fri, 21 Oct 2011 16:39:23 +0000]
changelog
Jesse Luehrs [Fri, 21 Oct 2011 16:34:58 +0000]
version bump
Dave Rolsky [Fri, 14 Oct 2011 21:34:19 +0000]
Doc error class bug fix
Dave Rolsky [Fri, 14 Oct 2011 21:33:15 +0000]
A mutable class will throw errors from inside CMOP, and that's expected
Dave Rolsky [Fri, 14 Oct 2011 21:30:59 +0000]
Fix uninit var warning from _inline_create_error when $args is undef
Dave Rolsky [Fri, 14 Oct 2011 21:30:46 +0000]
Check that stderr is empty string, not undef
Dave Rolsky [Fri, 14 Oct 2011 21:28:13 +0000]
Add test - custom error class is causing a warning from make_immutable
And it also doesn't seem to work properly at all with a mutable class
See RT 71514
Jesse Luehrs [Sun, 9 Oct 2011 19:17:00 +0000]
fix pod spelling
Dave Rolsky [Wed, 5 Oct 2011 15:29:54 +0000]
Small wording tweak in Changes
Ricardo Signes [Wed, 5 Oct 2011 15:10:36 +0000]
document the change in the changelogs
Ricardo Signes [Wed, 5 Oct 2011 14:25:26 +0000]
allow single-value enums
Jesse Luehrs [Tue, 4 Oct 2011 23:09:28 +0000]
update our contributor information a bit
Jesse Luehrs [Tue, 4 Oct 2011 22:37:12 +0000]
update the SEE ALSO section a bit
Stevan Little [Tue, 4 Oct 2011 16:11:50 +0000]
use my newer email actually
Jesse Luehrs [Wed, 28 Sep 2011 16:23:13 +0000]
couple more typo fixes
Brad Bowman [Wed, 28 Sep 2011 07:59:43 +0000]
BestPractices namespace::autoclean not "no Moose"
Make clear that namespace::autoclean replaces the often seen
use of "no Moose".
Jesse Luehrs [Wed, 28 Sep 2011 16:21:29 +0000]
actually, just stop recommending deprecated software
Brad Bowman [Wed, 28 Sep 2011 01:49:31 +0000]
inline_slot_access not inline_create_instance eg.
The text refers to inline_slot_access, but the code
shown is for inline_create_instance. This shows the
inline_slot_access code instead, as presumably intended.
Brad Bowman [Wed, 28 Sep 2011 01:47:47 +0000]
Remove extra ; and $value in Meta::Recipe7
Some lines had ;; at the end of lines.
is_slot_initialized had an unused $value parameter.
Brad Bowman [Wed, 28 Sep 2011 01:27:43 +0000]
Alter with_meta description in Extending::Recipe4
The package name being the first argument seems
misleading based on the description of with_meta
in the Moose::Exporter documentation.
Brad Bowman [Wed, 28 Sep 2011 01:23:49 +0000]
Capitalization fix MyApp::base to MyApp::Base
In Extending::Recipe3 DESCRIPTION
Brad Bowman [Wed, 28 Sep 2011 01:22:15 +0000]
Add missing comma in Extending::Recipe1 example
Brad Bowman [Wed, 28 Sep 2011 01:19:48 +0000]
Note MooseX::AttributeHelpers deprecation
Add a note and pointer to Moose::Meta::Attribute::Native in
the reference to MooseX::AttributeHelpers in the cookbook's
Extending::Recipe1
Brad Bowman [Mon, 26 Sep 2011 01:02:44 +0000]
s/statis/stasis/ in Moose/Meta/Role.pm
Jesse Luehrs [Mon, 26 Sep 2011 20:23:04 +0000]
CvISXSUB was introduced in 5.10
Dave Rolsky [Mon, 26 Sep 2011 16:24:53 +0000]
Small tweaks to Changes to make wording consistent.
Dave Rolsky [Sat, 24 Sep 2011 04:49:51 +0000]
Clarify a change in Changes
Jesse Luehrs [Sat, 24 Sep 2011 00:02:36 +0000]
changelog
Jesse Luehrs [Fri, 23 Sep 2011 23:53:47 +0000]
version bump
Dave Rolsky [Thu, 22 Sep 2011 15:36:01 +0000]
Remove some TODO items which are now done
Jesse Luehrs [Wed, 21 Sep 2011 10:06:28 +0000]
make sure to clear the stash when anon classes are removed explicitly
Dave Rolsky [Mon, 19 Sep 2011 04:28:22 +0000]
Changes organization cleanup
Dave Rolsky [Mon, 19 Sep 2011 04:28:10 +0000]
Doc ->parents change for Union
Dave Rolsky [Mon, 19 Sep 2011 04:27:15 +0000]
Clarify that ->parents returns a list
Dave Rolsky [Sun, 18 Sep 2011 20:03:05 +0000]
Prune nytprof files from dzil operations
I was profiling dzil by building the Moose distro, and this was really skewing
my measurements!
Jesse Luehrs [Sun, 18 Sep 2011 00:25:13 +0000]
fix is_subtype_of for unregistered class types
Jesse Luehrs [Sat, 17 Sep 2011 23:01:01 +0000]
if a union type has no common ancestors, ->parent should return undef
Jesse Luehrs [Sat, 17 Sep 2011 22:36:02 +0000]
keep track of our TODO tests in the TODO file
Jesse Luehrs [Sat, 17 Sep 2011 22:35:54 +0000]
clean up some test stuff
Jesse Luehrs [Sat, 17 Sep 2011 21:54:53 +0000]
oops, fix this test
Jesse Luehrs [Sat, 17 Sep 2011 21:24:46 +0000]
this has worked for a while
Jesse Luehrs [Sat, 17 Sep 2011 21:15:56 +0000]
factor this out into a separate method
Jesse Luehrs [Sat, 17 Sep 2011 18:42:08 +0000]
simpler get_all_method_names implementation
Dave Rolsky [Sat, 17 Sep 2011 02:31:36 +0000]
Changes for UNIVERSAL change
Dave Rolsky [Sat, 17 Sep 2011 02:28:57 +0000]
Doc UNIVERSAL change in Delta
Dave Rolsky [Sat, 17 Sep 2011 02:26:55 +0000]
Ignore methods from universal when counting methods
Dave Rolsky [Sat, 17 Sep 2011 02:25:22 +0000]
Account for UNIVERSAL methods
Tweaked tests so failures are more informative.
Also replaced several uses of get_method where we really needed find_next_method_by_name
Dave Rolsky [Sat, 17 Sep 2011 02:17:24 +0000]
Expect a meta class for UNIVERSAL
Dave Rolsky [Sat, 17 Sep 2011 02:15:11 +0000]
Ignore methods from UNIVERSAL in test
Dave Rolsky [Sat, 17 Sep 2011 02:14:18 +0000]
Don't dig into meta method objects directly
Dave Rolsky [Sat, 17 Sep 2011 02:13:10 +0000]
Test that UNIVERSAL methods are found through all method introspection methods
Dave Rolsky [Sat, 17 Sep 2011 02:09:26 +0000]
UNIVERSAL methods are now part of the MOP
Dave Rolsky [Sat, 17 Sep 2011 02:07:23 +0000]
Remove comment about $TODO
Dave Rolsky [Sat, 17 Sep 2011 02:07:09 +0000]
Add parens for isa_ok
Dave Rolsky [Sat, 17 Sep 2011 02:06:54 +0000]
methods from UNIVERSAL are now wrappable
Dave Rolsky [Fri, 16 Sep 2011 22:12:10 +0000]
UNIVERSAL methods now show up in the class lists of methods
Jesse Luehrs [Sat, 17 Sep 2011 18:32:50 +0000]
changelog
Jesse Luehrs [Sat, 17 Sep 2011 18:27:06 +0000]
add some tests
Jesse Luehrs [Sat, 17 Sep 2011 18:19:23 +0000]
track implicitly created types as being created in the right place
Jesse Luehrs [Sat, 17 Sep 2011 18:05:59 +0000]
allow overriding class and role types with equivalent types
Jesse Luehrs [Sat, 17 Sep 2011 18:01:14 +0000]
record the definition location for class and role types
Jesse Luehrs [Sat, 17 Sep 2011 17:58:54 +0000]
overriding types with class_type or role_type should die too
Jesse Luehrs [Sun, 26 Sep 2010 02:34:42 +0000]
first stab (this really needs some work)