],
- 'Class::MOP::Immutable' => [
- qw( create_immutable_metaclass
- create_methods_for_immutable_metaclass
- make_metaclass_immutable
- make_metaclass_mutable )
+ 'Class::MOP::Instance' => [
+ qw( BUILDARGS
+ bless_instance_structure
+ is_dependent_on_superclasses ),
],
'Class::MOP::Instance' => [
bless_instance_structure
is_dependent_on_superclasses ),
],
+
+ 'Class::MOP::Method::Accessor' => [
+ qw( generate_accessor_method
+ generate_accessor_method_inline
+ generate_clearer_method
+ generate_clearer_method_inline
+ generate_predicate_method
+ generate_predicate_method_inline
+ generate_reader_method
+ generate_reader_method_inline
+ generate_writer_method
+ generate_writer_method_inline
+ initialize_body
+ )
+ ],
+
+ 'Class::MOP::Method::Constructor' => [
+ qw( attributes
+ generate_constructor_method
+ generate_constructor_method_inline
+ initialize_body
+ meta_instance
+ options
+ )
+ ],
+
+ 'Class::MOP::Method::Generated' => [
+ qw( new
+ definition_context
+ is_inline
+ initialize_body
+ )
+ ],
+
+ 'Class::MOP::Module' => ['create'],
);
for my $module ( sort @modules ) {
my $trustme = [];
if ( $trustme{$module} ) {
my $methods = join '|', @{ $trustme{$module} };
- $trustme = [qr/$methods/];
+ $trustme = [qr/^(?:$methods)$/];
}
pod_coverage_ok(