1Perl::Critic::Dynamic(3U)ser Contributed Perl DocumentatiPoenrl::Critic::Dynamic(3)
2
3
4
6 Perl::Critic::Dynamic - Non-static policies for Perl::Critic
7
9 This module has no functionality, but instead contains documentation
10 for this distribution and acts as a means of pulling other modules into
11 a bundle. All of the Policy modules contained herein will have an
12 "AFFILIATION" section announcing their participation in this grouping.
13
15 Perl::Critic is primarily used as a static source code analyzer, which
16 means that it never compiles or executes any of the code that it
17 examines. But since Perl is a dynamic language, there are certain
18 types of problems that cannot be discovered until the code is actually
19 compiled.
20
21 This distribution includes Perl::Critic::DynamicPolicy, which can be
22 used as a base class for Policies that wish to compile the code they
23 analyze. The distribution also contains
24 Perl::Critic::Policy::Dynamic::ValidateAgainstSymbolTable which
25 demonstrates the use of Perl::Critic::DynamicPolicy.
26
28 Development of the "Perl-Critic-Dynamic" distribution was financed by a
29 grant from The Mathworks (<http://mathworks.com>). The Perl::Critic
30 team sincerely thanks The Mathworks for their generous support of the
31 Perl community and open-source software.
32
34 Jeffrey Ryan Thalhammer <thaljef@cpan.org>
35
37 Copyright (c) 2007 Jeffrey Ryan Thalhammer. All rights reserved.
38
39
40
41perl v5.30.0 2019-07-26 Perl::Critic::Dynamic(3)