From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-perl/Perl-Critic/Manifest | 8 + dev-perl/Perl-Critic/Perl-Critic-1.123.ebuild | 44 +++++ dev-perl/Perl-Critic/Perl-Critic-1.126.0.ebuild | 82 ++++++++ dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el | 13 ++ dev-perl/Perl-Critic/metadata.xml | 206 +++++++++++++++++++++ 5 files changed, 353 insertions(+) create mode 100644 dev-perl/Perl-Critic/Manifest create mode 100644 dev-perl/Perl-Critic/Perl-Critic-1.123.ebuild create mode 100644 dev-perl/Perl-Critic/Perl-Critic-1.126.0.ebuild create mode 100644 dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el create mode 100644 dev-perl/Perl-Critic/metadata.xml (limited to 'dev-perl/Perl-Critic') diff --git a/dev-perl/Perl-Critic/Manifest b/dev-perl/Perl-Critic/Manifest new file mode 100644 index 000000000000..5a0bd9648bfa --- /dev/null +++ b/dev-perl/Perl-Critic/Manifest @@ -0,0 +1,8 @@ +AUX 50Perl-Critic-gentoo.el 435 SHA256 4b1dea0a60171312557f76ac1cdf145a90c0833aa12a7121ea8bbf0eef54d4f6 SHA512 2f0d1135e98c4fe3a920b24b0540459b2c609bcc81f4a7dcc39dcb390646837573f2896df4fc7c2e0da6650ece104c9a6c1ba6f894c9755967b92117f28551e6 WHIRLPOOL 18c10cf99a17cd62f8ec94c4229a9431068ef58fe230951ae2102ab9dd53a5a35d563108c7c66289147136aa540a4c4095974bffb36d37de2eb75212f7a5c81e +DIST Perl-Critic-1.123.tar.gz 631981 SHA256 16a182e48068f75199fdf37e3188dd3985045ca134ab1df1d0922e90e30ac19c SHA512 732ba39d69c64ca7ff047bbd998e2dcc5f5486bd02ba7ea8135f4ac9c69ef8443bd248e4411da9ad0d4db7dfc0e5c700f92111e0b8d9962b6ed71dd2c0ff94a1 WHIRLPOOL 1edd106f32949e54fd2e78bd8402e2fdc8b54501b6ebbd9c300ed7b9760104b9a0af599f351c30d9084ec031007fd3711778a29ae5ba254da86aa2c1f4e223e9 +DIST Perl-Critic-1.126.tar.gz 646552 SHA256 b1a6151cb3603aef8555195b807e831655c83003b81e2f64fff095ff7114f5af SHA512 9427447893eabc83cafd5126d015aa29d9694a83fdd01dd45f5156af9c672a955e0ec6c0ebdddc2ab3ed2d22bdbf14cc016ce474c24fd18d8046bc2889ca33d2 WHIRLPOOL b89ed14331a5fc37f4268ec46e1045e1563bbf61335deef51b480adff3ecadb82bf36ab7dd16a45db865d8beaf86c5e8f4470556c3513cf987c4eed66a0d3a91 +EBUILD Perl-Critic-1.123.ebuild 1002 SHA256 a6a4adba777dbb4141cbe9d5f0d8da0504cbb5d0e3e5c11f8e780478859de406 SHA512 0d82d9907cebdb548c42b368ef92ac59811df0a01f800a184ed13f7f764fe433a3ebaed5c35bd50b05128b50d4c9e3146c9e7e69583aa82e7d270c4b8eea7a1c WHIRLPOOL d6b29d7149bc81e7e1609729f282b6cca5dfb319592fb3a77acc655e6f6be3a203ce6473b3da1620df8bcc6bd957cf737f1434d8fc257d9cc66872005e851ab4 +EBUILD Perl-Critic-1.126.0.ebuild 2049 SHA256 bd84d3b7e522e17497433a63e5c9d9940d5a3b8f79f2ec691efa6ab0aaa58959 SHA512 eb8a62954965e402efe612a69e84e52dfcd32b233ec533b0b2a1f997c7e5e0eb2f1288b583b8b6c0675d3f07f269e4e0f8df5965375f86d42262857595e3e005 WHIRLPOOL 67bacacd064c1ffe807aa55fb99d331dbd3dda1106c49ab193f426abbc804978a144893fccbd0a1e8a89ae96ec3bb29841c3686206a6789d070ca7ccab4ec601 +MISC ChangeLog 5599 SHA256 fbda871e10945db2b43a4d48065a3c7eda736d8b3b3f6d027b032ddd8980beff SHA512 992ff022617bf3718644a8470f1c1ed611127ddd60896ce13c6ca8dc05c93a2e7deed4ae19df823bcae161b5a6538ab20b72af2da6bca86f83dde1f4c37953d2 WHIRLPOOL ff5f871bbf667c25e857f38de5318e8e0c19c5687d9fe6ddf8fd9177c55f8ea38c9ff1bd1e6ca12adeb31504477bd05d20d8f0eba0976bfeae98f85a94a3c945 +MISC ChangeLog-2015 12849 SHA256 5bef34e9657a62ea1859ba7d5c1fd144585ad8f87543a72d58e92cc192109227 SHA512 538947cb1219c4e4f8fae14d0dd0fc2b4977d734f9d963fd7fb24e1e27d48825849496cde5c0c8942c98aef7cac89677fc458476870b13673c75a7a00b2e270c WHIRLPOOL 9e89826dbc92413945ec0175058b8f4a608bf86b47d6a278e79c46c89d1b854f21e0a079d9fc5036b6b155e56be65d72ffb500ed677c97083191992aa25cd97c +MISC metadata.xml 20125 SHA256 d7513110c57b2ce45c6d795a0e4c1b73fcc4d99bd2ce88d246a837829fd6ec5e SHA512 e98d510b1a6d7e95b6558fbabb7857a2b5133958d790c87d51716be4214b60b091360de6e4e81b71aad14d4f94dcf7c3529087d32f052add0736c2fe4f89372f WHIRLPOOL 8baca287ceb1c964033a837b945636973a99de406e0a1dae4a39c2c6312095f0e830e4829aad77cab4690f1118eee3055521b684113050178a7357369baaff2b diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.123.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.123.ebuild new file mode 100644 index 000000000000..e8bfc74dba70 --- /dev/null +++ b/dev-perl/Perl-Critic/Perl-Critic-1.123.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +MODULE_AUTHOR=THALJEF +MODULE_VERSION=1.123 +inherit perl-module + +DESCRIPTION="Critique Perl source code for best-practices" + +SLOT="0" +KEYWORDS="alpha amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" +IUSE="test" + +RDEPEND=">=dev-perl/Module-Pluggable-3.1 + >=dev-perl/Config-Tiny-2 + >=dev-perl/Email-Address-1.88.9 + dev-perl/List-MoreUtils + dev-perl/IO-String + dev-perl/Perl-Tidy + >=dev-perl/PPI-1.220 + dev-perl/PPIx-Utilities + >=dev-perl/PPIx-Regexp-0.27.0 + dev-perl/Pod-Spell + >=dev-perl/Set-Scalar-1.20 + dev-perl/File-HomeDir + dev-perl/File-Which + dev-perl/B-Keywords + >=dev-perl/Readonly-2 + dev-perl/Exception-Class + dev-perl/String-Format + >=virtual/perl-version-0.77" +DEPEND="${RDEPEND} + >=dev-perl/Module-Build-0.402.400 + test? ( + dev-perl/Test-Deep + dev-perl/PadWalker + dev-perl/Test-Memory-Cycle + )" + +mydoc="extras/* examples/*" + +SRC_TEST="do" diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.126.0.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.126.0.ebuild new file mode 100644 index 000000000000..96c29e5e441d --- /dev/null +++ b/dev-perl/Perl-Critic/Perl-Critic-1.126.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=THALJEF +DIST_VERSION=1.126 +inherit perl-module elisp-common + +DESCRIPTION="Critique Perl source code for best-practices" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" +IUSE="test minimal examples emacs" +SITEFILE="50${PN}-gentoo.el" +RDEPEND=" + >=dev-perl/B-Keywords-1.50.0 + virtual/perl-Carp + >=dev-perl/Config-Tiny-2 + >=dev-perl/Email-Address-1.889.0 + >=dev-perl/Exception-Class-1.230.0 + >=virtual/perl-Exporter-5.630.0 + dev-perl/File-HomeDir + virtual/perl-File-Path + virtual/perl-File-Spec + virtual/perl-File-Temp + dev-perl/File-Which + virtual/perl-Getopt-Long + dev-perl/IO-String + >=dev-perl/List-MoreUtils-0.190.0 + >=dev-perl/Module-Pluggable-3.100.0 + >=dev-perl/PPI-1.220 + >=dev-perl/PPIx-Regexp-0.27.0 + >=dev-perl/PPIx-Utilities-1.1.0 + virtual/perl-Pod-Parser + >=dev-perl/Pod-Spell-1 + >=dev-perl/Readonly-2 + virtual/perl-Scalar-List-Utils + >=dev-perl/String-Format-1.130.0 + dev-perl/Task-Weaken + >=virtual/perl-Term-ANSIColor-2.20.0 + >=virtual/perl-Test-Simple-0.920.0 + >=virtual/perl-Text-ParseWords-3 + dev-perl/Perl-Tidy + >=virtual/perl-version-0.770.0 + emacs? ( virtual/emacs ) +" +DEPEND="${RDEPEND} + >=dev-perl/Module-Build-0.402.400 + test? ( + dev-perl/Test-Deep + !minimal? ( + dev-perl/Test-Memory-Cycle + ) + )" + +src_compile() { + perl-module_src_compile + if use emacs; then + elisp-compile extras/perlcritic.el + fi +} +src_install() { + perl-module_src_install + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + docinto examples/ + dodoc -r examples/* + fi + if use emacs; then + ewarn "USE=emacs: perlcritic-mode is broken upstream, but is installed anyway" + ewarn " https://github.com/Perl-Critic/Perl-Critic/issues/682" + elisp-install ${PN} extras/perlcritic.{el,elc} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} +pkg_postinst() { + use emacs && elisp-site-regen +} +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el b/dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el new file mode 100644 index 000000000000..ade0206ae77c --- /dev/null +++ b/dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el @@ -0,0 +1,13 @@ +;;; dev-perl/Perl-Critic site-lisp configuration +(add-to-list 'load-path "@SITELISP@") + +(autoload 'perlcritic "perlcritic" "" t) +(autoload 'perlcritic-region "perlcritic" "" t) +(autoload 'perlcritic-mode "perlcritic" "" t) + +;;; auto-run for cperl-mode and perl-mode +;; +;; (eval-after-load "cperl-mode" +;; '(add-hook 'cperl-mode-hook 'perlcritic-mode)) +;; (eval-after-load "perl-mode" +;; '(add-hook 'perl-mode-hook 'perlcritic-mode)) diff --git a/dev-perl/Perl-Critic/metadata.xml b/dev-perl/Perl-Critic/metadata.xml new file mode 100644 index 000000000000..ae0ee55207d8 --- /dev/null +++ b/dev-perl/Perl-Critic/metadata.xml @@ -0,0 +1,206 @@ + + + + + perl@gentoo.org + Gentoo Perl Project + + + Perl-Critic + Perl::Critic + Perl::Critic::Annotation + Perl::Critic::Command + Perl::Critic::Config + Perl::Critic::Document + Perl::Critic::Exception + Perl::Critic::Exception::AggregateConfiguration + Perl::Critic::Exception::Configuration + Perl::Critic::Exception::Configuration::Generic + Perl::Critic::Exception::Configuration::NonExistentPolicy + Perl::Critic::Exception::Configuration::Option + Perl::Critic::Exception::Configuration::Option::Global + Perl::Critic::Exception::Configuration::Option::Global::ExtraParameter + Perl::Critic::Exception::Configuration::Option::Global::ParameterValue + Perl::Critic::Exception::Configuration::Option::Policy + Perl::Critic::Exception::Configuration::Option::Policy::ExtraParameter + Perl::Critic::Exception::Configuration::Option::Policy::ParameterValue + Perl::Critic::Exception::Fatal + Perl::Critic::Exception::Fatal::Generic + Perl::Critic::Exception::Fatal::Internal + Perl::Critic::Exception::Fatal::PolicyDefinition + Perl::Critic::Exception::IO + Perl::Critic::Exception::Parse + Perl::Critic::OptionsProcessor + Perl::Critic::Policy + Perl::Critic::Policy::BuiltinFunctions::ProhibitBooleanGrep + Perl::Critic::Policy::BuiltinFunctions::ProhibitComplexMappings + Perl::Critic::Policy::BuiltinFunctions::ProhibitLvalueSubstr + Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock + Perl::Critic::Policy::BuiltinFunctions::ProhibitSleepViaSelect + Perl::Critic::Policy::BuiltinFunctions::ProhibitStringyEval + Perl::Critic::Policy::BuiltinFunctions::ProhibitStringySplit + Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalCan + Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalIsa + Perl::Critic::Policy::BuiltinFunctions::ProhibitUselessTopic + Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidGrep + Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidMap + Perl::Critic::Policy::BuiltinFunctions::RequireBlockGrep + Perl::Critic::Policy::BuiltinFunctions::RequireBlockMap + Perl::Critic::Policy::BuiltinFunctions::RequireGlobFunction + Perl::Critic::Policy::BuiltinFunctions::RequireSimpleSortBlock + Perl::Critic::Policy::ClassHierarchies::ProhibitAutoloading + Perl::Critic::Policy::ClassHierarchies::ProhibitExplicitISA + Perl::Critic::Policy::ClassHierarchies::ProhibitOneArgBless + Perl::Critic::Policy::CodeLayout::ProhibitHardTabs + Perl::Critic::Policy::CodeLayout::ProhibitParensWithBuiltins + Perl::Critic::Policy::CodeLayout::ProhibitQuotedWordLists + Perl::Critic::Policy::CodeLayout::ProhibitTrailingWhitespace + Perl::Critic::Policy::CodeLayout::RequireConsistentNewlines + Perl::Critic::Policy::CodeLayout::RequireTidyCode + Perl::Critic::Policy::CodeLayout::RequireTrailingCommas + Perl::Critic::Policy::ControlStructures::ProhibitCStyleForLoops + Perl::Critic::Policy::ControlStructures::ProhibitCascadingIfElse + Perl::Critic::Policy::ControlStructures::ProhibitDeepNests + Perl::Critic::Policy::ControlStructures::ProhibitLabelsWithSpecialBlockNames + Perl::Critic::Policy::ControlStructures::ProhibitMutatingListFunctions + Perl::Critic::Policy::ControlStructures::ProhibitNegativeExpressionsInUnlessAndUntilConditions + Perl::Critic::Policy::ControlStructures::ProhibitPostfixControls + Perl::Critic::Policy::ControlStructures::ProhibitUnlessBlocks + Perl::Critic::Policy::ControlStructures::ProhibitUnreachableCode + Perl::Critic::Policy::ControlStructures::ProhibitUntilBlocks + Perl::Critic::Policy::ControlStructures::ProhibitYadaOperator + Perl::Critic::Policy::Documentation::PodSpelling + Perl::Critic::Policy::Documentation::RequirePackageMatchesPodName + Perl::Critic::Policy::Documentation::RequirePodAtEnd + Perl::Critic::Policy::Documentation::RequirePodLinksIncludeText + Perl::Critic::Policy::Documentation::RequirePodSections + Perl::Critic::Policy::ErrorHandling::RequireCarping + Perl::Critic::Policy::ErrorHandling::RequireCheckingReturnValueOfEval + Perl::Critic::Policy::InputOutput::ProhibitBacktickOperators + Perl::Critic::Policy::InputOutput::ProhibitBarewordFileHandles + Perl::Critic::Policy::InputOutput::ProhibitExplicitStdin + Perl::Critic::Policy::InputOutput::ProhibitInteractiveTest + Perl::Critic::Policy::InputOutput::ProhibitJoinedReadline + Perl::Critic::Policy::InputOutput::ProhibitOneArgSelect + Perl::Critic::Policy::InputOutput::ProhibitReadlineInForLoop + Perl::Critic::Policy::InputOutput::ProhibitTwoArgOpen + Perl::Critic::Policy::InputOutput::RequireBracedFileHandleWithPrint + Perl::Critic::Policy::InputOutput::RequireBriefOpen + Perl::Critic::Policy::InputOutput::RequireCheckedClose + Perl::Critic::Policy::InputOutput::RequireCheckedOpen + Perl::Critic::Policy::InputOutput::RequireCheckedSyscalls + Perl::Critic::Policy::InputOutput::RequireEncodingWithUTF8Layer + Perl::Critic::Policy::Miscellanea::ProhibitFormats + Perl::Critic::Policy::Miscellanea::ProhibitTies + Perl::Critic::Policy::Miscellanea::ProhibitUnrestrictedNoCritic + Perl::Critic::Policy::Miscellanea::ProhibitUselessNoCritic + Perl::Critic::Policy::Modules::ProhibitAutomaticExportation + Perl::Critic::Policy::Modules::ProhibitConditionalUseStatements + Perl::Critic::Policy::Modules::ProhibitEvilModules + Perl::Critic::Policy::Modules::ProhibitExcessMainComplexity + Perl::Critic::Policy::Modules::ProhibitMultiplePackages + Perl::Critic::Policy::Modules::RequireBarewordIncludes + Perl::Critic::Policy::Modules::RequireEndWithOne + Perl::Critic::Policy::Modules::RequireExplicitPackage + Perl::Critic::Policy::Modules::RequireFilenameMatchesPackage + Perl::Critic::Policy::Modules::RequireNoMatchVarsWithUseEnglish + Perl::Critic::Policy::Modules::RequireVersionVar + Perl::Critic::Policy::NamingConventions::Capitalization + Perl::Critic::Policy::NamingConventions::ProhibitAmbiguousNames + Perl::Critic::Policy::Objects::ProhibitIndirectSyntax + Perl::Critic::Policy::References::ProhibitDoubleSigils + Perl::Critic::Policy::RegularExpressions::ProhibitCaptureWithoutTest + Perl::Critic::Policy::RegularExpressions::ProhibitComplexRegexes + Perl::Critic::Policy::RegularExpressions::ProhibitEnumeratedClasses + Perl::Critic::Policy::RegularExpressions::ProhibitEscapedMetacharacters + Perl::Critic::Policy::RegularExpressions::ProhibitFixedStringMatches + Perl::Critic::Policy::RegularExpressions::ProhibitSingleCharAlternation + Perl::Critic::Policy::RegularExpressions::ProhibitUnusedCapture + Perl::Critic::Policy::RegularExpressions::ProhibitUnusualDelimiters + Perl::Critic::Policy::RegularExpressions::ProhibitUselessTopic + Perl::Critic::Policy::RegularExpressions::RequireBracesForMultiline + Perl::Critic::Policy::RegularExpressions::RequireDotMatchAnything + Perl::Critic::Policy::RegularExpressions::RequireExtendedFormatting + Perl::Critic::Policy::RegularExpressions::RequireLineBoundaryMatching + Perl::Critic::Policy::Subroutines::ProhibitAmpersandSigils + Perl::Critic::Policy::Subroutines::ProhibitBuiltinHomonyms + Perl::Critic::Policy::Subroutines::ProhibitExcessComplexity + Perl::Critic::Policy::Subroutines::ProhibitExplicitReturnUndef + Perl::Critic::Policy::Subroutines::ProhibitManyArgs + Perl::Critic::Policy::Subroutines::ProhibitNestedSubs + Perl::Critic::Policy::Subroutines::ProhibitReturnSort + Perl::Critic::Policy::Subroutines::ProhibitSubroutinePrototypes + Perl::Critic::Policy::Subroutines::ProhibitUnusedPrivateSubroutines + Perl::Critic::Policy::Subroutines::ProtectPrivateSubs + Perl::Critic::Policy::Subroutines::RequireArgUnpacking + Perl::Critic::Policy::Subroutines::RequireFinalReturn + Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict + Perl::Critic::Policy::TestingAndDebugging::ProhibitNoWarnings + Perl::Critic::Policy::TestingAndDebugging::ProhibitProlongedStrictureOverride + Perl::Critic::Policy::TestingAndDebugging::RequireTestLabels + Perl::Critic::Policy::TestingAndDebugging::RequireUseStrict + Perl::Critic::Policy::TestingAndDebugging::RequireUseWarnings + Perl::Critic::Policy::ValuesAndExpressions::ProhibitCommaSeparatedStatements + Perl::Critic::Policy::ValuesAndExpressions::ProhibitComplexVersion + Perl::Critic::Policy::ValuesAndExpressions::ProhibitConstantPragma + Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyQuotes + Perl::Critic::Policy::ValuesAndExpressions::ProhibitEscapedCharacters + Perl::Critic::Policy::ValuesAndExpressions::ProhibitImplicitNewlines + Perl::Critic::Policy::ValuesAndExpressions::ProhibitInterpolationOfLiterals + Perl::Critic::Policy::ValuesAndExpressions::ProhibitLeadingZeros + Perl::Critic::Policy::ValuesAndExpressions::ProhibitLongChainsOfMethodCalls + Perl::Critic::Policy::ValuesAndExpressions::ProhibitMagicNumbers + Perl::Critic::Policy::ValuesAndExpressions::ProhibitMismatchedOperators + Perl::Critic::Policy::ValuesAndExpressions::ProhibitMixedBooleanOperators + Perl::Critic::Policy::ValuesAndExpressions::ProhibitNoisyQuotes + Perl::Critic::Policy::ValuesAndExpressions::ProhibitQuotesAsQuotelikeOperatorDelimiters + Perl::Critic::Policy::ValuesAndExpressions::ProhibitSpecialLiteralHeredocTerminator + Perl::Critic::Policy::ValuesAndExpressions::ProhibitVersionStrings + Perl::Critic::Policy::ValuesAndExpressions::RequireConstantVersion + Perl::Critic::Policy::ValuesAndExpressions::RequireInterpolationOfMetachars + Perl::Critic::Policy::ValuesAndExpressions::RequireNumberSeparators + Perl::Critic::Policy::ValuesAndExpressions::RequireQuotedHeredocTerminator + Perl::Critic::Policy::ValuesAndExpressions::RequireUpperCaseHeredocTerminator + Perl::Critic::Policy::Variables::ProhibitAugmentedAssignmentInDeclaration + Perl::Critic::Policy::Variables::ProhibitConditionalDeclarations + Perl::Critic::Policy::Variables::ProhibitEvilVariables + Perl::Critic::Policy::Variables::ProhibitLocalVars + Perl::Critic::Policy::Variables::ProhibitMatchVars + Perl::Critic::Policy::Variables::ProhibitPackageVars + Perl::Critic::Policy::Variables::ProhibitPerl4PackageNames + Perl::Critic::Policy::Variables::ProhibitPunctuationVars + Perl::Critic::Policy::Variables::ProhibitReusedNames + Perl::Critic::Policy::Variables::ProhibitUnusedVariables + Perl::Critic::Policy::Variables::ProtectPrivateVars + Perl::Critic::Policy::Variables::RequireInitializationForLocalVars + Perl::Critic::Policy::Variables::RequireLexicalLoopIterators + Perl::Critic::Policy::Variables::RequireLocalizedPunctuationVars + Perl::Critic::Policy::Variables::RequireNegativeIndices + Perl::Critic::PolicyConfig + Perl::Critic::PolicyFactory + Perl::Critic::PolicyListing + Perl::Critic::PolicyParameter + Perl::Critic::PolicyParameter::Behavior + Perl::Critic::PolicyParameter::Behavior::Boolean + Perl::Critic::PolicyParameter::Behavior::Enumeration + Perl::Critic::PolicyParameter::Behavior::Integer + Perl::Critic::PolicyParameter::Behavior::String + Perl::Critic::PolicyParameter::Behavior::StringList + Perl::Critic::ProfilePrototype + Perl::Critic::Statistics + Perl::Critic::TestUtils + Perl::Critic::Theme + Perl::Critic::ThemeListing + Perl::Critic::UserProfile + Perl::Critic::Utils + Perl::Critic::Utils::Constants + Perl::Critic::Utils::DataConversion + Perl::Critic::Utils::McCabe + Perl::Critic::Utils::POD + Perl::Critic::Utils::POD::ParseInteriorSequence + Perl::Critic::Utils::PPI + Perl::Critic::Utils::Perl + Perl::Critic::Violation + Test::Perl::Critic::Policy + + -- cgit v1.2.3