perl-Test-Perl-Critic-Policy-1.156-1.el10_0> 6 6_ ܉3!}Nbh&3م~XgM 3م~XiAAMmQՇ>>[UHmscyt!]*y:P4yJdƼ(bzL42~5Dr6Gw,~i *g{O' hK Za8>j^Db$ ҒFH6=w_n Z_]Jͮ_v :udX  ԍ52`@AjgIJ[Xa$E->6'ڕ&]ؐt ,%~@D`62 iW6:`ŰC IJ4{^FۄoŌq ~ج((z4IsU-%p_bU}G%JpDa) 8w_s *Xe641849fd4591729dd1f9e2de3498c83def11c9aa619b1165cc5723021e14943954dfce047ff11ef9f148e8a48f6269f982f6c69J/3Znw%'^C>>&u?&ed% . [x| 06@T ^ h |  5Nxp(89: G!\H!pI!X!Y!\!]!^!b"d$ie$nf$sl$vt$u$v$w%8x%Ly%`%%%%& &$Cperl-Test-Perl-Critic-Policy1.1561.el10_0A framework for testing your custom PoliciesThis module provides a framework for function-testing your custom Perl::Critic::Policy modules. Policy testing usually involves feeding it a string of Perl code and checking its behavior. In the old days, those strings of Perl code were mixed directly in the test script. That sucked.gbuildvm-x86-06.iad2.fedoraproject.org@MFedora ProjectFedora ProjectGPL-1.0-or-later OR Artistic-1.0-PerlFedora ProjectUnspecifiedhttps://metacpan.org/release/Perl-Criticlinuxnoarch *3#AAA큤g - 1.156-1Petr Pisar - 1.154-2Paul Howarth - 1.154-1Fedora Release Engineering - 1.152-4Fedora Release Engineering - 1.152-3Fedora Release Engineering - 1.152-2Paul Howarth - 1.152-1Paul Howarth - 1.150-4Fedora Release Engineering - 1.150-3Paul Howarth - 1.150-2Paul Howarth - 1.150-1Fedora Release Engineering - 1.148-2Paul Howarth - 1.148-1Paul Howarth - 1.146-1Paul Howarth - 1.144-1Paul Howarth - 1.142-1- Update to 1.156 (rhbz#2321227) - Subroutines::ProhibitManyArgs no longer gets confused by underscores in variable names (GH#1027)- Require ExtUtils::Manifest for Perl::Critic::TestUtils::bundled_policy_names()- Update to 1.154 (rhbz#2320114) Enhancements - ProhibitedUnusedCapture now recognizes %+, %-, %{^CAPTURE} and %LAST_PAREN_MATCH (GH#1065) - Fixed a deprecation warning in the extras/perlcritic.el Emacs script (GH#1067) - RequireExplicitPackage now accepts a use VERSION as the first line (GH#1070) Fixes - Fix some false positives for function calls as a hash index (GH#1071) Documentation - Clarify package_exemptions rules (GH#1043)- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Update to 1.152 (rhbz#2244582) - Fix a test failure for Subroutines::RequireArgUnpacking (GH#1048) - Fix a test failure in t/06_violation.t on Perl 5.39.1 or above (GH#1037)- Fix for Perl::Critic::Policy::Subroutines::RequireArgUnpacking with PPI 1.277 (GH#1048)- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Use SPDX-format license tag for perl-Test-Perl-Critic-Policy sub-package - Avoid use of deprecated patch syntax- Update to 1.150 (rhnz#2175475) Enhancements - Added Test::Builder and Text::Wrap to the list of default exceptions in Variables::ProhibitPackageVars (GH#1025) Internals - We now use PPIx::Utils instead of PPIx::Utilities, which is more recently maintained- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Update to 1.148 (rhbz#2159041) Possible breakage - Removed Perl::Critic::Utils::DataConversion; any add-on policies that used it will need to copy the functions from there into their own code Documentation - ProhibitCascadingIfElse no longer suggests using given/when Internals - We no longer require Test::Deep for testing - Test::Kwalitee is now only recommended, not required - Random micro-optimizations, like using hashes for array contents checking, and using any() instead of calling grep as a boolean- Update to 1.146 (rhbz#2155727) New features - ProhibitBarewordDirHandles now checks for sysopen as well as open (GH#732) - Added a Dockerfile in the extras/ directory for those who want to run P::C in a container (GH#832) - Subroutines::ProhibitBuiltinHomonyms now can take an "allows" parameter to specify subroutines that won't violate the policy (GH#14, GH#932) - ProhibitStringyEval now allows package declarations in evals when allow_includes = true; this is a common way packages are declared (GH#908) Bug Fixes - Fixed some problems with how Perl::Critic determined scope (GH#793) - Fixed improper violation for lexical subroutines in Subroutines::ProhibitBuiltinHomonyms (GH#973, GH#955, GH#546) - ValuesAndExpressions::RequireNumberSeparators no longer complains if your version numbers do not have number separators in them (GH#856, GH#904) - Fixed a false positive with split() in ProhibitUnusedCapture (GH#888) Internals - We no longer use or need IO::String (GH#997) - Removed requirements and mentions of modules no longer used: - Fatal - IO::String - IPC::Open2 - Pod::Parser - Task::Weaken- Update to 1.144 (rhbz#2151095) - Perl::Critic now requires Perl 5.10.1 New features - The ProhibitAugmentedAssignmentInDeclaration policy now allows augmented assignments to "our" variables, if the allow_our option is enabled (GH#993) - ProhibitExplicitISA now recommends "use parent" instead of "use base" (GH#987) - RequireUseWarnings now recognizes that "use v5.36" implies warnings (GH#984) - Subroutines::ProhibitNestedSubs now allows that lexical subroutines can be inside other subroutines (GH#946, GH#971, GH#972) - RequireUseStrict now knows that Test::Spec enables it (GH#906) - ProhibitUnusedCapture now understands @{^CAPTURE} and %{^CAPTURE_ALL} that were added in Perl 5.26.0 (GH#778) - Allow numeric operators on special number strings 'NaN' and 'inf' (GH#803) Fixes - Miscellanea::ProhibitUselessNoCritic no longer filters out errors about itself, just as Miscellanea::ProhibitUnrestrictedNoCritic cannot (GH#939) - Fixed GH#878: bareword filehandle dies on "open(CHECK, '/foo');" Internals - Updated to using Perl 5.10.1; starting migrating to Perl 5.10-isms like defined-or Documentation - Updated some outdated docs in Perl::Critic::Utils (GH#951)- Update to 1.142 (rhbz#2149154) - This is the last version of Perl::Critic that will run on Perl 5.6.1; the next release will require Perl 5.10.1 New Features - Add new policy InputOutput::ProhibitBarewordDirHandles, comparable to ProhibitBarewordFilehandles (GH#912) - References::ProhibitDoubleSigils policy now allows for Perl's postfix dereference syntax and does not report a policy violation (GH#578) - Added Test::Class::Moose and MooseX::MethodAttributes::Role to the list of modules that are equivalent to "use strict" (GH#808, GH#886) - Subroutines::RequireArgUnpacking now detects anonymous subroutines with attributes, prototypes or signatures (GH#684) - ProhibitVoidMap and ProhibitVoidGrep now detect void context inside subs (GH#905), such as: sub { map { foo($_) } @list; return } - RequireArgUnpacking now allows a closure to be recognized as a way that subroutine arguments can be unpacked; this is specified with an optional allow_closures configuration option (GH#737) - ProhibitTwoArgOpen now disallows one-arg opens as well; also, it no longer allows two-arg opening of STDIN/STDOUT/STDERR (GH#652, GH#653) Fixes - ProhibitLeadingZeros would not handle sysopen and lexical variables correctly; this has been fixed (GH#789) Documentation - We note that the any() function is available in both List::MoreUtils and List::SomeUtils - Added instructions to perlcritic on how to integrate with Visual Studio Code Internals - Switch to using List::SomeUtils instead of List::MoreUtils - Use SPDX-format license tag1.1561.156-1.el10_0Test::Perl::Critic::Policy.3pm.gzTestPerlCriticPolicy.pm/usr/share/man/man3//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/Test//usr/share/perl5/vendor_perl/Test/Perl//usr/share/perl5/vendor_perl/Test/Perl/Critic/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 cpiozstd19noarch-redhat-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)directoryPerl5 module source textR R R PRR RRRRRRRRR R R https://bugz.fedoraproject.org/perl-Perl-Criticutf-89de46bc88c192d9a66dbbc72c779618b1999277375f1df25a8968dc845c7f1603cdaae835c52eb554b7a97f3c86e8e57664cbb4750226d30e60a229510f91a1c? (/h071081a4167183c8d2a037./usr/share/man3/Test::Perl::Criticolicy.3pm.gzYmsF_Sҳ(InVQDXJ&"k쒖5{%b;i;SOpڢ.&TZ$(2qZ\SU&tbY*M4RYK]hJlE#W= -4_dO~1.U+j2},/ 5U-T낖"UT9Mh҄J ݂§UW"eҗiApJ}SaR ,i:}xޤyI߳Kڃ,"#e5}Lἂѡ”sxGJ?+X_BXi~bGjmkofvnj:qZhr8>,KK--%t9PpP5MvxI!i[}aEԣ{냇p\)YX0J<{Yt z@3S@X[9eZfhkYfNGej ccEQ!W/0yZ՜k&DEU*L)ת=*D9 _*+ NjqTA$-b{{ßo%{JCicʞeŋXͷo>˜lci9M>ZDY/^yk씎6c ob*a cZ㑶|,Vxc-}{ =tSkEt4|rcUL,^< 88EPV /+d`~T+ ?}Wډ4@ F h^}Ƶ.lQŔNaDg'7=RpU^{%)Č;,S 2ǟGXVZ R> g3 ~/lyQl3쭷?sUڄ*(I.¥6x?)N-U$dE[pR$²DWdeM ^/4WdE)p:-N,ωWHGc#獱1 t>}N]LrC$b1/RE^ƖT`I H xn]z'"3‹GA0Ѯ7xvY:zw%_5wl5+NYCGIbl.r0~Oƃh2{{8:7|73)2l>P&oOHDwU:U×2dzAJԀ 4xhJW3 ; 6Ծ3V3( $** r gw1zYqӍgaD;|mk=,#}ʯ WGG;h߂WIoָ("q情fA47öYrE$.9%,a27,*Mv|`'5_e'<[ZmW<( ="ԭ:kL7k|s[.L7 l_djC>]t9(4^#^p-Nk@Pɝ\E8}VYZ8>Xj{w1X]\mW7E^VV:- pjst-P^ _9[պ|?okR{6v뻹rs\1G3)nx $#|[yJP1q#Yc#IQRF\yXԢ3< =G +i#5>qKQ,"Ml7M/n\E&=xJsѬºBE)~@F 3-? !8OPtN;%.xalmAM.1PLo,C[4Ej*}ʷP҄9>~lﶉJ34A/[Rl[]{m TzS4y/6-ޭp Tu jv~'Z.ÝEM>"$w.zkƦfzs1=d٢Xa&icReu4gzƗѻO<XH+T*( tʝ*Mk* kGBn٤pR pe'>QW4Īk]+CӠuAL$,) cr31E5E:zޅRu܏z:cud1&od/Ľ@*?U$*s%Θ_~{)r~Mha^\}56^"#S&:%s~ .f'4!P7 >S5  ''o g_ $?MQ~{٩1j]@8X D~qJr%-; {pb/`76G 1u^$95c{~ˠu}ˎ< TKq!8|J,%Bzܥ7\ur&<$Iū70bKIP>4ris)gXBy}=k[hyP&>1^ eQE:fQd&o/v"^;ͿпuB}E+8P 81E'?D U^ѧᛷmdb;ڧMGGiԚq1e6l\—ϨWŨ_卫{^b`FSdtRm{& x[8A3J~%埜O/_G`.z241ed23p5/vendor_38/4f/5339/pmpackage ; use 5.1strict;warningsCarp qw< croak confess >English-no_match_varLiSomeUtils( all none )ReadonlBuilderMoreViolation;< pcque_wits fsubts_in_tree >#- our $VERSION = '1.156'xport'im::Array @EXPORT_OK =>_pies_okHa%TAGS(\)::set_for( "%m at li%l,lumn %c. (%r)\n"::blockcrc(my $TEST =->new{(%args)@_;$wanted${-}_dir '--ectory'} || 'extra(,nclude 'if ()lidate_y_names,fil_un}->plan( _compuunt(tojoin q{, }, keys %{note("Run :" s $fullmethod(""'QChd$)HRc @TUBDYH %2H %7A VbT凉ȳGk\؊4)@_On v..alI)H;patxOpe,f+ ܼ^OH,ur 9!{9S{Δ׮.rDOGɍ|4nA _1ZnNs}urA"7EJ u!ڔS+J1[aq?QT6s < )0yPGNPU>H+@=km\n~bh؄.뺦 %gowZ ?S,`{L6ن̸@*|"ПWy5rM P޸ٜVV͒,l{sq!&MF.ir3u k$I b2bCq!g)(()*(q]YLBZQA^$_l3y8Q%~ՀJ1ttSKU<=0@-PY O=>:GwݯA #!en5M!/h3hW!g`,Hac u="fU, 0IW1͜\ZTqNFn05 ˅P/ܧ>]vcQ?t*@~{ I gJՔfFE0?B[7}Z~Bcԉq4kFZt,=*YG !$$EE '~H5 hg=mTR$ҥjn[ aNTvX0Dk̊qn(lr* )5K.C-"eN&Y?SI6:6Hʒqsj:lVMh aqgn}q)H5T6}*`'k6-ǝj{5RZ Z4RC\A'+r8 =•y0(GK"UYRF\aap`j<4Z_MnV=won*6Zt/6h~s+Fq O cM 9izAE ,1)ѫ?LWPq 4hc={ҶS`!u0`2Yu O֡lCxq?$P~nQ9a %HOh+AO5iKUG EpGz[J䴿]p̑MsSuu)ƛmlIϠ/|Wz_*K,'B?򱛺:lGlb(~g ;@".A[YT@Ci_(qK@-DNk6gO7[#$ݠ@,'-SyD,8>'(yUiqo6r!s7#R82w$v!LKu@=`n8>>3]B4{7EQet}3ֆ)ߝjsz=J$i%0)giS#PVmdׂ Y;WkN6-SEu+,lp*a\[qm{%PJe4*TF $VgClˤN<܍&}}e3e]r,ӉOM{cx)q~QIimv~iϑW+8g+]61="Y4kVS`U`wW#P9 3$/Ze6Sʨ4J80?qVk|?hBsɒg(3v-8wn*Cl_M( dao9m` $5\˼"la ̗餋Xn~u|X~^>'rNQ'Z'Npݣ:KJHӐ4WHHY}(bD>z8G I2܁뵗o{s"ȨĒ&2"EDV*uИHA RNLc'C0#%X*=U\s5K=uY *<B!,`( t6 xamBI~{EwM(  y Aגjbbq+-㳣Ѓ 4j!#%ӀM5<ݙ >{ VJOH%(Fo^H{MHb5bruYg-ZjIGi\pziy,bU/ :(M !8iF6v806 (A%1x]*Ş:jOG( (oMώ4].lnf R W p>bJnQC&/G8Mhɮ banyqZ~ q~6R,MR"!Cm%NTԟ?Ĵ~go zO4Q$㑜 iF aӖrGҡTj>bIvEB;ԨKV&}++mOd[F'D꭬w5v~ɧA}Jͤ>/ `c:jH|Cف̺ ko>z# AAK -IF\"mWZtRKb^iɓ>Pq*5ܗ#Gs#a u*>wa2 [ a~^=ҀwG*U[7~ThJ=ǒf yZ.Pq 8 \Fp ks(쓁{=KlPA-\7H+،s~V8G8=s&r)@LHTqet0TKT<