Checking if your kit is complete... Looks good Writing Makefile for Class::Fields cp lib/Class/Fields/Fuxor.pm blib/lib/Class/Fields/Fuxor.pm cp lib/public.pm blib/lib/public.pm cp lib/protected.pm blib/lib/protected.pm cp lib/Class/Fields/Attribs.pm blib/lib/Class/Fields/Attribs.pm cp lib/private.pm blib/lib/private.pm cp lib/Class/Fields/Inherit.pm blib/lib/Class/Fields/Inherit.pm cp lib/Class/Fields.pm blib/lib/Class/Fields.pm Manifying blib/man3/Class::Fields::Fuxor.3 Manifying blib/man3/public.3 Manifying blib/man3/Class::Fields::Attribs.3 Manifying blib/man3/protected.3 Manifying blib/man3/private.3 Manifying blib/man3/Class::Fields::Inherit.3 Manifying blib/man3/Class::Fields.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/Attribs.........1..5 ok 1 - use Class::Fields::Attribs; ok 2 - PRIVATE ok 3 - PUBLIC ok 4 - INHERITED ok 5 - PROTECTED ok t/bugs............1..1 ok 1 - Inheriting from a base with protected fields warns ok t/Class-Fields....1..23 ok 1 - use Class::Fields; ok 2 - Method: is_public() ok 3 - Method: is_public(), false ok 4 - Method: is_public(), no field ok 5 - Method: is_private() ok 6 - Method: is_protected() ok 7 - Method: is_inherited() ok 8 - Method: is_field() ok 9 - Method: is_field(), false ok 10 - Method: show_fields() all ok 11 - Method: show_fields() Inherited ok 12 - Method: show_fields() Public ok 13 - Method: show_fields() Public & Inherited ok 14 - Method: show_fields() Public & Inherited, empty ok 15 - Function: is_public() ok 16 - Function: is_public(), false ok 17 - Function: is_public(), no field ok 18 - Function: is_private() ok 19 - Function: is_protected() ok 20 - field_attrib_mask() ok 21 - field_attribs() ok 22 ok 23 - has_fields() autoviv bug ok t/examples........1..6 ok 1 - use public; ok 2 - use private; ok 3 - use fields; ok 4 ok 5 ok 6 ok t/Fuxor...........1..11 ok 1 - use Class::Fields::Fuxor; ok 2 - get_fields() ok 3 - get_attr() ok 4 - add_fields() ok 5 - has_fields(), true ok 6 - has_fields(), false ok 7 - get_fields(), no fields ok 8 - has_fields(), autogenerated ok 9 - has_fields(), trick ok 10 ok 11 - has_fields() false as method ok t/Inherit.........1..5 ok 1 - use Class::Fields::Inherit; ok 2 - inherit_fields() ok 3 ok 4 ok 5 ok t/members.........1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok All tests successful. Files=7, Tests=57, 1 wallclock secs ( 0.54 cusr + 0.17 csys = 0.71 CPU) Installing /Users/cpanrun/build/5.10.0/html/site/lib/private.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/protected.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/public.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/Class/Fields.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/Class/Fields/Attribs.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/Class/Fields/Fuxor.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/Class/Fields/Inherit.html Installing /Users/cpanrun/build/5.10.0/site/lib/private.pm Installing /Users/cpanrun/build/5.10.0/site/lib/protected.pm Installing /Users/cpanrun/build/5.10.0/site/lib/public.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Class/Fields.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Class/Fields/Attribs.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Class/Fields/Fuxor.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Class/Fields/Inherit.pm Installing /Users/cpanrun/build/5.10.0/site/man/man3/Class::Fields.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/Class::Fields::Attribs.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/Class::Fields::Fuxor.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/Class::Fields::Inherit.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/private.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/protected.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/public.3 Appending installation info to /Users/cpanrun/build/5.10.0/lib/perllocal.pod