Dave Rolsky [Mon, 7 Sep 2009 19:41:13 +0000]
When warning on mutable parents in make_immutable, ignore anon classes.
An anon parent class almost certainly comes from appyling base class roles
with Moose::Util::MetaRole, and the fact that said parent is still mutable is
not an error.
Of course, we could be wrong sometimes, but we're better off missing a warning
than spitting out a ton of useless ones.
Dave Rolsky [Mon, 7 Sep 2009 19:27:22 +0000]
More code tidying
Dave Rolsky [Mon, 7 Sep 2009 19:17:38 +0000]
Remove some useless comments
Dave Rolsky [Mon, 7 Sep 2009 17:22:20 +0000]
Spelling fixes
Dave Rolsky [Mon, 7 Sep 2009 17:21:38 +0000]
Tweak formatting of pod so everything's an =item for next release
Dave Rolsky [Mon, 7 Sep 2009 17:19:49 +0000]
Add some vertical whitespace
Dave Rolsky [Mon, 7 Sep 2009 17:19:22 +0000]
Tidy new code
Jesse Luehrs [Thu, 20 Aug 2009 01:00:46 +0000]
add a warning for immutablizing a class with mutable ancestors
Dave Rolsky [Mon, 7 Sep 2009 17:08:20 +0000]
Document warning on nonexistent export sub
Dave Rolsky [Mon, 7 Sep 2009 17:07:04 +0000]
Move checking for sub existence and warning to a method of its own
Dave Rolsky [Mon, 7 Sep 2009 17:03:27 +0000]
A little test cleanup post-merge
Dave Rolsky [Mon, 7 Sep 2009 17:01:57 +0000]
Merge branch 'master' into topic/strict_export_list
Conflicts:
t/010_basics/022_moose_exporter_groups.t
Dave Rolsky [Mon, 7 Sep 2009 16:59:45 +0000]
Deleted the Moose::Exporter groups feature, so this test must go
Dave Rolsky [Mon, 7 Sep 2009 16:58:50 +0000]
Merge branch 'master' into topic/strict_export_list
Conflicts:
t/050_metaclasses/012_moose_exporter.t
Dave Rolsky [Mon, 7 Sep 2009 16:57:46 +0000]
Document more changes and deprecations for 0.89_02
Dave Rolsky [Mon, 7 Sep 2009 16:54:36 +0000]
Make sure with_caller handles prototypes correctly as well
Dave Rolsky [Mon, 7 Sep 2009 16:52:50 +0000]
Removed undocumented groups feature Moose::Exporter and updated tests accordingly.
The feature was good in spirit, but the implementation was very odd, and
basically undocumentable because of its complexity.
I moved some tests from the groups tests to
t/050_metaclasses/012_moose_exporter.t, since there were also useful tests for
prototype handling and with_meta mixed in with the groups tests.
Dave Rolsky [Mon, 7 Sep 2009 16:38:09 +0000]
Use with_meta in Moose, Moose::Role, and docs (rather than with_caller)
Dave Rolsky [Mon, 7 Sep 2009 16:30:25 +0000]
Use with_meta in favor of with_caller, which is deprecated
Dave Rolsky [Mon, 7 Sep 2009 16:30:03 +0000]
Test with_meta prototype handling separately from other bits of testing
Dave Rolsky [Mon, 7 Sep 2009 16:16:27 +0000]
Tidy test code
Dave Rolsky [Mon, 7 Sep 2009 16:09:51 +0000]
Tidy code
Dave Rolsky [Mon, 7 Sep 2009 16:06:18 +0000]
Merge branch 'master' into topic/strict_export_list
Dave Rolsky [Mon, 7 Sep 2009 16:05:50 +0000]
Add changes for Moose::Exporter init_meta generation
Dave Rolsky [Mon, 7 Sep 2009 16:02:15 +0000]
Small doc tweaks
Dave Rolsky [Mon, 7 Sep 2009 15:58:06 +0000]
Run new code through perltidy
Dave Rolsky [Mon, 7 Sep 2009 15:56:38 +0000]
Revise docs for new init_meta generation
Dave Rolsky [Mon, 7 Sep 2009 15:46:19 +0000]
Run new code through perltidy
Dave Rolsky [Mon, 7 Sep 2009 15:42:47 +0000]
Merge branch 'master' into topic/exporter_init_meta
Jesse Luehrs [Tue, 18 Aug 2009 23:48:43 +0000]
warn (and skip) when trying to export a nonexistent sub
Jesse Luehrs [Sat, 5 Sep 2009 07:36:02 +0000]
allow init_meta generation with Moose::Exporter
Gerda Shank [Sun, 6 Sep 2009 14:33:05 +0000]
minor native trait doc tweaks
2shortplanks [Mon, 7 Sep 2009 10:08:09 +0000]
Change documention for get and get to reflect actual behavior.
Add test to ensure scalar usage of ->get remains the same now it's
documented.
Florian Ragwitz [Sun, 6 Sep 2009 01:21:29 +0000]
Show working example code in the MooseX::Types example.
Gerda Shank [Sun, 6 Sep 2009 01:14:56 +0000]
fix links to native traits in methodproviders
Hans Dieter Pearcey [Sun, 6 Sep 2009 22:57:18 +0000]
rename Hash->empty => is_empty
Florian Ragwitz [Sat, 5 Sep 2009 06:08:46 +0000]
Pod formatting fix for Util::TCs.
Jesse Luehrs [Sat, 5 Sep 2009 04:32:07 +0000]
fix curries syntax in synopsis (thanks greenbes)
arcanez [Fri, 4 Sep 2009 22:53:16 +0000]
fix typo (per qp_pq)
Dave Rolsky [Fri, 4 Sep 2009 22:08:45 +0000]
Reword description of is_empty
Jesse Luehrs [Fri, 4 Sep 2009 21:11:17 +0000]
update moose_bench.pl to include gphat's chart output
Jesse Luehrs [Fri, 4 Sep 2009 20:00:13 +0000]
add Sartak's moose_bench.pl script to benchmarks/
gfx [Fri, 4 Sep 2009 12:20:50 +0000]
Fix another keys ordering bug.
This will will occur only on 5.8.1, but anyway one must not depend on the order of keys()/values()/each().
gfx [Fri, 4 Sep 2009 07:10:21 +0000]
Fix a test to remove the dependency on the order of keys/values. Sort the values before compare them.
Jesse Luehrs [Thu, 3 Sep 2009 04:14:40 +0000]
use the current metaclass's throw_error rather than Moose's
Dave Rolsky [Thu, 3 Sep 2009 01:46:47 +0000]
Add more words to the spelling list
Dave Rolsky [Thu, 3 Sep 2009 01:45:17 +0000]
More pod fixes
Dave Rolsky [Thu, 3 Sep 2009 01:43:30 +0000]
pod fix
rodrigolive [Wed, 2 Sep 2009 23:37:00 +0000]
Documenting that 'has' comes before 'with' when satisfying role requirements - part II
rodrigolive [Wed, 2 Sep 2009 23:22:26 +0000]
Documenting that 'has' comes before 'with' when satisfying role requirements
Dave Rolsky [Wed, 2 Sep 2009 19:25:08 +0000]
Tweaks to Delta docs for new Native delegation methods
Dave Rolsky [Wed, 2 Sep 2009 19:23:03 +0000]
Merge branch 'master' into topic/list_util_helpers
Conflicts:
lib/Moose/Meta/Attribute/Native/MethodProvider/Array.pm
Dave Rolsky [Wed, 2 Sep 2009 15:55:35 +0000]
Separate changes in 0.89 from those in 0.89_01
Dave Rolsky [Wed, 2 Sep 2009 15:54:37 +0000]
bump version to 0.89_01
Dave Rolsky [Wed, 2 Sep 2009 15:49:22 +0000]
More changes tweaks
Dave Rolsky [Wed, 2 Sep 2009 15:47:27 +0000]
Add version #, release date, and tweak changes
Hans Dieter Pearcey [Wed, 2 Sep 2009 15:22:10 +0000]
fix pod nits
Hans Dieter Pearcey [Wed, 2 Sep 2009 15:15:03 +0000]
Merge branch 'attribute_helpers'
Jonathan Rockway [Mon, 31 Aug 2009 06:18:06 +0000]
doc patch via qp_pq: "can be very" instead of "can very"
Dave Rolsky [Wed, 26 Aug 2009 21:49:35 +0000]
This Moose conflicts with older MX::ClassAttribute
Chris Prather [Mon, 24 Aug 2009 00:55:16 +0000]
merge in changes from dec
Chris Prather [Mon, 24 Aug 2009 00:46:22 +0000]
add proof reading changes from dec
Shawn M Moore [Sun, 23 Aug 2009 23:03:06 +0000]
Doc consistency: use B<> not I<>
Shawn M Moore [Sun, 23 Aug 2009 23:01:51 +0000]
Document length and substr, which are in the MethodProvider
Shawn M Moore [Sun, 23 Aug 2009 22:48:43 +0000]
More cleanup in native documentation
Shawn M Moore [Sun, 23 Aug 2009 22:43:51 +0000]
A bunch of Native doc cleanups
Shawn M Moore [Sun, 23 Aug 2009 22:40:36 +0000]
Further delegation manual cleanup
Shawn M Moore [Sun, 23 Aug 2009 22:37:43 +0000]
Cleanup; include validation of push parameters
Chris Prather [Sun, 23 Aug 2009 19:48:30 +0000]
speeling cleanup
Chris Prather [Sun, 23 Aug 2009 19:04:49 +0000]
add documentation on the new AH delegation (Currying and Perl Data Structures)
Cory Watson [Thu, 20 Aug 2009 22:27:37 +0000]
Fix builder's recipe link.
Jesse Luehrs [Tue, 18 Aug 2009 07:58:24 +0000]
add a few helpful List::(More)?Utils? funcs to the native Array trait
Jesse Luehrs [Thu, 20 Aug 2009 05:04:49 +0000]
redo the currying syntax to get rid of one of the arrayrefs
this will make it more difficult to add things like the subref form of
currying in the future, but it is simpler and cleaner for the vastly
more common case, and the subref form could be added back in via
something like handles => { foo => { grep => sub { ... } } } (rather
than using [] for the middle pair of braces, which would continue to
mean normal currying) if we decide it's really necessary.
Jesse Luehrs [Thu, 20 Aug 2009 04:15:02 +0000]
remove head, tail, and last as Array helpers
gfx [Wed, 19 Aug 2009 02:31:23 +0000]
Add tests for testing accessor contexts
Jesse Luehrs [Wed, 19 Aug 2009 02:21:17 +0000]
empty -> is_empty
Jesse Luehrs [Tue, 18 Aug 2009 23:24:56 +0000]
remove obsolete references to make_immutable in Moose and Moose::Role
Jesse Luehrs [Tue, 18 Aug 2009 08:35:33 +0000]
comment the 'once' warning issue with sort
Jesse Luehrs [Tue, 18 Aug 2009 08:31:54 +0000]
update ::Delta for the recent changes
Jesse Luehrs [Tue, 18 Aug 2009 08:19:08 +0000]
Merge branch 'master' into attribute_helpers
Conflicts:
Changes
Jesse Luehrs [Tue, 18 Aug 2009 07:23:01 +0000]
use $_ rather than $_[0] for helpers that use callbacks
Jesse Luehrs [Tue, 18 Aug 2009 05:47:58 +0000]
rename/add a few methods on the native Array trait
first -> head, find -> first, and add tail for symmetry with head.
Curtis Jewell [Sun, 16 Aug 2009 05:55:34 +0000]
Updating changes file for merge of topic/rt-48694 branch.
Curtis Jewell [Sun, 16 Aug 2009 05:39:35 +0000]
Making the docs reflect that 'use metaclass' has to go before 'use Moose'.
Dave Rolsky [Sun, 16 Aug 2009 03:16:01 +0000]
Don't test Native MethodProvider classes for pod coverage.
Dave Rolsky [Sun, 16 Aug 2009 03:10:01 +0000]
Doc editing for Native Hash
Dave Rolsky [Sun, 16 Aug 2009 03:06:49 +0000]
more doc editing for Native Traits
Dave Rolsky [Sun, 16 Aug 2009 03:04:05 +0000]
More editing of the Array docs
Dave Rolsky [Sun, 16 Aug 2009 02:58:47 +0000]
Doc editing for Array
Jesse Luehrs [Wed, 12 Aug 2009 23:21:10 +0000]
rename alias and excludes to -alias and -excludes
leave alias and excludes in for backcompat, but with the intention of
deprecating and removing them in the future
Hans Dieter Pearcey [Sat, 15 Aug 2009 22:13:45 +0000]
reverse the meaning of 'empty'
Hans Dieter Pearcey [Sat, 15 Aug 2009 20:50:54 +0000]
bump version numbers
Hans Dieter Pearcey [Sat, 15 Aug 2009 20:36:04 +0000]
Merge branch 'master' into attribute_helpers
Conflicts:
Changes
Hans Dieter Pearcey [Sat, 15 Aug 2009 20:29:50 +0000]
add Meta:: to Attribute::Native
Hans Dieter Pearcey [Sat, 15 Aug 2009 20:23:52 +0000]
remove mention of Moose::AttributeHelpers
Dave Rolsky [Thu, 13 Aug 2009 22:11:50 +0000]
Add release date
Dave Rolsky [Thu, 13 Aug 2009 22:10:09 +0000]
bump version to 0.89
Dave Rolsky [Thu, 13 Aug 2009 21:53:19 +0000]
require CMOP 0.92
Dave Rolsky [Thu, 13 Aug 2009 21:52:39 +0000]
Add metatraits to spelling list
Robert Buels [Wed, 12 Aug 2009 22:49:14 +0000]
doc patch, added mention of how attribute accessors count toward satisfying role requires