Build.PL
Changes
LICENSE
META.json
README.md
author/benchmark_lint_vs_critic.pl
author/create_skeleton.pl
cpanfile
eg/lint.pl
eg/lint_string.pl
lib/Perl/Lint.pm
lib/Perl/Lint/Constants/Kind.pm
lib/Perl/Lint/Constants/Type.pm
lib/Perl/Lint/Filter/LikePerlCritic/Brutal.pm
lib/Perl/Lint/Filter/LikePerlCritic/Cruel.pm
lib/Perl/Lint/Filter/LikePerlCritic/Gentle.pm
lib/Perl/Lint/Filter/LikePerlCritic/Harsh.pm
lib/Perl/Lint/Filter/LikePerlCritic/Stern.pm
lib/Perl/Lint/Keywords.pm
lib/Perl/Lint/Policy.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitBooleanGrep.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitComplexMappings.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitLvalueSubstr.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitReverseSortBlock.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitSleepViaSelect.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringyEval.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringySplit.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalCan.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalIsa.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUselessTopic.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidGrep.pm
lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidMap.pm
lib/Perl/Lint/Policy/BuiltinFunctions/RequireBlockGrep.pm
lib/Perl/Lint/Policy/BuiltinFunctions/RequireBlockMap.pm
lib/Perl/Lint/Policy/BuiltinFunctions/RequireGlobFunction.pm
lib/Perl/Lint/Policy/BuiltinFunctions/RequireSimpleSortBlock.pm
lib/Perl/Lint/Policy/ClassHierarchies/ProhibitAutoloading.pm
lib/Perl/Lint/Policy/ClassHierarchies/ProhibitExplicitISA.pm
lib/Perl/Lint/Policy/ClassHierarchies/ProhibitOneArgBless.pm
lib/Perl/Lint/Policy/CodeLayout/ProhibitParensWithBuiltins.pm
lib/Perl/Lint/Policy/CodeLayout/ProhibitQuotedWordLists.pm
lib/Perl/Lint/Policy/CodeLayout/RequireTrailingCommas.pm
lib/Perl/Lint/Policy/ControlStructures/ProhibitCStyleForLoops.pm
lib/Perl/Lint/Policy/ControlStructures/ProhibitCascadingIfElse.pm
lib/Perl/Lint/Policy/ControlStructures/ProhibitDeepNests.pm
lib/Perl/Lint/Policy/ControlStructures/ProhibitLabelsWithSpecialBlockNames.pm
lib/Perl/Lint/Policy/ControlStructures/ProhibitPostfixControls.pm
lib/Perl/Lint/Policy/ControlStructures/ProhibitUnlessBlocks.pm
lib/Perl/Lint/Policy/ControlStructures/ProhibitUnreachableCode.pm
lib/Perl/Lint/Policy/ControlStructures/ProhibitUntilBlocks.pm
lib/Perl/Lint/Policy/ErrorHandling/RequireCarping.pm
lib/Perl/Lint/Policy/ErrorHandling/RequireCheckingReturnValueOfEval.pm
lib/Perl/Lint/Policy/InputOutput/ProhibitBacktickOperators.pm
lib/Perl/Lint/Policy/InputOutput/ProhibitBarewordFileHandles.pm
lib/Perl/Lint/Policy/InputOutput/ProhibitExplicitStdin.pm
lib/Perl/Lint/Policy/InputOutput/ProhibitInteractiveTest.pm
lib/Perl/Lint/Policy/InputOutput/ProhibitJoinedReadline.pm
lib/Perl/Lint/Policy/InputOutput/ProhibitOneArgSelect.pm
lib/Perl/Lint/Policy/InputOutput/ProhibitReadlineInForLoop.pm
lib/Perl/Lint/Policy/InputOutput/ProhibitTwoArgOpen.pm
lib/Perl/Lint/Policy/InputOutput/RequireBracedFileHandleWithPrint.pm
lib/Perl/Lint/Policy/InputOutput/RequireCheckedClose.pm
lib/Perl/Lint/Policy/InputOutput/RequireCheckedOpen.pm
lib/Perl/Lint/Policy/InputOutput/RequireCheckedSyscalls.pm
lib/Perl/Lint/Policy/InputOutput/RequireEncodingWithUTF8Layer.pm
lib/Perl/Lint/Policy/Miscellanea/ProhibitFormats.pm
lib/Perl/Lint/Policy/Miscellanea/ProhibitTies.pm
lib/Perl/Lint/Policy/Modules/ProhibitAutomaticExportation.pm
lib/Perl/Lint/Policy/Modules/ProhibitConditionalUseStatements.pm
lib/Perl/Lint/Policy/Modules/ProhibitEvilModules.pm
lib/Perl/Lint/Policy/Modules/ProhibitExcessMainComplexity.pm
lib/Perl/Lint/Policy/Modules/ProhibitMultiplePackages.pm
lib/Perl/Lint/Policy/Modules/RequireBarewordIncludes.pm
lib/Perl/Lint/Policy/Modules/RequireEndWithOne.pm
lib/Perl/Lint/Policy/Modules/RequireExplicitPackage.pm
lib/Perl/Lint/Policy/Modules/RequireFilenameMatchesPackage.pm
lib/Perl/Lint/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm
lib/Perl/Lint/Policy/Modules/RequireVersionVar.pm
lib/Perl/Lint/Policy/NamingConventions/Capitalization.pm
lib/Perl/Lint/Policy/NamingConventions/ProhibitAmbiguousNames.pm
lib/Perl/Lint/Policy/Objects/IndirectSyntax.pm
lib/Perl/Lint/Policy/References/ProhibitDoubleSigils.pm
lib/Perl/Lint/Policy/RegularExpressions/ProhibitComplexRegexes.pm
lib/Perl/Lint/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pm
lib/Perl/Lint/Policy/RegularExpressions/ProhibitFixedStringMatches.pm
lib/Perl/Lint/Policy/RegularExpressions/ProhibitUnusualDelimiters.pm
lib/Perl/Lint/Policy/RegularExpressions/RequireBracesForMultiline.pm
lib/Perl/Lint/Policy/RegularExpressions/RequireDotMatchAnything.pm
lib/Perl/Lint/Policy/RegularExpressions/RequireExtendedFormatting.pm
lib/Perl/Lint/Policy/RegularExpressions/RequireLineBoundaryMatching.pm
lib/Perl/Lint/Policy/Subroutines/ProhibitAmpersandSigils.pm
lib/Perl/Lint/Policy/Subroutines/ProhibitBuiltinHomonyms.pm
lib/Perl/Lint/Policy/Subroutines/ProhibitExcessComplexity.pm
lib/Perl/Lint/Policy/Subroutines/ProhibitExplicitReturnUndef.pm
lib/Perl/Lint/Policy/Subroutines/ProhibitManyArgs.pm
lib/Perl/Lint/Policy/Subroutines/ProhibitNestedSubs.pm
lib/Perl/Lint/Policy/Subroutines/ProhibitReturnSort.pm
lib/Perl/Lint/Policy/Subroutines/ProhibitSubroutinePrototypes.pm
lib/Perl/Lint/Policy/Subroutines/ProhibitUnusedPrivateSubroutines.pm
lib/Perl/Lint/Policy/Subroutines/ProtectPrivateSubs.pm
lib/Perl/Lint/Policy/Subroutines/RequireArgUnpacking.pm
lib/Perl/Lint/Policy/Subroutines/RequireFinalReturn.pm
lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoStrict.pm
lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoWarnings.pm
lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitProlongedStrictureOverride.pm
lib/Perl/Lint/Policy/TestingAndDebugging/RequireTestLabels.pm
lib/Perl/Lint/Policy/TestingAndDebugging/RequireUseStrict.pm
lib/Perl/Lint/Policy/TestingAndDebugging/RequireUseWarnings.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitComplexVersion.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitConstantPragma.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitImplicitNewlines.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLeadingZeros.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMismatchedOperators.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitSpecialHeredocTerminator.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitVersionStrings.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/RequireNumberSeparators.pm
lib/Perl/Lint/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm
lib/Perl/Lint/Policy/Variables/ProhibitAugmentedAssignmentInDeclaration.pm
lib/Perl/Lint/Policy/Variables/ProhibitConditionalDeclarations.pm
lib/Perl/Lint/Policy/Variables/ProhibitEvilVariables.pm
lib/Perl/Lint/Policy/Variables/ProhibitLocalVars.pm
lib/Perl/Lint/Policy/Variables/ProhibitMatchVars.pm
lib/Perl/Lint/Policy/Variables/ProhibitPackageVars.pm
lib/Perl/Lint/Policy/Variables/ProhibitPerl4PackageNames.pm
lib/Perl/Lint/Policy/Variables/ProhibitPunctuationVars.pm
lib/Perl/Lint/Policy/Variables/ProtectPrivateVars.pm
lib/Perl/Lint/Policy/Variables/RequireInitializationForLocalVars.pm
lib/Perl/Lint/Policy/Variables/RequireLexicalLoopIterators.pm
lib/Perl/Lint/Policy/Variables/RequireNegativeIndices.pm
lib/Perl/Lint/RegexpParser.pm
minil.toml
t/00_compile.t
t/01_filter_policise.t
t/10_regexp_parser.t
t/Filter/LikePerlCritic.t
t/Policy/BuiltinFunctions/prohibit_boolean_grep.t
t/Policy/BuiltinFunctions/prohibit_complex_mappings.t
t/Policy/BuiltinFunctions/prohibit_lvalue_substr.t
t/Policy/BuiltinFunctions/prohibit_reverse_sort_block.t
t/Policy/BuiltinFunctions/prohibit_sleep_via_select.t
t/Policy/BuiltinFunctions/prohibit_stringy_eval.t
t/Policy/BuiltinFunctions/prohibit_stringy_split.t
t/Policy/BuiltinFunctions/prohibit_universal_can.t
t/Policy/BuiltinFunctions/prohibit_universal_isa.t
t/Policy/BuiltinFunctions/prohibit_useless_topic.t
t/Policy/BuiltinFunctions/prohibit_void_grep.t
t/Policy/BuiltinFunctions/prohibit_void_map.t
t/Policy/BuiltinFunctions/require_block_grep.t
t/Policy/BuiltinFunctions/require_block_map.t
t/Policy/BuiltinFunctions/require_glob_function.t
t/Policy/BuiltinFunctions/require_simple_sort_block.t
t/Policy/ClassHierarchies/prohibit_autoloading.t
t/Policy/ClassHierarchies/prohibit_explicit_isa.t
t/Policy/ClassHierarchies/prohibit_one_arg_bless.t
t/Policy/CodeLayout/prohibit_parens_with_builtins.t
t/Policy/CodeLayout/prohibit_quoted_word_lists.t
t/Policy/CodeLayout/require_trailing_commas.t
t/Policy/ControlStructures/prohibit_cascading_if_else.t
t/Policy/ControlStructures/prohibit_cstyle_for_loops.t
t/Policy/ControlStructures/prohibit_deep_nests.t
t/Policy/ControlStructures/prohibit_labels_with_special_block_names.t
t/Policy/ControlStructures/prohibit_postfix_controls.t
t/Policy/ControlStructures/prohibit_unless_blocks.t
t/Policy/ControlStructures/prohibit_unreachable_code.t
t/Policy/ControlStructures/prohibit_until_blocks.t
t/Policy/ErrorHandling/require_carping.t
t/Policy/ErrorHandling/require_checking_return_value_of_eval.t
t/Policy/InputOutput/prohibit_backtick_operators.t
t/Policy/InputOutput/prohibit_bareword_file_handles.t
t/Policy/InputOutput/prohibit_explicit_stdin.t
t/Policy/InputOutput/prohibit_interactice_test.t
t/Policy/InputOutput/prohibit_joined_readline.t
t/Policy/InputOutput/prohibit_one_arg_select.t
t/Policy/InputOutput/prohibit_readline_in_for_loop.t
t/Policy/InputOutput/prohibit_two_arg_open.t
t/Policy/InputOutput/require_breced_file_handle_with_print.t
t/Policy/InputOutput/require_checked_close.t
t/Policy/InputOutput/require_checked_open.t
t/Policy/InputOutput/require_checked_syscalls.t
t/Policy/InputOutput/require_encoding_with_utf8_layer.t
t/Policy/Miscellanea/prohibit_formats.t
t/Policy/Miscellanea/prohibit_ties.t
t/Policy/Module/prohibit_automatic_exportation.t
t/Policy/Module/prohibit_conditional_use_statements.t
t/Policy/Module/prohibit_evil_modules.t
t/Policy/Module/prohibit_evil_modules/modules-no-regular-expressions.txt
t/Policy/Module/prohibit_evil_modules/modules-regular-expressions.txt
t/Policy/Module/prohibit_excess_main_complexity.t
t/Policy/Module/prohibit_multiple_packages.t
t/Policy/Module/require_bareword_includes.t
t/Policy/Module/require_end_with_one.t
t/Policy/Module/require_explicit_package.t
t/Policy/Module/require_filename_matches_package.t
t/Policy/Module/require_no_match_vars_with_use_english.t
t/Policy/Module/require_version_var.t
t/Policy/NamingConventions/Capitalization.t
t/Policy/NamingConventions/ProhibitAmbiguousNames.t
t/Policy/Objects/indirect_syntax.t
t/Policy/RegularExpressions/prohibit_complex_regexes.t
t/Policy/RegularExpressions/prohibit_escaped_metacharacters.t
t/Policy/RegularExpressions/prohibit_fixed_string_matches.t
t/Policy/RegularExpressions/prohibit_unusual_delimiters.t
t/Policy/RegularExpressions/require_braces_for_multiline.t
t/Policy/RegularExpressions/require_dot_match_anything.t
t/Policy/RegularExpressions/require_extended_formatting.t
t/Policy/RegularExpressions/require_line_boundary_matching.t
t/Policy/Subroutines/prohibit_ampersand_sigils.t
t/Policy/Subroutines/prohibit_builtin_homonyms.t
t/Policy/Subroutines/prohibit_excess_complexity.t
t/Policy/Subroutines/prohibit_explicit_return_undef.t
t/Policy/Subroutines/prohibit_many_args.t
t/Policy/Subroutines/prohibit_nested_subs.t
t/Policy/Subroutines/prohibit_return_sort.t
t/Policy/Subroutines/prohibit_subroutine_prototypes.t
t/Policy/Subroutines/prohibit_unused_private_subroutines.t
t/Policy/Subroutines/protect_private_subs.t
t/Policy/Subroutines/require_arg_unpacking.t
t/Policy/Subroutines/require_final_return.t
t/Policy/TestingAndDebugging/prohibit_no_strict.t
t/Policy/TestingAndDebugging/prohibit_no_warnings.t
t/Policy/TestingAndDebugging/prohibit_prolonged_stricture_override.t
t/Policy/TestingAndDebugging/require_test_labels.t
t/Policy/TestingAndDebugging/require_use_strict.t
t/Policy/TestingAndDebugging/require_use_warnings.t
t/Policy/Util.pm
t/Policy/ValuesAndExpressions/prohibit_comma_separated_statements.t
t/Policy/ValuesAndExpressions/prohibit_complex_version.t
t/Policy/ValuesAndExpressions/prohibit_constant_pragma.t
t/Policy/ValuesAndExpressions/prohibit_empty_quotes.t
t/Policy/ValuesAndExpressions/prohibit_escaped_characters.t
t/Policy/ValuesAndExpressions/prohibit_implicit_newlines.t
t/Policy/ValuesAndExpressions/prohibit_interpolation_of_literals.t
t/Policy/ValuesAndExpressions/prohibit_leading_zeros.t
t/Policy/ValuesAndExpressions/prohibit_long_chains_of_method_calls.t
t/Policy/ValuesAndExpressions/prohibit_mismatched_operators.t
t/Policy/ValuesAndExpressions/prohibit_mixed_boolean_operators.t
t/Policy/ValuesAndExpressions/prohibit_noisy_quotes.t
t/Policy/ValuesAndExpressions/prohibit_special_heredoc_terminator.t
t/Policy/ValuesAndExpressions/prohibit_version_strings.t
t/Policy/ValuesAndExpressions/require_interpolation_of_metachars.t
t/Policy/ValuesAndExpressions/require_number_separators.t
t/Policy/ValuesAndExpressions/require_upper_case_heredoc_terminator.t
t/Policy/Variables/prohibit_augumented_assignment_in_declaration.t
t/Policy/Variables/prohibit_conditional_declarations.t
t/Policy/Variables/prohibit_evil_variables.t
t/Policy/Variables/prohibit_local_vars.t
t/Policy/Variables/prohibit_match_vars.t
t/Policy/Variables/prohibit_package_vars.t
t/Policy/Variables/prohibit_perl4package_names.t
t/Policy/Variables/prohibit_punctuation_vars.t
t/Policy/Variables/protect_private_vars.t
t/Policy/Variables/require_initialization_for_local_vars.t
t/Policy/Variables/require_lexical_loop_iterators.t
t/Policy/Variables/require_negative_indices.t
t/Policy/Variables/resources/variables-no-regular-expressions.txt
t/Policy/Variables/resources/variables-regular-expressions.txt
META.yml
MANIFEST