Sun, 08 Nov 2026 21:42:15 UTC Log in
Automatic Trait Loading and Resolution for 35.49 KB built 2026-10-16 17:15:01 GMT

Description

Adds a "COMPONENT" method to your Catalyst component base class that reads the optional 'traits' parameter from app and component config and instantiates the component subclass with those traits using MooseX::Traits/new_with_traits from MooseX::Traits::Pluggable.

Dependencies

34 total
Requires33
  • coreutils
  • findutils
  • make
  • perl(CPAN)
  • perl(Carp)
  • perl(Catalyst)
  • perl(Catalyst::Controller)
  • perl(Catalyst::Model)
  • perl(Catalyst::Runtime) >= 5.80005
  • perl(Catalyst::Utils)
  • perl(Class::Load)
  • perl(ExtUtils::MakeMaker) >= 6.42
  • perl(File::Spec)
  • perl(IO::Handle)
  • perl(IPC::Open3)
  • perl(List::MoreUtils)
  • perl(Module::Pluggable) >= 3.9
  • perl(Moose)
  • perl(Moose::Role)
  • perl(MooseX::MethodAttributes)
  • perl(MooseX::Traits::Pluggable) >= 0.08
  • perl(Scalar::Util)
  • perl(Test::More) >= 0.88
  • perl(base)
  • perl(blib)
  • perl(namespace::autoclean)
  • perl(strict)
  • perl(version)
  • perl(warnings)
  • perl-generators
  • perl-interpreter
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
Provides1
  • perl-CatalystX-Component-Traits = 0.19-34.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

2
Files 1–2 of 2

Component of

buildroots that installed this RPM

No Buildroots