From: Florian Ragwitz <rafl@debian.org>
Date: Mon, 3 Jan 2011 17:19:22 +0000 (+0100)
Subject: Merge branch 'stable'
X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Fmaster;p=gitmo%2FClass-MOP.git

Merge branch 'stable'

* stable:
  Version 1.12
  remove some undocumented apis from our tests

Conflicts:
	Changes
---

d004c8d565f9b314da7652e9368aeb4587ffaa3d
diff --cc Changes
index 0ae8cf0,0af9cc0..f8801eb
--- a/Changes
+++ b/Changes
@@@ -1,19 -1,9 +1,23 @@@
  Revision history for Perl extension Class-MOP.
  
 +NEXT
 +
 +  [API CHANGES]
 +
 +  * The internal code used to generate inlined methods (accessor, constructor,
 +    etc.) has been massively rewritten. MooseX modules that do inlining will
 +    almost certainly need to be updated as well.
 +
 +  [ENHANCEMENTS]
 +
 +  * A lot of code related to managing methods for a class has been tweaked to
 +    make it faster. This speeds up compilation time for Class::MOP and Moose,
 +    as well modules which use Moose.
 +
+ 1.12 Mon, Jan 3, 2011
+ 
+   * Remove usage of undocumented Package::Stash APIs from the tests. This
+     prevents the tests from failing on Package::Stash >= 0.18.
  
  1.11 Sun, Oct 31, 2010
  
diff --cc lib/Class/MOP/Method/Accessor.pm
index c52a642,3ce814f..01b3ecf
--- a/lib/Class/MOP/Method/Accessor.pm
+++ b/lib/Class/MOP/Method/Accessor.pm
@@@ -6,9 -6,8 +6,9 @@@ use warnings
  
  use Carp         'confess';
  use Scalar::Util 'blessed', 'weaken';
 +use Try::Tiny;
  
- our $VERSION   = '1.11';
+ our $VERSION   = '1.12';
  $VERSION = eval $VERSION;
  our $AUTHORITY = 'cpan:STEVAN';
  
diff --cc lib/Class/MOP/Method/Constructor.pm
index 31392dd,3eb342f..29017ed
--- a/lib/Class/MOP/Method/Constructor.pm
+++ b/lib/Class/MOP/Method/Constructor.pm
@@@ -6,9 -6,8 +6,9 @@@ use warnings
  
  use Carp         'confess';
  use Scalar::Util 'blessed', 'weaken';
 +use Try::Tiny;
  
- our $VERSION   = '1.11';
+ our $VERSION   = '1.12';
  $VERSION = eval $VERSION;
  our $AUTHORITY = 'cpan:STEVAN';
  
diff --cc lib/Class/MOP/Method/Generated.pm
index abdeb65,a06f115..450c149
--- a/lib/Class/MOP/Method/Generated.pm
+++ b/lib/Class/MOP/Method/Generated.pm
@@@ -5,9 -5,8 +5,9 @@@ use strict
  use warnings;
  
  use Carp 'confess';
 +use Eval::Closure;
  
- our $VERSION   = '1.11';
+ our $VERSION   = '1.12';
  $VERSION = eval $VERSION;
  our $AUTHORITY = 'cpan:STEVAN';