=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== libperl-critic-perl-1.138/README.md-57- libperl-critic-perl-1.138/README.md:58:- `new( [ -profile => $FILE, -severity => $N, -theme => $string, -include => \@PATTERNS, -exclude => \@PATTERNS, -top => $N, -only => $B, -profile-strictness => $PROFILE_STRICTNESS_{WARN|FATAL|QUIET}, -force => $B, -verbose => $N ], -color => $B, -pager => $string, -allow-unsafe => $B, -criticism-fatal => $B)` libperl-critic-perl-1.138/README.md-59-- `new()` ############################################## libperl-critic-perl-1.138/README.md-67- libperl-critic-perl-1.138/README.md:68: **-profile** is a path to a configuration file. If `$FILE` is not defined, libperl-critic-perl-1.138/README.md-69- Perl::Critic::Config attempts to find a `.perlcriticrc` configuration file in ############################################## libperl-critic-perl-1.138/README.md-71- can set the `PERLCRITIC` environment variable to point to a file in another libperl-critic-perl-1.138/README.md:72: location. If a configuration file can't be found, or if `$FILE` is an empty libperl-critic-perl-1.138/README.md-73- string, then all Policies will be loaded with their default configuration. ############################################## libperl-critic-perl-1.138/README.md-76- **-severity** is the minimum severity level. Only Policy modules that have a libperl-critic-perl-1.138/README.md:77: severity greater than `$N` will be applied. Severity values are integers libperl-critic-perl-1.138/README.md-78- ranging from 1 (least severe violations) to 5 (most severe violations). The ############################################## libperl-critic-perl-1.138/README.md-111- **-include** is a reference to a list of string `@PATTERNS`. Policy modules libperl-critic-perl-1.138/README.md:112: that match at least one `m/$PATTERN/ixms` will always be loaded, irrespective libperl-critic-perl-1.138/README.md-113- of all other settings. For example: ############################################## libperl-critic-perl-1.138/README.md-123- **-exclude** is a reference to a list of string `@PATTERNS`. Policy modules libperl-critic-perl-1.138/README.md:124: that match at least one `m/$PATTERN/ixms` will not be loaded, irrespective of libperl-critic-perl-1.138/README.md-125- all other settings. For example: ############################################## libperl-critic-perl-1.138/README.md-136- **-single-policy** is a string `PATTERN`. Only one policy that matches libperl-critic-perl-1.138/README.md:137: `m/$PATTERN/ixms` will be used. Policies that do not match will be excluded. libperl-critic-perl-1.138/README.md-138- This option has precedence over the `-severity`, `-theme`, `-include`, ############################################## libperl-critic-perl-1.138/README.md-200- libperl-critic-perl-1.138/README.md:201:- `critique( $source_code )` libperl-critic-perl-1.138/README.md-202- libperl-critic-perl-1.138/README.md:203: Runs the `$source_code` through the Perl::Critic engine using all the libperl-critic-perl-1.138/README.md:204: Policies that have been loaded into this engine. If `$source_code` is a libperl-critic-perl-1.138/README.md-205- scalar reference, then it is treated as a string of actual Perl code. If libperl-critic-perl-1.138/README.md:206: `$source_code` is a reference to an instance of [PPI::Document](https://metacpan.org/pod/PPI::Document), then that libperl-critic-perl-1.138/README.md-207- instance is used directly. Otherwise, it is treated as a path to a local file ############################################## libperl-critic-perl-1.138/README.md-212- libperl-critic-perl-1.138/README.md:213:- `add_policy( -policy => $policy_name, -params => \%param_hash )` libperl-critic-perl-1.138/README.md-214- ############################################## libperl-critic-perl-1.138/lib/Perl/Critic/Command.pm-636- # "-T" means don't send to pager libperl-critic-perl-1.138/lib/Perl/Critic/Command.pm:637: my @perldoc_output = map {`perldoc -T $_`} @matching_policies; ## no critic (ProhibitBacktick) libperl-critic-perl-1.138/lib/Perl/Critic/Command.pm-638- _out @perldoc_output; ############################################## libperl-critic-perl-1.138/lib/Perl/Critic/Document.pm-233- if ( blessed( $element ) && $element->isa( 'PPI::Element' ) ) { libperl-critic-perl-1.138/lib/Perl/Critic/Document.pm:234: my $addr = refaddr( $element ); libperl-critic-perl-1.138/lib/Perl/Critic/Document.pm-235- return $self->{_ppix_regexp_from_element}{$addr} ############################################## libperl-critic-perl-1.138/lib/Perl/Critic/PolicySummary.pod-200- libperl-critic-perl-1.138/lib/Perl/Critic/PolicySummary.pod:201:Discourage stuff like C<@files = `ls $directory`>. [Default severity 3] libperl-critic-perl-1.138/lib/Perl/Critic/PolicySummary.pod-202- ############################################## libperl-critic-perl-1.138/lib/Perl/Critic/Utils.pm-1338- libperl-critic-perl-1.138/lib/Perl/Critic/Utils.pm:1339: for my $include (@{$includes}) { libperl-critic-perl-1.138/lib/Perl/Critic/Utils.pm-1340- next if 'use' ne $include->type(); ############################################## libperl-critic-perl-1.138/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm-48- return if libperl-critic-perl-1.138/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm:49: $self->{_allow_includes} and _string_eval_is_an_include($argument); libperl-critic-perl-1.138/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm-50- ############################################## libperl-critic-perl-1.138/lib/Perl/Critic/Policy/InputOutput/ProhibitBacktickOperators.pm-64- libperl-critic-perl-1.138/lib/Perl/Critic/Policy/InputOutput/ProhibitBacktickOperators.pm:65:Perl::Critic::Policy::InputOutput::ProhibitBacktickOperators - Discourage stuff like C<@files = `ls $directory`>. libperl-critic-perl-1.138/lib/Perl/Critic/Policy/InputOutput/ProhibitBacktickOperators.pm-66- ############################################## libperl-critic-perl-1.138/lib/Perl/Critic/Policy/Modules/ProhibitConditionalUseStatements.pm-91- return $TRUE if $self->_is_compound_statement($elem) libperl-critic-perl-1.138/lib/Perl/Critic/Policy/Modules/ProhibitConditionalUseStatements.pm:92: || $self->_is_eval($elem) libperl-critic-perl-1.138/lib/Perl/Critic/Policy/Modules/ProhibitConditionalUseStatements.pm-93- || $self->_is_in_do_conditional_block($elem); ############################################## libperl-critic-perl-1.138/lib/Perl/Critic/Policy/RegularExpressions/ProhibitUnusedCapture.pm-266- if libperl-critic-perl-1.138/lib/Perl/Critic/Policy/RegularExpressions/ProhibitUnusedCapture.pm:267: refaddr($elem->statement) libperl-critic-perl-1.138/lib/Perl/Critic/Policy/RegularExpressions/ProhibitUnusedCapture.pm:268: eq refaddr([$parent->schildren]->[-1]); libperl-critic-perl-1.138/lib/Perl/Critic/Policy/RegularExpressions/ProhibitUnusedCapture.pm-269- } ############################################## libperl-critic-perl-1.138/t/BuiltinFunctions/ProhibitStringyEval.run-16-eval "$some_code"; libperl-critic-perl-1.138/t/BuiltinFunctions/ProhibitStringyEval.run:17:eval( "$some_code" ); libperl-critic-perl-1.138/t/BuiltinFunctions/ProhibitStringyEval.run:18:eval( 'sub {'.$some_code.'}' ); libperl-critic-perl-1.138/t/BuiltinFunctions/ProhibitStringyEval.run-19- ############################################## libperl-critic-perl-1.138/t/BuiltinFunctions/ProhibitStringyEval.run-116- libperl-critic-perl-1.138/t/BuiltinFunctions/ProhibitStringyEval.run:117:eval("#" . substr($^X, 0, 0)); libperl-critic-perl-1.138/t/BuiltinFunctions/ProhibitStringyEval.run-118- ############################################## libperl-critic-perl-1.138/t/Variables/ProhibitPunctuationVars.run-111- libperl-critic-perl-1.138/t/Variables/ProhibitPunctuationVars.run:112:print `$+`; libperl-critic-perl-1.138/t/Variables/ProhibitPunctuationVars.run-113- ############################################## libperl-critic-perl-1.138/t/Variables/ProhibitPunctuationVars.run-117- libperl-critic-perl-1.138/t/Variables/ProhibitPunctuationVars.run:118:print `\$+`; libperl-critic-perl-1.138/t/Variables/ProhibitPunctuationVars.run-119-