perl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash-0.008-bp155. >  A ddzI%z 6q)_#ޢ?˯ԑ4`c@=j?5`]#pVa8Z֮Rd/lG_ *Yàs)*D2]AF"Qvh3:mI&#=|tְnyBoR}@+mփ7QBT!Q ׉}~Ac'$i5.Ҏ Jt/\гX$xT`uiȀ~ 0f;IfXDZn^-cQ_S7{#E" _c񔡺TJkzB>e<+Y?)g"m"Ԏr5|RޕcH8͎jv')#INmڰHgy=h(%p Fq5pvz拫S "/{8Ԟ"xǸ'5HI%pbC9Kq{$Ы.}kҬ593c34dd7fc1fba04085002b99f87cd1669d454a04c426e845709fa651d1dec97a72f4e3f7a0cb7cedbfc6c9c7a118cffd358cf6?ddzI%z }3>ig! ЈW1Uz\f+Jl1i:wayo"k5@gE^41Hj/)|Q^IHQTFDi%Ȧ=*m[dj(_ 2D.[- w4UDH8A.9Ru=gJ~bf#)Ob˜x^ 9m7IƔܻW)ǀ+2:ІahM3~)A`'Q{)S|z!NLKQ{m dB^sqw?mhŪD?<&M볢|ℽ-;1ˤ4f@jN[Ian$w3BajrCZ330[y{J 4rGqd䒳B+>AJr"OМӲUȠYpAt?|10%z>p>4?$d7= G &G a|     8  h      , h Xx((Q8X9`:F G H I  X $Y ,\ D ] t ^ } b Hc deflu vw` x yz Cperl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash0.008bp155.2.8Don't write loops on hashes, only on keys and values of hashesWhen "looping over hashes," we mean looping over hash keys or hash values. If you forgot to call 'keys' or 'values' you will accidentally loop over both. foreach my $foo (%hash) {...} # not ok action() for %hash; # not ok foreach my $foo ( keys %hash ) {...} # ok action() for values %hash; # ok An effort is made to detect expressions: action() for %hash ? keys %hash : (); # ok action() for % ? keys % : (); # ok (Granted, the second example there doesn't make much sense, but I have found a variation of it in real code.)ddpsheep87qSUSE Linux Enterprise 15 SP5openSUSEArtistic-1.0 OR GPL-1.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/Perlhttps://metacpan.org/release/Perl-Critic-Policy-Variables-ProhibitLoopOnHashlinuxnoarchTLGAAAA$AA큤A큤$ddmddmddmddn\Xddnddp\X\Xddp\Xddma64e3df7509f3f2e863792950d502277d48fb399733716e73abc030a3c473cd6811e1cfbffe9a168c4b7355ba7aae2c6d056fa62687dc5d93fd6b5fe86c875b7e66c82ffbdca1b133510a4a79a7ee6626b41adf148a7fc22ab1131cda72321e84a909374a2dc01e1a725abfbd9544ec179e84ee680a4220d360bd6b90e3d72f5d49fc9e947da7f084f7a3e4e0276ee7b5529c4053b4d5acb843fbe8f325d30f3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash-0.008-bp155.2.8.src.rpmperl(Perl::Critic::Policy::Variables::ProhibitLoopOnHash)perl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash     perl(:MODULE_COMPAT_5.26.1)perl(List::Util)perl(Perl::Critic)perl(parent)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.331.1263.0.4-14.6.0-14.0-15.2-14.14.3\@\@Stephan Kulow Stephan Kulow - updated to 0.008 see /usr/share/doc/packages/perl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash/Changes 0.008 2019-04-22 16:44:54+03:00 Asia/Jerusalem * GH #3: Some typo fixed. (Jakub Wilk)- initial package 0.007 * created by cpanspec 1.78.09sheep87 1684333936 0.0080.008-bp155.2.8 PerlCriticPolicyVariablesProhibitLoopOnHash.pmx86_64-linux-thread-multiperl-Perl-Critic-Policy-Variables-ProhibitLoopOnHashChangesREADMEperl-Perl-Critic-Policy-Variables-ProhibitLoopOnHashLICENSEPerl::Critic::Policy::Variables::ProhibitLoopOnHash.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/Perl//usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic//usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy//usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy/Variables//usr/share/doc/packages//usr/share/doc/packages/perl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash//usr/share/licenses//usr/share/licenses/perl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/34e7bdba2f08360ecf7268c985ab17da-perl-Perl-Critic-Policy-Variables-ProhibitLoopOnHashcpioxz5noarch-suse-linuxdirectoryPerl5 module source textASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)P0/)eutf-8018e8a0b83910ef8fef8e42ca876d76ac8a501c3c6c93b921e39bc77b177ccfe? 7zXZ !t/z+] crt:bLL K;B6Ј1cXqmG]TK ƣAqxGk77`!ӦGQ5hoerin_d>&C/c mVޠc@Kt.(M'm/UmEkYNK@ x4"06\tnPh@exeFuJE}.WӼ.{NAwJf^\v]uJ@bCMtÿpѭ*[ ǜ\5 iyЇI:~!l;:8hpPc_1]wѤ io3b昈F{_8|pZݶ&@dž۸mt*R{ƹ8̡QGw Qma#47>PYvg!=[t8T[F tp[P➮*îJ&,&;@0E4Q/귦j!BmC}X$sCr}ϫOKuIhV' Wt 2B2퀡'dxw 3o0ٛt1K75[Wf6oHh R zWþmǺ*BphXJPcDS+`4%?u67A~gLJޖj6W Mw.&>Am ڕb+i˽qBTH`}|@JgOUog'C#Z&Y qt1XvY~fh 5GFr 8u8%\^/84rF܏3vڮ 2't6 $tx vD(W<}MeK95Xeg:$Mn ~aZmyL/hdr/8&jt@Z ¼5+D b+|IJE{}qӁez h~|r%`΍&IA@^"8/8v'Qe2੻`]_s 㼭G#XHZl|\q%\s)6J"O\o<'qlьf#[ ZWΔ 9ۙ)Qo|;IO +ym tkȹ^װ5@ZV’i?qwºA3/7)/X IHO"dnDz`ګ2`b;~,8$L(fD/8-fOq곕q~62uHT -k ڍ v=eE$lfN0p"rmj<WÆ^{!s8֫9rADLx $Z@kX[}j16캟kHŕ"N`6| mM 7,ZXT4 LP]Ik 3Ma5 myH&u8՘O0nzڹ18,K w%Kt9bY!Ŀ%FswbēFʶ͝B';RwX5.fe1tUE-T 3Ν%],ޖ<婥30;WPQRjfD6QBPU䗠b%me2&'+PQFw6N"rdcHeȕ+nA`xir|wKPrES(k`X(T-ձtF){1˚;p<6P0]@jx8-9: a 1iVvgW#R4#^3oA8ܵgyE~ YlFǥvv!^)ъ>H{˙)"E iU`0 7T{_0@w p"yyPGTDh/oZ-@S| [1 <`1\Nrm 'D,y[t~^g[J82 QqGpD~N8/0KFӵ}DR!"Gݩ뭰K|d3SfZݒ.r`B@j; =Jn꤁(H,fC ,6U8[ҟ\S+L–FW3'fSU\_5[t:H [=]h5Sb,7Oǽ= B^2|tQ (`ip~SyHpQ_?I;Ax=J,⥎Wv.|H-jݤܻ퍙$Ue9Y2*}L2PkX @G0(@+ܥcDQRk~'Ukj"fvX5\ٵ~ʃȲ}+@.x ޓ]`^3)xeHL$@wu6'#4+jlz`;k|p-=GF,)~sD̖n.G>x}UbUCٵ~Yj?n91/v}QɋD~4=wCVCg\']Ȓ"よ7֚.If洽E(5X$ F1-~dۇ?N |%i:1@iYD MQ3d>'m8Lr+wqڧDjhOT\7RTh k45å{Z'"&Fу<K:4%V#y 'UHi7eB )U`}gd'mj`3̟m;k{7&VxsNafnl (ď:k{sίO/O=}Dzc&=ȑows[_n\.h?'cæ`O'5ZtDU9ܸDh\ѵèc%:YKL=.Tk:;Jcoͣ<"CIm1-,䫖MZ>f6#2F*c_L p(#͸%K21L`_@Uu=gl6奅vC-+=D/Kt-tyOqd-iNMv Hl(YYi}_;99+/Лu/RFzk|AȰgu(23=+ 2*SQRD*0AzD_b/8(>R1YWu8 rEפ'z X'3 ʧƢ0rUQZo)GDL=Ua_ce/N^2~pSP(! 1 wRCEK|LjߎҘ!F&?ᤰؿ#_LXu$ZKHҒAxq%K;=vG$׺vLe zp?:)z"dLei>_baݦpy<9Ja7'ƴ3$ 0h }9j'Z7z[rK2:=g-50+9(4ʂUL:3IzTK%ܯƷ:fvhbBzƮ`lt㻝|9.(.,`I;znU4(GO(oxa#Rjk m1tBV6JCJD۠'("Nx[Zۑet\H4hk缝lJ¡ 7Rq X~N͂Ic5cъҝ >Srq5En/#gvhT_ Q"~;_bk?_|7HD;2l8Eť LEmD%wzKuC܏+!oE|=@M8Sz {༅]&lɍ_l۪·5FDۙ(_O?A-!p4gL9'~rKiGJr"wgQEax:vk=76AziU~v͞?tڂԾ(_bX ̧ .}.׹: t.3q%)E@b|\Ok|U)mn>*uVY_vf;,lu]!M8 |1Fe"Pg^*D5;Ϋ˨N94G9kntm#mhB`{{JDQӮK"[,1_jܭ[Is{%S>*trc uM`܊ {G7֑=7[ײ ]O^[ N)?@'FTL:f<,V]()Nz6kb""׊@Y=6$Ú'1+vr@xҚ/7AzGƻ3恅stR8V႑R>k< F&,KM|cdupv> ~;gS kJC:6c@p<&Kf5;:T^Dey04h-jZOng :t5mV!dZd_^BI?K.&s/hCwMWk= Hhg:p, ?=_x($`Z苯fPT‡},BJK'՗2|C$~wA?|Pәw&:缈{r2{{R9FF7GY+;A9u|,MA+NR2q*{b_׉$%Yh!c+ [=K\ƒ`0^d?} Z &onȫ@J0fY #UHU'gAPeZnbf *nS ?hE1R  7A atMѺ.*/Np9 .y%WJ=9XڄmA$y琋% #ܻ6 K,ެls>@49v p*K%P[©Z#(%J/B<$+ y7QeA×#'P`]Q/N?}yqh$QpnHeb6gF&0ŕ1Ngt3?hq2VoUTz7m2YsG,-.dhYd'I#lNJHl-~*~v %.L,V'nL÷KI-3Y̘heEMŘXKI>ywR[Z}ocrl-qQ#+*d1.WY?O <,6IP$T}4Cr)AVbM)*ril?GEQd) ,}4>`7B <e;Pړ1=QD֢І6pŲ*V/hT1$QL8qQ`B*j |Mwf<xYLcƜM-bnUO*RftW(c2ǻN[\8tf@J5;߹|7+Bf( -]jK\@smh8mBw ''1db>C6_<5 Aqߍr^A[:G;7R>\4Ml/Ubx @DtVg@h% z.a" aٵlRC(!3DmcUVԢ"l3RjWM*ZG:HV aoz^젷=?7$7X{'c镨gggFzET vV@8=(к=ɣ6up-z'Go夽RKPNҏkЏcub}>WW3υ~ܬ'$#` gx/ cp OͫdcPUZ[Y&IDZ =Čmiu)P8rwV!ClҬGo/ ̆'G'smh ;=@r0@*DᲖ?zk4k vo^,N!_h \ Z{"LbSr!arnZZ$mXG]k2l͜$#Nw!;A]| $ē5k 5g[kzzKX}1kџ&WP@+v7^#t>'e d]1Gz`/_(a *5~'RxbnT" 8u/LY)aP&f@͝ ;Db$}ZuCH@TQ#*`toA7KCˡZ$MHbn |>fW"] |Ӎ|As{k96_Aյc#Kz"ᥡ8`x%/<(ueð&cmE~:蝃r rQ]_q]XeqmdtsSI5#q)FwoL ܱq-@ -PWW!mБ#a?$gxl'ɶ?[weaU.d=x ,SeG(IEz}2q7,VVnL(r}0INﺢ6mfp&1+ƈ{ ٬Tb?&ƛ7sPF8LPo* Ma?V YZ