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 totalRequires33
- 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
2Name ![]() |
Size |
|---|---|
| CatalystX-Component-Traits-0.19.tar.gz | 14.65 KB |
| perl-CatalystX-Component-Traits.spec | 9.55 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
