NAME
Code::Style::Kit::Parts - parts included in the distribution
VERSION
version 1.0.1
DESCRIPTION
The Code::Style::Kit
distribution includes some parts that may be useful in building your own kits.
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.
PARTS
Common
imports strict
, fatal warnings
, Try::Tiny
, Carp
, true
, namespace::autoclean
, Log::Any
Perl516
enables all the features of perl version 5.16 (but not 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
Moose
defines the class
and role
features, using Moose
Mojo
defines the class
and role
features, using Mojo::Base
Types
imports Type::Params
and Types::Standard
Autobox
imports 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
.
Test2
defines the test
feature, which imports Test2::V0
, adds t/lib to @INC
, and sets up Log::Any::Adapter::TAP
.
AUTHOR
Gianni Ceccarelli <gianni.ceccarelli@broadbean.com>
COPYRIGHT AND LICENSE
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.