Code::Style::Kit::Parts - parts included in the distribution
version 1.0.3
The Code::Style::Kit distribution includes some parts that may be useful in building your own kits.
Code::Style::Kit
NOTE: this distribution does not depend on the modules needed by any of these parts (you may not want to use any of them), so you'll need to explicitly depend on them in your own distributions.
Common
imports strict, fatal warnings, Try::Tiny, Carp, true, namespace::autoclean, Log::Any
strict
warnings
Try::Tiny
Carp
true
namespace::autoclean
Log::Any
Perl516
enables all the features of perl version 5.16 (but not switch)
switch
Perl526
enables all the features of perl version 5.26, including subroutine signatures (but not switch)
Moo
defines the class and role features, using Moo
class
role
Moose
defines the class and role features, using Moose
Mojo
defines the class and role features, using Mojo::Base
Mojo::Base
Types
imports Type::Params and Types::Standard
Type::Params
Types::Standard
Autobox
imports autobox::Core, autobox::Camelize, autobox::Transform
autobox::Core
autobox::Camelize
autobox::Transform
Test
defines the test feature, which imports Test::More, Test::Deep, Test::Fatal, Test::Warnings, adds t/lib to @INC, and sets up Log::Any::Adapter::TAP.
test
Test::More
Test::Deep
Test::Fatal
Test::Warnings
@INC
Log::Any::Adapter::TAP
Test2
defines the test feature, which imports Test2::V0, adds t/lib to @INC, and sets up Log::Any::Adapter::TAP.
Test2::V0
Gianni Ceccarelli <gianni.ceccarelli@broadbean.com>
This software is copyright (c) 2019 by BroadBean UK, a CareerBuilder Company.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Code::Style::Kit, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Code::Style::Kit
CPAN shell
perl -MCPAN -e shell install Code::Style::Kit
For more information on module installation, please visit the detailed CPAN module installation guide.