aboutsummaryrefslogtreecommitdiff
path: root/lib/Sietima/Policy.pm
blob: c3f8533625e2d8d1d1c05756bccd412c97c1331b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
package Sietima::Policy; 
use v5.36;
use strict;
use warnings;
use feature ':5.36';
 
our $VERSION = '1.1.2'# VERSION 
# ABSTRACT: pragma for Sietima modules 
 
 
sub import {
    # These affect the currently compiling scope, 
    # so no need for import::into 
    strict->import;
    warnings->import;
    feature->import(':5.36');
    return;
}
 
1;
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
Sietima::Policy - pragma for Sietima modules
 
=head1 VERSION
 
version 1.1.2
 
=head1 SYNOPSIS
 
  use v5.36;
  use strict;
  use warnings;
  use feature ':5.36';
 
or just:
 
  use Sietima::Policy;
 
=head1 DESCRIPTION
 
This module imports the pragmas shown in the L</synopsis>. All Sietima
modules use it.
 
=head1 AUTHOR
 
Gianni Ceccarelli <dakkar@thenautilus.net>
 
=head1 COPYRIGHT AND LICENSE
 
This software is copyright (c) 2023 by Gianni Ceccarelli <dakkar@thenautilus.net>.
 
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
 
=cut