Moose 2.1001 Deleted
Kwalitee Issues
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: Moose::Meta::Attribute::Native
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Moose::Meta::Attribute::Native
- no_unauthorized_packages
-
Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.
Error:
- Moose::Meta::TypeConstraint::Role
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:
- DBM::Deep
- Data::Visitor
- DateTime
- DateTime::Calendar::Mayan
- DateTime::Format::MySQL
- Declare::Constraints::Simple
- HTTP::Headers
- IO::String
- Locale::US
- MooseX::NonMoose
- Params::Coerce
- Regexp::Common
- Test::Builder::Tester
- Test::Deep
- URI
- foo
- mro
Modules
Name | Abstract | Version | View |
---|---|---|---|
Class::MOP | A Meta Object Protocol for Perl 5 | 2.1001 | metacpan |
Class::MOP::Attribute | Attribute Meta Object | 2.1001 | metacpan |
Class::MOP::Class | Class Meta Object | 2.1001 | metacpan |
Class::MOP::Instance | Instance Meta Object | 2.1001 | metacpan |
Class::MOP::Method | Method Meta Object | 2.1001 | metacpan |
Class::MOP::Method::Accessor | Method Meta Object for accessors | 2.1001 | metacpan |
Class::MOP::Method::Constructor | Method Meta Object for constructors | 2.1001 | metacpan |
Class::MOP::Method::Generated | Abstract base class for generated methods | 2.1001 | metacpan |
Class::MOP::Method::Inlined | Method base class for methods which have been inlined | 2.1001 | metacpan |
Class::MOP::Method::Meta | Method Meta Object for C<meta> methods | 2.1001 | metacpan |
Class::MOP::Method::Overload | Method Meta Object for methods which implement overloading | 2.1001 | metacpan |
Class::MOP::Method::Wrapped | Method Meta Object for methods with before/after/around modifiers | 2.1001 | metacpan |
Class::MOP::Module | Module Meta Object | 2.1001 | metacpan |
Class::MOP::Object | Base class for metaclasses | 2.1001 | metacpan |
Class::MOP::Package | Package Meta Object | 2.1001 | metacpan |
Moose | A postmodern object system for Perl 5 | 2.1001 | metacpan |
Moose::Cookbook | How to cook a Moose | 2.1001 | metacpan |
Moose::Cookbook::Basics::BankAccount_MethodModifiersAndSubclassing | Demonstrates the use of method modifiers in a subclass | 2.1001 | metacpan |
Moose::Cookbook::Basics::BinaryTree_AttributeFeatures | Demonstrates various attribute features including lazy, predicates, weak refs, and more | 2.1001 | metacpan |
Moose::Cookbook::Basics::BinaryTree_BuilderAndLazyBuild | Builder methods and lazy_build | 2.1001 | metacpan |
Moose::Cookbook::Basics::Company_Subtypes | Demonstrates the use of subtypes and how to model classes related to companies, people, employees, etc. | 2.1001 | metacpan |
Moose::Cookbook::Basics::DateTime_ExtendingNonMooseParent | Extending a non-Moose parent class | 2.1001 | metacpan |
Moose::Cookbook::Basics::Genome_OverloadingSubtypesAndCoercion | Operator overloading, subtypes, and coercion | 2.1001 | metacpan |
Moose::Cookbook::Basics::HTTP_SubtypesAndCoercion | Demonstrates subtypes and coercion use HTTP-related classes (Request, Protocol, etc.) | 2.1001 | metacpan |
Moose::Cookbook::Basics::Immutable | Making Moose fast by making your class immutable | 2.1001 | metacpan |
Moose::Cookbook::Basics::Person_BUILDARGSAndBUILD | Using BUILDARGS and BUILD to hook into object construction | 2.1001 | metacpan |
Moose::Cookbook::Basics::Point_AttributesAndSubclassing | Point and Point3D classes, showing basic attributes and subclassing. | 2.1001 | metacpan |
Moose::Cookbook::Extending::Debugging_BaseClassRole | Providing a role for the base object class | 2.1001 | metacpan |
Moose::Cookbook::Extending::ExtensionOverview | Moose extension overview | 2.1001 | metacpan |
Moose::Cookbook::Extending::Mooseish_MooseSugar | Acting like Moose.pm and providing sugar Moose-style | 2.1001 | metacpan |
Moose::Cookbook::Legacy::Debugging_BaseClassReplacement | Providing an alternate base object class | 2.1001 | metacpan |
Moose::Cookbook::Meta::GlobRef_InstanceMetaclass | Creating a glob reference meta-instance class | 2.1001 | metacpan |
Moose::Cookbook::Meta::Labeled_AttributeMetaclass | A meta-attribute, attributes with labels | 2.1001 | metacpan |
Moose::Cookbook::Meta::Labeled_AttributeTrait | Labels implemented via attribute traits | 2.1001 | metacpan |
Moose::Cookbook::Meta::PrivateOrPublic_MethodMetaclass | A method metaclass for marking methods public or private | 2.1001 | metacpan |
Moose::Cookbook::Meta::Table_ClassMetaclass | Adding a "table" attribute to the metaclass | 2.1001 | metacpan |
Moose::Cookbook::Meta::Table_MetaclassTrait | Adding a "table" attribute as a metaclass trait | 2.1001 | metacpan |
Moose::Cookbook::Meta::WhyMeta | Welcome to the meta world (Why Go Meta?) | 2.1001 | metacpan |
Moose::Cookbook::Roles::ApplicationToInstance | Applying a role to an object instance | 2.1001 | metacpan |
Moose::Cookbook::Roles::Comparable_CodeReuse | Using roles for code reuse | 2.1001 | metacpan |
Moose::Cookbook::Snack::Keywords | Restricted "keywords" in Moose | 2.1001 | metacpan |
Moose::Cookbook::Snack::Types | Snippets of code for using Types and Type Constraints | 2.1001 | metacpan |
Moose::Cookbook::Style | Expanded into Moose::Manual::BestPractices, so go read that | 2.1001 | metacpan |
Moose::Error::Confess | Prefer C<confess> | 2.1001 | metacpan |
Moose::Error::Croak | Prefer C<croak> | 2.1001 | metacpan |
Moose::Error::Default | L<Carp> based error generation for Moose. | 2.1001 | metacpan |
Moose::Exporter | make an import() and unimport() just like Moose.pm | 2.1001 | metacpan |
Moose::Intro | Expanded into Moose::Manual, so go read that | 2.1001 | metacpan |
Moose::Manual | What is Moose, and how do I use it? | 2.1001 | metacpan |
Moose::Manual::Attributes | Object attributes with Moose | 2.1001 | metacpan |
Moose::Manual::BestPractices | Get the most out of Moose | 2.1001 | metacpan |
Moose::Manual::Classes | Making your classes use Moose (and subclassing) | 2.1001 | metacpan |
Moose::Manual::Concepts | Moose OO concepts | 2.1001 | metacpan |
Moose::Manual::Construction | Object construction (and destruction) with Moose | 2.1001 | metacpan |
Moose::Manual::Contributing | How to get involved in Moose | 2.1001 | metacpan |
Moose::Manual::Delegation | Attribute delegation | 2.1001 | metacpan |
Moose::Manual::Delta | Important Changes in Moose | 2.1001 | metacpan |
Moose::Manual::FAQ | Frequently asked questions about Moose | 2.1001 | metacpan |
Moose::Manual::MOP | The Moose (and Class::MOP) meta API | 2.1001 | metacpan |
Moose::Manual::MethodModifiers | Moose's method modifiers | 2.1001 | metacpan |
Moose::Manual::MooseX | Recommended Moose extensions | 2.1001 | metacpan |
Moose::Manual::Roles | Roles, an alternative to deep hierarchies and base classes | 2.1001 | metacpan |
Moose::Manual::Types | Moose's type system | 2.1001 | metacpan |
Moose::Manual::Unsweetened | Moose idioms in plain old Perl 5 without the sugar | 2.1001 | metacpan |
Moose::Meta::Attribute | The Moose attribute metaclass | 2.1001 | metacpan |
Moose::Meta::Attribute::Custom::Moose | 2.1001 | metacpan | |
Moose::Meta::Attribute::Native | Delegate to native Perl types | 2.1001 | metacpan |
Moose::Meta::Attribute::Native::Trait::Array | Helper trait for ArrayRef attributes | 2.1001 | metacpan |
Moose::Meta::Attribute::Native::Trait::Bool | Helper trait for Bool attributes | 2.1001 | metacpan |
Moose::Meta::Attribute::Native::Trait::Code | Helper trait for CodeRef attributes | 2.1001 | metacpan |
Moose::Meta::Attribute::Native::Trait::Counter | Helper trait for Int attributes which represent counters | 2.1001 | metacpan |
Moose::Meta::Attribute::Native::Trait::Hash | Helper trait for HashRef attributes | 2.1001 | metacpan |
Moose::Meta::Attribute::Native::Trait::Number | Helper trait for Num attributes | 2.1001 | metacpan |
Moose::Meta::Attribute::Native::Trait::String | Helper trait for Str attributes | 2.1001 | metacpan |
Moose::Meta::Class | The Moose metaclass | 2.1001 | metacpan |
Moose::Meta::Instance | The Moose Instance metaclass | 2.1001 | metacpan |
Moose::Meta::Method | A Moose Method metaclass | 2.1001 | metacpan |
Moose::Meta::Method::Accessor | A Moose Method metaclass for accessors | 2.1001 | metacpan |
Moose::Meta::Method::Augmented | A Moose Method metaclass for augmented methods | 2.1001 | metacpan |
Moose::Meta::Method::Constructor | Method Meta Object for constructors | 2.1001 | metacpan |
Moose::Meta::Method::Delegation | A Moose Method metaclass for delegation methods | 2.1001 | metacpan |
Moose::Meta::Method::Destructor | Method Meta Object for destructors | 2.1001 | metacpan |
Moose::Meta::Method::Meta | A Moose Method metaclass for C<meta> methods | 2.1001 | metacpan |
Moose::Meta::Method::Overridden | A Moose Method metaclass for overridden methods | 2.1001 | metacpan |
Moose::Meta::Role | The Moose Role metaclass | 2.1001 | metacpan |
Moose::Meta::Role::Application | A base class for role application | 2.1001 | metacpan |
Moose::Meta::Role::Application::RoleSummation | Combine two or more roles | 2.1001 | metacpan |
Moose::Meta::Role::Application::ToClass | Compose a role into a class | 2.1001 | metacpan |
Moose::Meta::Role::Application::ToInstance | Compose a role into an instance | 2.1001 | metacpan |
Moose::Meta::Role::Application::ToRole | Compose a role into another role | 2.1001 | metacpan |
Moose::Meta::Role::Attribute | The Moose attribute metaclass for Roles | 2.1001 | metacpan |
Moose::Meta::Role::Composite | An object to represent the set of roles | 2.1001 | metacpan |
Moose::Meta::Role::Method | A Moose Method metaclass for Roles | 2.1001 | metacpan |
Moose::Meta::Role::Method::Conflicting | A Moose metaclass for conflicting methods in Roles | 2.1001 | metacpan |
Moose::Meta::Role::Method::Required | A Moose metaclass for required methods in Roles | 2.1001 | metacpan |
Moose::Meta::TypeCoercion | The Moose Type Coercion metaclass | 2.1001 | metacpan |
Moose::Meta::TypeCoercion::Union | The Moose Type Coercion metaclass for Unions | 2.1001 | metacpan |
Moose::Meta::TypeConstraint | The Moose Type Constraint metaclass | 2.1001 | metacpan |
Moose::Meta::TypeConstraint::Class | Class/TypeConstraint parallel hierarchy | 2.1001 | metacpan |
Moose::Meta::TypeConstraint::DuckType | Type constraint for duck typing | 2.1001 | metacpan |
Moose::Meta::TypeConstraint::Enum | Type constraint for enumerated values. | 2.1001 | metacpan |
Moose::Meta::TypeConstraint::Parameterizable | Type constraints which can take a parameter (ArrayRef) | 2.1001 | metacpan |
Moose::Meta::TypeConstraint::Parameterized | Type constraints with a bound parameter (ArrayRef[Int]) | 2.1001 | metacpan |
Moose::Meta::TypeConstraint::Registry | registry for type constraints | 2.1001 | metacpan |
Moose::Meta::TypeConstraint::Role | Role/TypeConstraint parallel hierarchy | 2.1001 | metacpan |
Moose::Meta::TypeConstraint::Union | A union of Moose type constraints | 2.1001 | metacpan |
Moose::Object | The base object for Moose | 2.1001 | metacpan |
Moose::Role | The Moose Role | 2.1001 | metacpan |
Moose::Spec::Role | Formal spec for Role behavior | 2.1001 | metacpan |
Moose::Unsweetened | Moved to Moose::Manual::Unsweetened, so go read that | 2.1001 | metacpan |
Moose::Util | Utilities for working with Moose classes | 2.1001 | metacpan |
Moose::Util::MetaRole | Apply roles to any metaclass, as well as the object base class | 2.1001 | metacpan |
Moose::Util::TypeConstraints | Type constraint system for Moose | 2.1001 | metacpan |
Test::Moose | Test functions for Moose specific features | 2.1001 | metacpan |
metaclass | a pragma for installing and using Class::MOP metaclasses | 2.1001 | metacpan |
oose | syntactic sugar to make Moose one-liners easier | 2.1001 | metacpan |