perl-Devel-EnforceEncapsulation-0.50-8.el7> H HtxHFSss ?*}} Yt= Fp%mm~'c}D j?*1933bf48483699417d4be5183449d40a95a32254X,vriWLj(܎FSss ?*}}|V< ;j m@0H6 N~kh>9p?`d"' - W):K \r       L l   ( 8 9 : G H I X Y \]$^bHdefltu$vDwx$yD\Cperl-Devel-EnforceEncapsulation0.508.el7Find access violations to blessed objectsEncapsulation is the practice of creating subroutines to access the properties of a class instead of accessing those properties directly. The advantage of good encapsulation is that the author is permitted to change the internal implementation of a class without breaking its usage. Object-oriented programming in Perl is most commonly implemented via blessed hashes. This practice makes it easy for users of a class to violate encapsulation by simply accessing the hash values directly. Although less common, the same applies to classes implemented via blessed arrays, scalars, filehandles, etc. This module is a hack to block those direct accesses. If you try to access a hash value of an object from its own class, or a superclass or subclass, all goes well. If you try to access a hash value from any other package, an exception is thrown. The same applies to the scalar value of a blessed scalar, entry in a blessed array, etc. To be clear: this class is NOT intended for strict enforcement of encapsulation. If you want bullet-proof encapsulation, use inside-out objects or the like. Instead, this module is intended to be a development or debugging aid in catching places where direct access is used against classes implemented as blessed hashes. To repeat: the encapsulation enforced here is a hack and is easily circumvented. Please use this module for good (finding bugs), not evil (making life harder for downstream developers).Sd.sldist05.fnal.govScientific LinuxScientific LinuxGPL+ or ArtisticScientific LinuxDevelopment/Librarieshttp://search.cpan.org/dist/Devel-EnforceEncapsulation/linuxnoarchf_j om]A큤A큤Sd.E,E,E,E,Sd.Sd.E,cf4c688ee708b32e4f85992f6ab72e6dc064b04d6e61d058434ab36a66a3edbad35fcc48d7eded230cd6d337c3076047e1cd34b0eb0765d5fe146986b6d286451ece35bd5e783d989258f40788bd2496af52460923645a5e47cf1576c62b507431be5c8ed331962c2fad1e0c7ec919699669c9595d83a4d8b426c3184d3e56c0707de9e06b782926fa870d6776c4862961ebc2a33c4e03149b2da139a729448ec2e9c18d0a8a20ecaaa0e76b30d2c3c72f9c085dd297587d48750960a3b94de3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Devel-EnforceEncapsulation-0.50-8.el7.src.rpmperl(Devel::EnforceEncapsulation)perl-Devel-EnforceEncapsulation@@@@@    perl(:MODULE_COMPAT_5.16.3)perl(Carp)perl(English)perl(overload)perl(strict)perl(warnings)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.11.1RkP2&P H@O/@O yM6@M@M@MI@Daniel Mach - 0.50-8Daniel Mach - 0.50-7.1Fedora Release Engineering - 0.50-7Petr Pisar - 0.50-6Paul Howarth - 0.50-5Marcela Mašláňová - 0.50-4Paul Howarth - 0.50-3Paul Howarth - 0.50-2Paul Howarth - 0.50-1- Mass rebuild 2013-12-27- Rebuild for perl 5.16- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Perl 5.16 rebuild- BR: perl(Carp) and perl(English)- Perl mass rebuild- Clean up for modern rpmbuild- Nobody else likes macros for commands- Initial RPM version0.500.50-8.el7perl-Devel-EnforceEncapsulation-0.50CHANGESLICENSEREADMEindex.htmlDevel::EnforceEncapsulation.3pm.gzDevelEnforceEncapsulation.pm/usr/share/doc//usr/share/doc/perl-Devel-EnforceEncapsulation-0.50//usr/share/man/man3//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/Devel/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnudirectoryASCII textPascal source, ASCII textHTML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)Perl5 module source textPRRRRR?p7zXZ !#,gB] b2u jӫ`(f`5uL@) gD?ŷ [ pE赍\mڧ_X{f^ 5#AG .gVg-P6>- 8^ַZCբu4Erx*r(s_>bvNN JҙRɇ3`b 0SĉW,)f7zeDR6,sOVem`Ghb`#Oꃁcً#H ^s QڲA8)Wc?r{/3N.vyXsy9!nJͱ5#s -Hnyw;nA-`b?ٮ^'v >[@_.RRT-~30M悆Z8> (S׷˽s SqrJ\7oċ N&KYXЪȝΥ& 8 {$ xiY|V4U|WM:b(PJ . sqv.!Q׼>mP?Rg R?or?HUɾ0gKZGwki^u0֊G}#vܙeԁq AEg㫯Y#ǩ:׻ 3;/C8 k6,pa?U34Q`?È"n $rlύM7fQؘ O#=^h•hIIrjw\sF&ooMnyAҵ۔zwU$sr1 C6 ax/.aElK ,Z :h2sq @[K>^UEw3E8F X/$xkW4f,{|N3AVpUv\EwSF@:, H0Y)kSj $Y^M1}2bp똺-j~*lEaHœ/i ,ݠKid-دkY#Y̳|uƄK\kDr);gM̞`h|2d`e0W|`gVLO'ITܛx!zp`0<-h+H}ngh']_w32W̍S[qz_O)ctZoۦH]v=-dEzx aQ*!ګw{*eꭶ<&t|M=}w< jfYԄ3Xq7tI)Cy~" NX-ƼިrzOh`5 =os#2E8k7ڒa; ÿ+ۓ[j=/L&y4C N!wG)PX¢ "H^ժ*l6k̥8dK۟g[ x-1w}c?{<{|Cw}zq6v9q5>_i 8 qqs8/`> w)>؏Ҁ(ȑc(17C/0M_D>(^1u@]?=CP @N;:7`v P5k^KgΑ6Q R :ʲ\d4bpϽƥ,0XzQ9$-Ry#ảRJۮ.E#=J+ MIJa~f-?h `'#k1!Gz&U*"lL&2 Z;izI )u]Tr<ͦ؉`^b=GdQ9qI#wG[U\U[6:68ɼL{eIxng uN!汅y;+Yy;t@RWTVau_y|"xJot4kCt%\) N c,jƁpngƜ%/Cܴqs~AS^Wo`(?mR.OD s2ge$OENc@J͎K0XĹ73>檉\6Ul؞5ydg%6iգ3wqow]u S&p@x_xk{|2qopzMIZVsH!sż2+ΜG6U m_+0sBbhNKFXj^} \񎊿iJ7-di95.SXvy/ʮYS*upwws@dǾ,zkV2K`Y!NSt"@{A%af=lm HT*ѥlݦ:p(Vqd<8GJl}"cz4{b?f0e M|=f1G-*6 f۶kb9rQa*MT N/SkҜcxƭA l<M.trL[2hDG5LmၩYa s/cFJcEarQ?,ĩ%3 ^v@b??tq~!Mĥ@Ä<EdL8-X⟇g-g\?&f`^؆Q]iӛ.(Zz5d'W7iߔcx$ù`g,͚G<\%)nTOy<\0ry|=ua*furQ|Fv6֫W%qm(;X HF1Ic0Qˆu"prQ~:A_rGW꧌YI:aɮ4ad`I=x@@?(L;b LظSB#V#9? n|޺(E~爻)Ikz^Ls@3gneyMIZg3Pi/Vʭ='$ :*A>?\5O4UjA0RV0igW KpfUOv`eP`gD4!"BĽAd(]r!EXUKRoBjZ7v!#YZ)o{('{@r ': %+lTG7R 4W[Bc5"}^ :;OY ՍT2 jٚU@%l$خf2DtC&PiA8~=u@$vp:; Ɨ$KQM@j5F{:|-i>8Z28wgJu;FVqIRsV B~?Deѱ6&V'%͔{㯫'` m͝..bLݬȬ?[|jTw^Kwe =eqdԎ^%7Ϧ@rEͶ;NBr2z6:sKǞ U6Sg(lBFON 3*1֓s ::8պѠV㿖VMY9xDb%O o0P"o\nD1;|"]/u1>v+({ƮxW,UV" TԩJwDdf2hPOX`i}gܦ}M1SkAD9r9f%<^@jěbGt!w :AʹGOwS Ot,`Q+V?JK)0}Sx &@G@1[7E]o&8ef$|k H wQbh'1e;ޥ_D‡ȶ&x.K ռuYL&;}MaFh{jzhWJ{ |2epX^~S^!fh'ЊuN ^:fkۈ_}1|fM>g2?5+N6 U*6 c Ȗ,j\eˣC=[&ۄLH ށ&:[{Qڛ{хa7:&v׻H T]|wXSxjgHj_ԨX3B31 iO<.5:㼌E~uڝHe2LǪWe N Nl>B10Uc {"s˩J$,8hSL~l {:G ۸P>;Ky>Y%\7BP~п7#(Tu cbd*eZ/r  qHyy~JQA S>jM=ѝb<;dpCQ?\ƑIGsW7jطVۣB?[ )8`-~ DW!G*iϚ\W/#bh]UU!3=!Oi2-'{)g^){2tLPl "P [7.5 'm wD6D#>y(@5D4&KHdgְfbRf#(l}˥FBMgփq{GA &yB#;y6N,ESZ8\?]/bi0lS̍wwa h%h5d#Pej`' eT);JhT_`0GKEZ>&X.ԹRԾ]LHi~?{kYn;E,XO=Y< jZ]7j~Ш*ur{մRI+XQ^fYfM"S@уU{wZT N4i %&* U'/8 (1{b$1|hэ_8͕K`f̐ݏ`f+Mn'檭35N)`Dd`UnIϳ^b{\6ܑmAts2قUG-?DӜ"Tݔ[Oc·b&ku誇e'm_Uo𯿯KT&{9\~U>d1 ?k [Ϣ!`Q_`&F![ZI׌s.\-<}gf{εkߊ)d1 "?Ë"ۘm֑Ù݇3Cȥպ\;RvyG"i g-MҿV8LHd[XK8=.q81M>G7c 1)_j-lNb$4 Jb7`xi+?v[v|81o1 gLVv-Cs6 e.=lԖh&=tE;bD^*=q\p7d7iJ B=ky穰تc$I. ,XEJgu5~FQ$p~>yf lk3b(׃jq"6XyeƉ,)q; Ѐ]P^rYBX&2Ik*;(v0رű␈'R_}vC% o{-^6;5ɼA,Oou!vX*iŜd>BɍG:h6oJ #yrvM'^=w V՝~\UOpoYsujbHb4>Yu&x~d2d2ls6yN HCo],E|A]׺M7$kއKcGl?6U D0j[1}*$=4I@ŦBK+ =1$|N^L8P\ uC/1pWxоs<]W-7{v&@]?wFZL$=oR=[.DORyX7wԻp/G&f3 8}](^n+;<Npvl/-f793QBMٰXp/FՂ c=klf>xh|.g|gΠ>IBi;:l I"o%D(֭JL:< ŵebN#`'Q8u}F{3]H{WE/@n10i,Hd H`?Tj{ō5Y׸h./4=8u-Ȫ!L*l٦*hÊm&/{ڊTZq6=&QZklV՘@r\&eeLWPmDrҎ@eol(xA-UЦwz1,N82C>=*84{8CH%BeI}zkoǨץ>oE:st!ĝSeq.芬}V򄻐BMQ.`t:W9|(9lӏHUHPYPBXPrb xZٖ3s08zwhIv+٧ v`Uy^)\HD6JD\J5mڨbgYl2R &w' ai_&)<{p8,z5 䴯d-ۆ$ɷN3SWZZbHZ?]8,\=R06$/XAٓi)I0䥩6RXɤ:¥hJVX9Wȣ=Ƒ$3*U[qDkiǏאF^#Բ +A3ꉣ7(3RҶ(6=CţXnbƁa gq-kr/oVQOtcF2].~^<>k% SK5úo^3?5.?\؉xH1BW<]Vvbl M?vJ{xq9^6v~ڸ>; dH%yMލZB }tG9Bb"S#+] ̂ռmL_ģ`ιtoaqEa:p4͵ 6>9|gI42ß ~\'0!ub2kqWm(MY~.+/בQ-~%J/*ڤa]c"Wܗx0LJW Cn>F(f)n3 K77nϴ@A-?sP@ߡ7'?nYtPU+F:M 4Ʀ 6 ,H 1#,H, 3[c'i#+/Q{Fh^ҼLZ1۬/Dja:\\kD|?@N$E_\n!*W{ /87IS+–Gz71rPzU/V.6rCI Z |R<i >PS$jƱ-0piTe >^ =U|Ȥ.'d8lR*gPK Cg,d< pPHaNsE҃mA- Qlg **TYs)"͟rXYuf]k;_^ƵrDrZ K?S wC7hʣyuAO-gHC/a8#RImL)Lɥ(l3Seu2V5haf!~>˧7 ѳEeiʌF1Uө3PK_3]4#uC5C>xccjB]%gRh_W[WgJf~-D1I bQbcY,lLAq(P4)'P\`XZyfUfj# 8=F"Vr'  /l1S^cW ej"?[F8win7/OzzLdZޓ> 3RN)N =tG הcXrP܌+fXNuPf'C~G)S(NRX(vkX/P8P >GHu8|i"/7'7|q6& ~`'/p.t4K@Zzʤ\Wjl(ۧE5FR %Tly[ r46 Hw|AUT/kLxyuiYpUIsn䱀O5r \cMPCfk5oQ,WFC4'B4x$ܯ:Tjnb o & fw$ns@|"kl֪fjruF,Ca'U+{lfn iVF WFl?N7RMk@:iznxk7ׯ]SYb{DGu ( a;_J79 713"ex2ܤM;[O8 XJ\auazEx7M4sGʥm +R *nEEv;F:h6_ź%锆%g*⟕S4ڳGT#_p BSX%k`aCMt@uk7sDt>1n<ƾˍ eU3(Ήq 5bH#NyXGԮ8]D2lIbux9$㼡SOo6CY`P q\ٲY2`aKM |–س+i -E|D.'VE"uV kAKŻ57isΜ;z&p!`¶wxJ"= >sZFUd× ̧He!HE* G\-6RsUtWmZr-zjH5߽Yax BO F+3H/ٸCl9bٵ1nY O ֺ\дh@r' `~輚t`eXNS KZ}Go‡v5lGYv얭;bu3mbo(*g"=/%:}!wvRHcUi<עw;' 9\Ǜ`Kjܔ`~Uvqtke3(R8KtUvl~,1lf;K񏢋]PN `XŖp}϶% xDe[ǪսZ*fIa#˷0 crsnDq߾WGT IX iqٯE +E|P': !)v:CGΰ:9 QYՋ9a^e%[V6{#ql/&yg@URR88PcХ$I>U^% \[f3k}#bhfRPu1md@_g+Q)3g0|H f݂jn#<+{Ň"5pG`WEu)?l!ÿ*u%Q(9ek4=J)z!{|k0 <{=AVeӬ&9~v7G%ڛ hϙY؂*i)d2 "/u\e7TU^D롡%r@ \}Rt_o!+g %*,ވT ~ sbHpI3`PiYfQO-*nV.} ^2a:5+ST@q,NU n[!Aᯔ¯E6W :=֟ݛN2N`[{|>*YhLOݷ,̵ɦUa>r;Ny^9w0IYv x}ŏ3])DUBU%W=%_7Hu%^c]J!v5uG$">Eꄉ6ʟX,PLk fVv@ 1;A#O`Tr^4s 0KINZ~{-ϐQ,pˈR"pEpM:FwI~L]L%{L)#j0 *zGxn5iX)TcDЄ?>b~b0X04{ (-Fw_ @v'/AAح; >Q0),R.W)!#4b4@ kzm?Z'72FDHUKaeX)P\o\.]2dPUBvx%*0;qaԚ]Z)uԵ>ϗ. %85rY{G9FT )GKܙ¾ (bmFpHK wq@n=Pge-#$ϮadiƱ$s A!al55N٬t+D#Y(5f8(0Pc$_k\]dtQ/Ki%#|s_m8=Z(tGTJ TL~%y LC0Z?P!Qg d2SBFW{3/A]lAY&(s_&Xwwp.O"pfgL P4 w{a˳9Yl JlMس@qsy/{qw͋E͂dQT CяymAckc 4=–hkIHeT0YG0Wq 0}:0cNub<ʓ읯-شsV)4֐0}P2 p^Jɮy|t|doX+Sr<ԜۇukʍDFJiz/i3qZKȐ~k?w[/6$Ǻ)SgU8CMþBs#VSxl!#\ֈ d2YP?tywXslzDa^PZ.e:Z;-i!(E$cwoV,(c5%JX\1%ח]1zMw ;ehQ %ztל/t}$6K:iZ al\{ʰ!yff.Ky"q5m&6 ^"#Kz'LG4Rh'Mvsq\ō&J_4윥'ˋuHD@sR,ЯOAߑ|oir|mƎpC.# [SYС[jX3LH#BrLŊ1i9:&F P6B)uozр &[kť2nߓ<%ԁ d_U9/MHyPG YZ