perl-Test-Perl-Critic-Policy-1.152-4.fc41 >t 6 6_ p3!Flض zE>b$bjf8 b$bjl1W_XQ0=ᕔc<9o^G0vljtmVeտkGvAuЙ ķeưJk-~R p¹ NźY":]%D$b)lAI\j ̲V WxЕpǦi cS/LB*XcPb!x0-43 ,<"%'`7j_ W{kаĤXZ+X2ϳsȶ,&cG UjA)z.S|ˡB-)-7RXNݳ–NOzi>OT[~z bQBw՝gy@116b7c8c62fbb49c57c053e94b94b01acb662f1b51f55f3c687d10ea7bd5a57ee7251e3489d9164ef0191b4dd99489244ac7fbdc030204876d74350047304502202c7475ead46135776d7234ad3a2627bcb722d9e899a0ef05f711cd50a5b93275022100c5492c83896c9c0f4968adedd742deb24768d99feaee5c55d10bce85e27ba3d2030204876d743500483046022100d362f75062242ded09e30e72aba18c3304d1216a9d48cd94dd346cabf228edc7022100e5e988af7b0db508b107172d66facc445be53e705ab08b14e5dbc481b95d66d2QGs K}z!v^ÿHnUD>`>#?#d% , Yx| 06@T ^ h |  5Ntl(89:GHIXY\] ^Ibd!e!f!l!t!u!v!w"Tx"hy"|""""#<#@Cperl-Test-Perl-Critic-Policy1.1524.fc41A 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.fbuildvm-s390x-10.s390.fedoraproject.org@xFedora ProjectFedora ProjectGPL-1.0-or-later OR Artistic-1.0-PerlFedora ProjectUnspecifiedhttps://metacpan.org/release/Perl-Criticlinuxnoarch U3#AAA큤fffff4b2c2763526d6d4648e1d84e878e503389e94c0fbdf9afae6bf4fe331eac95a6bb831aa2be8c4812254760f1aa0b2df8b0d7275cd97d6d0ada39d6399a557014rootrootrootrootrootrootrootrootrootrootperl-Perl-Critic-1.152-4.fc41.src.rpmperl(Test::Perl::Critic::Policy)perl-Test-Perl-Critic-Policy@ @@@@@@@@ @@@@    perl(:VERSION)perl(Carp)perl(English)perl(Exporter)perl(List::SomeUtils)perl(Perl::Critic::TestUtils)perl(Perl::Critic::Violation)perl(Readonly)perl(Test::Builder)perl(Test::Builder)perl(Test::More)perl(strict)perl(warnings)perl-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)5.10.10.923.0.4-14.6.0-14.0-15.4.18-14.19.92fU@eM@e@e.w@ev@ds@dd@cʂ@c@cFc.c@bڑ@Fedora 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-1Fedora Release Engineering - 1.140-8- 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 tag- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild1.1521.152-4.fc41Test::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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-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-86145c03c14b741e3d0a7bcb666f8b56682d637b3adbc49477c9362ddcecfa0dce35b6d3e7fa38b64ab946f26119c45c7926727eaaad0665b45f2422d607f4e80? (/h*QF3X|h11ghQNf*sL*cpϙAh'8-)#z~K YVx-xo 1I<$ rYn/Oœi%%L(RHySxz E" ږBs5(zBn GR .Dkؕt24 *ZnA' Ba{7Fq2ewֺ DdZN^ҁJ?̬ZքPžыkVAH\ǐP<5)PZeFӊe)YM ۊAeB?qtm Z`丮3ƍlsAPlݨSu-2!66 O0K&g2q{D4 /ɁtW, %n"iQZ;Ȟ?ވ`QxC;*#r] .e-*`.MR?gǨD8Ɂ%& /9B*X̎QDpkdLMC?&@{8h!d=u< ͵:Y**")#hA U1/h!)Hɖ`=@\!Xp5G'MZ%Ɉ hO≜A?]z E@ ,~-=n&Z,t4 3Ik;x=!q_E_Di [*!se[gk"-M ۦkFTLtu)`IU iw,K=Le=-m=5:CĄ*qN Y/K Was&L Z[S@m #*Lq6u֍&Bg2.7@a Ecd f4D\K}AK5%,+)Qd~BJ/^B9)`n"@c 'H. [?AgbgTjfxwmɹ횜N}\;@n,KB"kDJN\mk̰Y{KtnVPyRafƅiSwNe׼_!evgve-,*/y:*slbH,W}yg~S׿ؿ6d!JFRRQN"ڵIx5@LM KƄDQ,JA еʺ[ I}UL,OO.Pm `Z;nX36Q[l-%=Xr='}tsJc1?hQ Pڤ_m~L G%Uj>bNdAFP+ 5C!qP]>3$A .T,@'FH(ۑrza"*-gcG * vaIqeC(3w#BL dK@ v<2xZGqқQ/e"Cb?} [.CR񗰈ehO.\Tg@2[5u$l0lˣ*55vHݍSHy0wJU×LO1 R08.54޲%\Rj ϖˠFtD4eVh,Ah6C @y~U1]@tƗC 3-F$!c-U&g&.#E`(IjhNjF7ڭ$O*UTa:TRlU&oP h "6 m+ k )=npNcqI֨&$؈)J|+X8@@ /Ĭ9**&R$"*S\\ڜq\YlV$ps 1kt5> (O:&b"CUQֿ%,,'8QZdx.uÐVM*\7(dKNzj@ \l`G`E=[WA}v̘ 5؂GL~=b%~Mv VFRGMx4V`yJ_Zݵ̧ONGB g9R1]!-@HCuT8O\ tt=ZT>*8ib@pý,T3+&|i2xIFwH䠨%:ZjT`ؑMS[q92 ]v)3G'rWNZ [PNR"-*Uz iMK Q Vb{>tz &,iDcK|ߗҠ) ]uB&zGS5oiPLR,"Mp%[0&ar D'qE0Jb9(eJXyIf?L# muXF$hJo|E= RplKAexXǠjRɅ<,WWh&1L*H#I "',.4-T|/5X\x2ʃ3) N 'j$\m=z$hmໆц ZרIX,ԎMhz1PagGhPk `AƠn8ޑi*a N2PH==^ V<*T=ؗ<;[`v #!VttVYPMd8 dEZkvd # Mץĉ$FJ:5:$aO2Yzi- e 1 E^cX\nautϽͺ{6.sڂ a_Y*++ ǣ1+DžCl|mOgqZ/ Z/s =,ln8?}/3.V* ˫ Wrm‰`UcpluE& y=a+ㆀ~4!^۫{MnM&nN{ƅ{a^]xmsV~>!y:/|qp^G8lͼ[_׿_u~v:Ng7Cv[7yq!^b>pfO?[{yY+6.{\k6Sc55v՛_nh`}?nozl=" 7]wNn";[ORDou }t廹m,f9'{YyvCRB`0nhUn7|^z`sft}˄{rz.ƅn8z6ͷku_&`>OoMNg_W`D{3 !:Q0t]<Cpm(zz\ޖvNy-UCM Q>YR3p!Ll$ k_IM.ĂǨ2)44#Id;R 8Rҁ"aF !H "$HTlSZK gJ MY@e [C;@:*'!fhϻ З2rl*h[Gq.Z)A2\>C3#jOSma8N:|\yJxDV:waBeP")BM\IAJ7_G"-Mފ]j )g:<%L؎f|󎹮ȓ>R%a: iWt@$E(S$M ^ÁFMKpY`-ƶ.dܹE'-U]$PX<Q4i)Js\" {5XxJ0݉^Yj97~!X.{F=EhO5K*s: 4HNn YtPKklC}E6`ZiPO5s'#VԠ^Sw-h ~',yxFÀJSz#戇\,fr5x:Gl}=I#< A% 5ͷc98Io«N@Y%^L"/( ߾ڧc+o˱N51p-xgYTN劵zsLo1$( :NJd6 q7{@eiNj-{. D?(` RK@V*&8hE6@ӆ_ &#iMF~5y H]Y-٥K&UvBSe"zr'lWi<łې,\(#PTJryE*ɀ:/8~ZYїG8tE6Dc *.ƣuO ›BHk 4Z|rʊ:lv$bb]DeϻlxܳCf^SH${)0n*AXQοVtBτS:^%P'gƴ@|?*"* Oȃa_~sмt̤OAoC/ʴjthihm*`WA.r&'(iߛ A#PHƕUP[VwФT0\z{Ti&|Eb5\$4PQUbLDPo%4ވ |7z9&nte'K|W>Xt N ?4L.h߯a+0G?ƬO@,^7xQfvHE5R7EQtՀ}d֏]m^uX4`͏EЫCI+P93ӛ:zdo*{6tCUq."D#PxBZJiT(4H^Ş=i) vtZQ㴀;Ox A}a.v.mEMc:U 5oL>"&YKؼ:t7킟-M3ɝ^A*@2m#rU5v h^m ˇ%(fH^ l,Qi޲^fYuecR=9Wyj'hayODgb_irfy7\g(t'ӌbQ; gͦ`X{jlEشy̗dزGXЍuX~"`O3$Je"ډ<:_En@m)m#!RkLLgyg!fخ%!Ta m#0 9s V@"SIrw+(L_)"qSʕ{>)j,[EZ9ѫMtkW^9.jҠlġ+[/o^68hbՅHxMkn!3_8熎v:"%b(5xCe͗5ikjmf-0kFE:xΉcLw=3= ѧw-~*m0.B$/VCʗ=dyN\z;$_A=BuMH /҆jcnWJh#">FSY5JZ{= HS\)xّA8[CsRЬg0oE|ATLo"'F+8%CNwa\bXxL2?"XMR>e4<."K0 43?WgT@&#`HS74H+9 %\ @*I_Ij8}66^ \\&mȽ*/:*QQul Ie[](mn/ *I]\:BavAf" k6!<žP zīj y`i0 #]V0eʼn"G&?DP@U5܋B:D j I‚_ !~tA:v-b8S=G1ab@h/ZlVAh du\h  2p>adiUvD4 X䕿3cH"D6<nL%T&&ڦOR-ˎVn/