NAME Perl::Critic::Policy::Modules::RequireExplicitPackage::ObjectPad - Always make the package/Object::Pad class explicit. METHOLDS violates Please see Perl::Critic::Policy::Modules::RequireExplicitPackage::violates _replace_class replace 'use Object::Pad' and 'class XXXX' with `package XXX` in PPI::Document object, to make it be processable by Perl::Critic::Policy::Modules::RequireExplicitPackage::violates Argument: PPI::Document object Return: cloned PPI::document object