perl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash-0.008-bp153. >  A `CZB!M@eee.+NeMł;6^߬>^ &w05N4cV3rјXx-\5j t" Ho)DkEN0{Cnz#vIN~~ڥtp3&%{6`<=KZ> H 7Re56788b4dc3bff40b8eb6fda6be003c8e6f1d436e84f38b34f8bec04cc92638562df5f6b16dd018a5fd437403bef7c5a141c41e21?`CZB!M@eee=$ԭFKvl'Hէm22jv !>HXrQ>_IMPH>ؽX 'kLdL%w} y%m] аAɸC7Gw8Fn1-w<@)5"c$ʒLv}L{t`LH*;W՟WZ3u1 ΰ]G0YU9 }iqA|yPw%ǹжz7ׅħ7~z>p>,?d7= H &G a|     8  h      , h Xx((Q8X9`:F G H I  X Y (\ @ ] p ^ y b Dc deflu vwX x yzCperl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash0.008bp153.1.12Don'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.)`CZ1lamb56qSUSE Linux Enterprise 15 SP3openSUSEArtistic-1.0 OR GPL-1.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/Perlhttps://metacpan.org/release/Perl-Critic-Policy-Variables-ProhibitLoopOnHashlinuxnoarchTLGAAAA$AA큤A큤$`CZ/`CZ/`CZ/`CZ/\X`CZ/`CZ1\X\X`CZ1\X`CZ/a64e3df7509f3f2e863792950d502277d48fb399733716e73abc030a3c473cd6811e1cfbffe9a168c4b7355ba7aae2c6d056fa62687dc5d93fd6b5fe86c875b7e66c82ffbdca1b133510a4a79a7ee6626b41adf148a7fc22ab1131cda72321e84a909374a2dc01e1a725abfbd9544ec179e84ee680a4220d360bd6b90e3d72f5d49fc9e947da7f084f7a3e4e0276ee7b5529c4053b4d5acb843fbe8f325d30f3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Perl-Critic-Policy-Variables-ProhibitLoopOnHash-0.008-bp153.1.12.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.1\@\@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.09lamb56 1615026737 0.0080.008-bp153.1.12 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-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/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)P(4=-."utf-88c812ed4a407cab3cb548b75813ef4082c838bbb6465aa4700c720c5c415131a? 7zXZ !t/z+!] crt:bLL.ZC3|hƐY4v$1SbwIW1 ;3ffTb]Yފupj͢vO(S®$BQU LVJH54,X31ku[t( ;a7KGv^4p@}YaoTӍSݿSnyP[jQM;m+"2!8$qAufUl&C=s:d{( ˚D-n"2_DDG6r%NMUNF~BƑH nQĭWW$-9X¸uރByuQA:uċv>gn&͖]>P7Z)Oˀ` CV G=??S3m GC_?+¥nI-H3>xD  ,)C IZVQ=h<\#T <ϓ/?N-Q+B:ܰs>&+Py$nyWD*`H|@7! ju|;Jdf u!~-:I#'P./YϠo\"CMMKkLWh.#\Bh z&J|p3?FQ*~@73e!-az:t&v˝2x|y],(0j&lV3I.`ՆCކN$/ Nh!N+v525a\*ε]%ݴD׏1ʁ<(}|C5w(L=ΥaQʥb: ܢaMF8'nS\y0'P`Γ5~Msg^um-](kW;]iOE.Nw~cN*x_v4K([Sk~\ղ!Daw@7YLX:-#Wuk=W\MO ? DPl;#ps L9,M cf-1jR6D ?A@Z KDʕ=-c }IfB/3BFȠ5pLqYcw(N 9Ĕ6:`|dŊQck//aeBqrMS 47UD] kKFZl&BoK ) D[E.(^Xz<٩'m0`N_vU`^V1<pMxi#p|9lHm?)a^:nȬBI+5']U"@KDIĒRCe`$wѠ!Ak)^s,GUVL["zg kcTXň*\T#>&=gԱ`is ;u^D.A$)Ȁ|ktېkQph!FVj (a0V%T tdCaײ0Η@dkA y~قzT&٨6k}`W i jȆ?&*ZxE»jDF45 ~VF|BTWp*DACx%5 Z4R :1f8v.Ne&Kn"PF/Ŗwjс3O!;IiFc%`6+o@IÏIo0p>n+#79 Mxs,x(˭֛S9JeH]T sn+Q\*q ArcC?]\VE]]a*&Võw Gs/`R=D^`6lWm!emgT7iz@)R!a6;KڏTSSu裼\‡Rx5.,Mt ەԬe>z,Ķ9,z/WxerUf!- |wWcyY(y7coOfR{~8FWRN@ PXrJ8 +t4/Y>6ogod10QWo_' Qe6%z𚆪\.;dE*  [g/Ͳ~eyp:$Y I-d±>GGH| >:=dCة?09QpoIRv>m.hIeU|{3)О]2jyĪD1V>}^~BLc&nc1űU uF 'HaspEkpqĪ;''7TH!o<ǫz8 X7A-[u+)㒗zHGP&6eMydO/zi ?:ӟ_m[@{TW fZHAFҒz^ʒy31 CyOwV-Ԭs shv݊_"L"LgW} |` [sw."8 MB=t #q lp'\%r,& >0&:lk'43ߏ+o.0<53C X-t@[[N^cǔ?Ƞީ\u/<6~&gǒnۈGn%diiR L"!t\5=b*B?7;8K(|u[VVVTU`b#OA" U>~0?TcciN kj؎"n`F:P/|E.e>k`q[FW~e5rׂWDZ"c0 hb4èʡwn|qu#7M[&uآe[ 9Ӟ*Pj> ,hV?D-丗ZJ@ rLk _Tf8}ԇܰ\K+"2\X(xtMem tb=#(l΁EtŽՈЀtSҹӁ>3`dOv)Ytb3D3'_۶ȥ*ٳR⨍7>; ju%Nh X x.5я/gЏ5GiD @ÊRݠK2^$lPhde;?N5i`^~'D/4>vW X8B\ u]УW̎(L.X{ꭴ }ca?GqiTqAKd'K-8&D=u ,.~ ? y-vRX)hh՞e/AEՁ9qJTmԉ4z\E|kc\T* ',A fڐ$Z)7 EH儧ŗLmA.kC$^ fH4P!C!u1!;a ]|&0cYO 1h|⍂K&07[d{XdD'0(w"Y<[ǼeIy߿z nc&۰Ke3nb")2IOh.l͍i1 tǷNDVvL}m:1lqwV^&cIv"5T @睞SHq&6Nimj}69e{6]5:x:W~>>ٔ_:??X;$xvtZ[a&YIo E AeBv=Vga9.u/{|PV7fϖZ˻etVOZt}OM\! 6n:ƥDE ŏ&6ݺ{@ rK<3Xw[V7эRjggƘp|_Q#^[4ᅑW{++~LDK 1\._nQi\Ģ?L G?WNPpjVCI9kH=Vm}jnO.}cąO 2F+9S5lZ̶Lxƕ=)$("CZG_e_.LyI*WRf(Fe>9bێ"݈CúD[4Uִ/EhI{n*a u 'U~ʥZӌ5إ#ޑ!o4u4 76  m^Iʘun|}'X-)d$V5wi!j2o;Lu"} ̮s-owbHaz:N84cw骊Su)E ׉;| =~㊮Z=ğw")!gR+q?pe:S[eT_Dqd%ncsyYn,$wAw4'疯=)f%0DD~o{aMTĞ R GJK;J~̞MKH +n=Tzw'qKWLHdඦKZL4QY<в#/K3f奇4Qt $1WKؿ&ū<[cݑFMc)f[KM(8)Er'4UdV3ܮbdL2n{~(l=v@fV%G X1X\LK𑄟(w*EpLD*OyOL %/ND^k5xza1Dm%#۔pH 5]bm"=i_ l3NyNȊcYݝKbUg8DYS]B3|7#!~LF3*pY>pV,i|cUcWn M39puSR8{Nr9H!qS)0t.6Q.6->ܪV~Հ?[;FܖGtc&1`!h _;C;g![^7Ucr&AZ_ƛY(x@k䐭P6䨆Γ`.7%W9nH/~@2v9kp~[W˱a@\ች=GkP,#|lLa浓 WJg+ږxiXE$񴆻 D侉&}$Dն|CHuc[S&xɭV.rw}HљT!Ӗ1 HXawؐd@O=wQYߚ_ye&4:E*_Bލ%%+Qq$59cG,51?K{X'o+#w{]||\ral^Цp$"h6|dYy)Nluҏ'6[§)htҗ-aJoҁ[0#S'/9L"̵}ͅC}8ƾj7jTJ7D5Z1nۭB}f^It^ m(@5x$OkBM&T1V0ڕ2b YG<([)QUUc)v91qvmsxШe@g-vRKkUN%ZB+*iRk&'g,0"Omp ?(N@W@e[rB jww|8%d b_~o5"5,h۴ Cxַ6wГx[v:ߘv^B+vgShz,rA_{xˑxEȂ+AOp 4o9 F7 &_  rLˠTU/$xd9O.)6z+'aKK?,^wN 4L5^Nۡ*|8 6o\ķ2s>)i0"M,`jMvyՙɽ<%7ыjvlOaM0Y/XΔ#?"o"ֱwXX!w: dGy'sbv% 4Uj_+Fpm)-9 #lݏ9Jw(ヾ/y߆[f==Dr7AaV_Q>шPRd172UA DKcNU=rٶ%8on Zd%' |BŠJh4^()?Yg#jBA"p.f @uϤ[҄~ͅ58e%paS#MD\R;"οx Lտ r56t 5$_]i:72Em5'aAVt(Clqu\҄`ւ,]Wm{27?f(u-ߑHyz%-B߁2%_? 1r $=A?XP 1Joޭ$>tO*5wC5\*9X/,al~Jd-~;w'U6//CW)߫ &)HmeU,o N DI@ b{ qcU0ըn,֋