perl-Moose-2.1403-1.1.x86_64.rpm


Advertisement

Description

perl-Moose - Postmodern Object System for Perl 5

Distribution: openSUSE 42.1
Repository: openSUSE Oss all
Package name: perl-Moose
Package version: 2.1403
Package release: 1.1
Package architecture: x86_64
Package type: rpm
Installed size: 2.25 MB
Download size: 956.25 KB
Official Mirror: ftp.gwdg.de
Moose is an extension of the Perl 5 object system. The main goal of Moose is to make Perl 5 Object Oriented programming easier, more consistent, and less tedious. With Moose you can think more about what you want to do and less about the mechanics of OOP. Additionally, Moose is built on top of the Class::MOP manpage, which is a metaclass system for Perl 5. This means that Moose not only makes building normal Perl 5 objects better, but it provides the power of metaclass programming as well.

Alternatives

Provides

  • Moose.so()(64bit)
  • perl(Class::MOP) = 2.1403
  • perl(Class::MOP::Attribute) = 2.1403
  • perl(Class::MOP::Class) = 2.1403
  • perl(Class::MOP::Class::Immutable::Trait) = 2.1403
  • perl(Class::MOP::Deprecated) = 2.1403
  • perl(Class::MOP::Instance) = 2.1403
  • perl(Class::MOP::Method) = 2.1403
  • perl(Class::MOP::Method::Accessor) = 2.1403
  • perl(Class::MOP::Method::Constructor) = 2.1403
  • perl(Class::MOP::Method::Generated) = 2.1403
  • perl(Class::MOP::Method::Inlined) = 2.1403
  • perl(Class::MOP::Method::Meta) = 2.1403
  • perl(Class::MOP::Method::Wrapped) = 2.1403
  • perl(Class::MOP::MiniTrait) = 2.1403
  • perl(Class::MOP::Mixin) = 2.1403
  • perl(Class::MOP::Mixin::AttributeCore) = 2.1403
  • perl(Class::MOP::Mixin::HasAttributes) = 2.1403
  • perl(Class::MOP::Mixin::HasMethods) = 2.1403
  • perl(Class::MOP::Mixin::HasOverloads) = 2.1403
  • perl(Class::MOP::Module) = 2.1403
  • perl(Class::MOP::Object) = 2.1403
  • perl(Class::MOP::Overload) = 2.1403
  • perl(Class::MOP::Package) = 2.1403
  • perl(Moose) = 2.1403
  • perl(Moose::Deprecated) = 2.1403
  • perl(Moose::Exception) = 2.1403
  • perl(Moose::Exception::AccessorMustReadWrite) = 2.1403
  • perl(Moose::Exception::AddParameterizableTypeTakesParameterizableType) = 2.1403
  • perl(Moose::Exception::AddRoleTakesAMooseMetaRoleInstance) = 2.1403
  • perl(Moose::Exception::AddRoleToARoleTakesAMooseMetaRole) = 2.1403
  • perl(Moose::Exception::ApplyTakesABlessedInstance) = 2.1403
  • perl(Moose::Exception::AttachToClassNeedsAClassMOPClassInstanceOrASubclass) = 2.1403
  • perl(Moose::Exception::AttributeConflictInRoles) = 2.1403
  • perl(Moose::Exception::AttributeConflictInSummation) = 2.1403
  • perl(Moose::Exception::AttributeExtensionIsNotSupportedInRoles) = 2.1403
  • perl(Moose::Exception::AttributeIsRequired) = 2.1403
  • perl(Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass) = 2.1403
  • perl(Moose::Exception::AttributeNamesDoNotMatch) = 2.1403
  • perl(Moose::Exception::AttributeValueIsNotAnObject) = 2.1403
  • perl(Moose::Exception::AttributeValueIsNotDefined) = 2.1403
  • perl(Moose::Exception::AutoDeRefNeedsArrayRefOrHashRef) = 2.1403
  • perl(Moose::Exception::BadOptionFormat) = 2.1403
  • perl(Moose::Exception::BothBuilderAndDefaultAreNotAllowed) = 2.1403
  • perl(Moose::Exception::BuilderDoesNotExist) = 2.1403
  • perl(Moose::Exception::BuilderMethodNotSupportedForAttribute) = 2.1403
  • perl(Moose::Exception::BuilderMethodNotSupportedForInlineAttribute) = 2.1403
  • perl(Moose::Exception::BuilderMustBeAMethodName) = 2.1403
  • perl(Moose::Exception::CallingMethodOnAnImmutableInstance) = 2.1403
  • perl(Moose::Exception::CallingReadOnlyMethodOnAnImmutableInstance) = 2.1403
  • perl(Moose::Exception::CanExtendOnlyClasses) = 2.1403
  • perl(Moose::Exception::CanOnlyConsumeRole) = 2.1403
  • perl(Moose::Exception::CanOnlyWrapBlessedCode) = 2.1403
  • perl(Moose::Exception::CanReblessOnlyIntoASubclass) = 2.1403
  • perl(Moose::Exception::CanReblessOnlyIntoASuperclass) = 2.1403
  • perl(Moose::Exception::CannotAddAdditionalTypeCoercionsToUnion) = 2.1403
  • perl(Moose::Exception::CannotAddAsAnAttributeToARole) = 2.1403
  • perl(Moose::Exception::CannotApplyBaseClassRolesToRole) = 2.1403
  • perl(Moose::Exception::CannotAssignValueToReadOnlyAccessor) = 2.1403
  • perl(Moose::Exception::CannotAugmentIfLocalMethodPresent) = 2.1403
  • perl(Moose::Exception::CannotAugmentNoSuperMethod) = 2.1403
  • perl(Moose::Exception::CannotAutoDerefWithoutIsa) = 2.1403
  • perl(Moose::Exception::CannotAutoDereferenceTypeConstraint) = 2.1403
  • perl(Moose::Exception::CannotCalculateNativeType) = 2.1403
  • perl(Moose::Exception::CannotCallAnAbstractBaseMethod) = 2.1403
  • perl(Moose::Exception::CannotCallAnAbstractMethod) = 2.1403
  • perl(Moose::Exception::CannotCoerceAWeakRef) = 2.1403
  • perl(Moose::Exception::CannotCoerceAttributeWhichHasNoCoercion) = 2.1403
  • perl(Moose::Exception::CannotCreateHigherOrderTypeWithoutATypeParameter) = 2.1403
  • perl(Moose::Exception::CannotCreateMethodAliasLocalMethodIsPresent) = 2.1403
  • perl(Moose::Exception::CannotCreateMethodAliasLocalMethodIsPresentInClass) = 2.1403
  • perl(Moose::Exception::CannotDelegateLocalMethodIsPresent) = 2.1403
  • perl(Moose::Exception::CannotDelegateWithoutIsa) = 2.1403
  • perl(Moose::Exception::CannotFindDelegateMetaclass) = 2.1403
  • perl(Moose::Exception::CannotFindType) = 2.1403
  • perl(Moose::Exception::CannotFindTypeGivenToMatchOnType) = 2.1403
  • perl(Moose::Exception::CannotFixMetaclassCompatibility) = 2.1403
  • perl(Moose::Exception::CannotGenerateInlineConstraint) = 2.1403
  • perl(Moose::Exception::CannotInitializeMooseMetaRoleComposite) = 2.1403
  • perl(Moose::Exception::CannotInlineTypeConstraintCheck) = 2.1403
  • perl(Moose::Exception::CannotLocatePackageInINC) = 2.1403
  • perl(Moose::Exception::CannotMakeMetaclassCompatible) = 2.1403
  • perl(Moose::Exception::CannotOverrideALocalMethod) = 2.1403
  • perl(Moose::Exception::CannotOverrideBodyOfMetaMethods) = 2.1403
  • perl(Moose::Exception::CannotOverrideLocalMethodIsPresent) = 2.1403
  • perl(Moose::Exception::CannotOverrideNoSuperMethod) = 2.1403
  • perl(Moose::Exception::CannotRegisterUnnamedTypeConstraint) = 2.1403
  • perl(Moose::Exception::CannotUseLazyBuildAndDefaultSimultaneously) = 2.1403
  • perl(Moose::Exception::CircularReferenceInAlso) = 2.1403
  • perl(Moose::Exception::ClassDoesNotHaveInitMeta) = 2.1403
  • perl(Moose::Exception::ClassDoesTheExcludedRole) = 2.1403
  • perl(Moose::Exception::ClassNamesDoNotMatch) = 2.1403
  • perl(Moose::Exception::CloneObjectExpectsAnInstanceOfMetaclass) = 2.1403
  • perl(Moose::Exception::CodeBlockMustBeACodeRef) = 2.1403
  • perl(Moose::Exception::CoercingWithoutCoercions) = 2.1403
  • perl(Moose::Exception::CoercionAlreadyExists) = 2.1403
  • perl(Moose::Exception::CoercionNeedsTypeConstraint) = 2.1403
  • perl(Moose::Exception::ConflictDetectedInCheckRoleExclusions) = 2.1403
  • perl(Moose::Exception::ConflictDetectedInCheckRoleExclusionsInToClass) = 2.1403
  • perl(Moose::Exception::ConstructClassInstanceTakesPackageName) = 2.1403
  • perl(Moose::Exception::CouldNotCreateMethod) = 2.1403
  • perl(Moose::Exception::CouldNotCreateWriter) = 2.1403
  • perl(Moose::Exception::CouldNotEvalConstructor) = 2.1403
  • perl(Moose::Exception::CouldNotEvalDestructor) = 2.1403
  • perl(Moose::Exception::CouldNotFindTypeConstraintToCoerceFrom) = 2.1403
  • perl(Moose::Exception::CouldNotGenerateInlineAttributeMethod) = 2.1403
  • perl(Moose::Exception::CouldNotLocateTypeConstraintForUnion) = 2.1403
  • perl(Moose::Exception::CouldNotParseType) = 2.1403
  • perl(Moose::Exception::CreateMOPClassTakesArrayRefOfAttributes) = 2.1403
  • perl(Moose::Exception::CreateMOPClassTakesArrayRefOfSuperclasses) = 2.1403
  • perl(Moose::Exception::CreateMOPClassTakesHashRefOfMethods) = 2.1403
  • perl(Moose::Exception::CreateTakesArrayRefOfRoles) = 2.1403
  • perl(Moose::Exception::CreateTakesHashRefOfAttributes) = 2.1403
  • perl(Moose::Exception::CreateTakesHashRefOfMethods) = 2.1403
  • perl(Moose::Exception::DefaultToMatchOnTypeMustBeCodeRef) = 2.1403
  • perl(Moose::Exception::DelegationToAClassWhichIsNotLoaded) = 2.1403
  • perl(Moose::Exception::DelegationToARoleWhichIsNotLoaded) = 2.1403
  • perl(Moose::Exception::DelegationToATypeWhichIsNotAClass) = 2.1403
  • perl(Moose::Exception::DoesRequiresRoleName) = 2.1403
  • perl(Moose::Exception::EnumCalledWithAnArrayRefAndAdditionalArgs) = 2.1403
  • perl(Moose::Exception::EnumValuesMustBeString) = 2.1403
  • perl(Moose::Exception::ExtendsMissingArgs) = 2.1403
  • perl(Moose::Exception::HandlesMustBeAHashRef) = 2.1403
  • perl(Moose::Exception::IllegalInheritedOptions) = 2.1403
  • perl(Moose::Exception::IllegalMethodTypeToAddMethodModifier) = 2.1403
  • perl(Moose::Exception::IncompatibleMetaclassOfSuperclass) = 2.1403
  • perl(Moose::Exception::InitMetaRequiresClass) = 2.1403
  • perl(Moose::Exception::InitializeTakesUnBlessedPackageName) = 2.1403
  • perl(Moose::Exception::InstanceBlessedIntoWrongClass) = 2.1403
  • perl(Moose::Exception::InstanceMustBeABlessedReference) = 2.1403
  • perl(Moose::Exception::InvalidArgPassedToMooseUtilMetaRole) = 2.1403
  • perl(Moose::Exception::InvalidArgumentToMethod) = 2.1403
  • perl(Moose::Exception::InvalidArgumentsToTraitAliases) = 2.1403
  • perl(Moose::Exception::InvalidBaseTypeGivenToCreateParameterizedTypeConstraint) = 2.1403
  • perl(Moose::Exception::InvalidHandleValue) = 2.1403
  • perl(Moose::Exception::InvalidHasProvidedInARole) = 2.1403
  • perl(Moose::Exception::InvalidNameForType) = 2.1403
  • perl(Moose::Exception::InvalidOverloadOperator) = 2.1403
  • perl(Moose::Exception::InvalidRoleApplication) = 2.1403
  • perl(Moose::Exception::InvalidTypeConstraint) = 2.1403
  • perl(Moose::Exception::InvalidTypeGivenToCreateParameterizedTypeConstraint) = 2.1403
  • perl(Moose::Exception::InvalidValueForIs) = 2.1403
  • perl(Moose::Exception::IsaDoesNotDoTheRole) = 2.1403
  • perl(Moose::Exception::IsaLacksDoesMethod) = 2.1403
  • perl(Moose::Exception::LazyAttributeNeedsADefault) = 2.1403
  • perl(Moose::Exception::Legacy) = 2.1403
  • perl(Moose::Exception::MOPAttributeNewNeedsAttributeName) = 2.1403
  • perl(Moose::Exception::MatchActionMustBeACodeRef) = 2.1403
  • perl(Moose::Exception::MessageParameterMustBeCodeRef) = 2.1403
  • perl(Moose::Exception::MetaclassIsAClassNotASubclassOfGivenMetaclass) = 2.1403

Obsoletes

  • perl-Class-MOP < 2.1403

    Download

    Install Howto

    Install perl-Moose rpm package:

    # zypper install perl-Moose

    Files

    • /usr/bin/moose-outdated
    Advertisement
    Advertisement