Revision history for Perl extension Class-MOP.
+0.54
+ * t/
+ - fixed the filename length on several
+ test files so we install on VMS better
+ (RT #32295)
+ - fixed incorrect use of catdir when it
+ should be catfile (RT #32385)
+
0.53 Thurs. Feb. 14, 1008
~~ several doc. fixes and updates ~~
lib/Class/MOP/Object.pm
lib/Class/MOP/Package.pm
lib/metaclass.pm
-MOP.xs
-ppport.h
Makefile.PL
MANIFEST
+MANIFEST.SKIP
META.yml
+MOP.xs
+ppport.h
README
scripts/class_browser.pl
t/000_load.t
t/021_attribute_errors_and_edge_cases.t
t/022_attribute_duplication.t
t/023_attribute_get_read_write.t
+t/024_attribute_initializer.t
t/030_method.t
t/031_method_modifiers.t
t/040_metaclass.t
t/041_metaclass_incompatability.t
-t/042_metaclass_incompatibility_dynamic.t
-t/043_instance_metaclass_incompatibility.t
-t/044_instance_metaclass_incompatibility_dynamic.t
+t/042_metaclass_incompatibility_dyn.t
+t/043_instance_metaclass_incompat.t
+t/044_instance_metaclass_incompat_dyn.t
t/045_metaclass_loads_classes.t
+t/046_rebless_instance.t
t/050_scala_style_mixin_composition.t
t/060_instance.t
t/061_instance_inline.t
t/073_make_mutable.t
t/080_meta_package.t
t/081_meta_package_extension.t
+t/082_get_code_info.t
t/100_BinaryTree_test.t
t/101_InstanceCountingClass_test.t
t/102_InsideOutClass_test.t
^blib
~$
\.bak$
-^MANIFEST\.SKIP$
CVS
\.svn
\.DS_Store
^blibdirs$
\.old$
^#.*#$
-^\.#
\ No newline at end of file
+^\.#
+^TODO$
\ No newline at end of file
-Class::MOP version 0.53
+Class::MOP version 0.54
===========================
See the individual module documentation for more information
use Class::MOP::Immutable;
BEGIN {
- our $VERSION = '0.53';
+ our $VERSION = '0.54';
our $AUTHORITY = 'cpan:STEVAN';
use XSLoader;
BEGIN {
use_ok('Class::MOP');
- require_ok(File::Spec->catdir('examples', 'InstanceCountingClass.pod'));
+ require_ok(File::Spec->catfile('examples', 'InstanceCountingClass.pod'));
}
=pod
BEGIN {
use_ok('Class::MOP');
- require_ok(File::Spec->catdir('examples', 'InsideOutClass.pod'));
+ require_ok(File::Spec->catfile('examples', 'InsideOutClass.pod'));
}
{
BEGIN {
use_ok('Class::MOP');
- require_ok(File::Spec->catdir('examples', 'Perl6Attribute.pod'));
+ require_ok(File::Spec->catfile('examples', 'Perl6Attribute.pod'));
}
{
BEGIN {
use_ok('Class::MOP');
- require_ok(File::Spec->catdir('examples', 'AttributesWithHistory.pod'));
+ require_ok(File::Spec->catfile('examples', 'AttributesWithHistory.pod'));
}
{
BEGIN {
use_ok('Class::MOP');
- require_ok(File::Spec->catdir('examples', 'ClassEncapsulatedAttributes.pod'));
+ require_ok(File::Spec->catfile('examples', 'ClassEncapsulatedAttributes.pod'));
}
{
BEGIN {
use_ok('Class::MOP');
- require_ok(File::Spec->catdir('examples', 'LazyClass.pod'));
+ require_ok(File::Spec->catfile('examples', 'LazyClass.pod'));
}
{
plan tests => 5;
use_ok('Class::MOP');
- require_ok(File::Spec->catdir('examples', 'C3MethodDispatchOrder.pod'));
+ require_ok(File::Spec->catfile('examples', 'C3MethodDispatchOrder.pod'));
}
{
BEGIN {
use_ok('Class::MOP');
- require_ok(File::Spec->catdir('examples', 'ArrayBasedStorage.pod'));
+ require_ok(File::Spec->catfile('examples', 'ArrayBasedStorage.pod'));
}
{