The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use strict;
use warnings;

package ToolSet::SWC;
# ABSTRACT: Sample toolset with strict, warnings and Carp

our $VERSION = '1.03';

use base 'ToolSet';

ToolSet->use_pragma('strict');
ToolSet->use_pragma('warnings');

ToolSet->export( 'Carp' => undef, );

1; # true

__END__

=pod

=encoding UTF-8

=head1 NAME

ToolSet::SWC - Sample toolset with strict, warnings and Carp

=head1 VERSION

version 1.03

=head1 SYNOPSIS

    use ToolSet::SWC;
    
    # strict is on
    # warnings are on
    # Carp defaults are imported
    
    carp "We know how to carp";
    
    $name = "Igor";     # this will fail strict when compiling

=head1 DESCRIPTION

ToolSet:SWC is a simple example of a ToolSet that enables strict and warnings
and also imports all the basic L<Carp> functions. See L<ToolSet> for more
details.

=head1 SEE ALSO

=over 4

=item *

L<ToolSet>

=back

=head1 AUTHOR

David Golden <dagolden@cpan.org>

=head1 COPYRIGHT AND LICENSE

This software is Copyright (c) 2017 by David Golden.

This is free software, licensed under:

  The Apache License, Version 2.0, January 2004

=cut