perl-Devel-EnforceEncapsulation-0.51-28.fc39 >t 6 6_6`3!92d LuZLd uZLClwzh;d;6Ȍk2l3k3"νyڥpLb 6(KcшCWWW.2YMh*bq/3 X_4TGl9}jsQZXAϡ ;瘍v$Sk!3}Ld2{qj W̓3B z{h)cĘh)8NJSFΈJ폢q,Xf W)4;ÆAXMp_g ">|w$@{q`4a؆p[#M!MkS£,ngڔ f|5Kީ}W`v'܃KiѪ^ȗ;qƒz+8ˏJRUC[2@9e~hTUvQ2܄l+7M=XNu41mB!R}X GGcb_2:['$": dز2~?l9_j Tj oK ~wk55a5e5bd50a2ae49303e8c9a46c982f0d51df1614e6e7b6c7afda5d1d5bca112b76f33948bf0c33ed112fb8195499283e3072a8b030204388b603e0046304402206d7bd198bd6eaea1b44d5dcaac64a046b407fb4a29abbea3eb68e5631bf36233022011456a83251bffa6817de7e0e1392d3c13ceabb18a4b9b28b51fa61f709cbe12030204388b603e0046304402205b22b34b2e2f9a843d1795422a26a704d098e811a7aa0906c71e8b265713389f02203ef93c51e1ce9f70eea659f5d01685530f937f1c5218092f4a9da65707528de4030204388b603e00473045022100ae1a0a0427863d4361c1e6f2d836d4fe2c6b1b62712ac6795f12507a21398e98022020239a447bb704db3e509f0e47f476c278ef1513a9809391dfb3d4f9b1cac509030204388b603e0047304502207515e1ba311bc3071895d182f2a7a73b5ebc3a0dbbb7f875d6ad1652d11d7304022100f4668f504e478c9006e063dcf72edc58fdb0f4948edbb73779167cf47297954a030204388b603e00473045022100b9bbea32bb56e2eed59caa4590e7a7775e270f074fec992454132bb74c3e50f5022067375fc696edb6618da4f8e89102911b1e0733a550d1829c6c3b9f082140e7713K3!92d LuZLd uZLJZ`-⾟0 KHGj_ݎՌ;qL!DręHk 1"ih#VaDt02$Ҏ% KSjH9ehEހݐ(r(`^e|]vD x}BRUJ޾'-r喫L?ю8.1-t{<>l^#$>͎9G ѓZ&o7͐N& Y(o4 xYr'еwK5FSu-6ʋ"e57φ@t=" nO^k3>`>M?=d"' / Y,0?Nt    4 |  , L   k ( 8 9 : !G H I X Y \ ]^bdef#l&t@u`vw x,yLlpCperl-Devel-EnforceEncapsulation0.5128.fc39Find 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).dbuildvm-s390x-18.s390.fedoraproject.org-Fedora ProjectFedora ProjectGPL-1.0-or-later OR Artistic-1.0-PerlFedora ProjectUnspecifiedhttps://metacpan.org/release/Devel-EnforceEncapsulationlinuxnoarch A큤A큤A큤dyS4S4dyS4dydyS41780231da56b5f9736baacc67a4da3d3acc8881bdded5d8671dcc625c52a7905a0bcdcd6f743d489d63fd2331a9119761dd549e9d2d21913bf3f466a06889da81e9c8952bf180e7a59948639488ea8b24ea5b145f12d5c227c5672d02268c4735d0e00851773b8f06eac8fde393a5a0dc04328d63a8583660d905139407f12d9b5ce8824bfb9d30e65dbf9fdaf106dbb7ac3ad7946ff02d98fe68ee001a43b54rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Devel-EnforceEncapsulation-0.51-28.fc39.src.rpmperl(Devel::EnforceEncapsulation)perl-Devel-EnforceEncapsulation@@@@@@    perl(Carp)perl(English)perl(overload)perl(strict)perl(warnings)perl-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.18.91d!cʂ@bڑ@b@a@`]Fedora Release Engineering - 0.51-28Fedora Release Engineering - 0.51-27Fedora Release Engineering - 0.51-26Jitka Plesnikova - 0.51-25Fedora Release Engineering - 0.51-24Fedora Release Engineering - 0.51-23- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Perl 5.36 rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild0.510.51-28.fc39perl-Devel-EnforceEncapsulationCHANGESREADMEperl-Devel-EnforceEncapsulationLICENSEDevel::EnforceEncapsulation.3pm.gzDevelEnforceEncapsulation.pm/usr/share/doc//usr/share/doc/perl-Devel-EnforceEncapsulation//usr/share/licenses//usr/share/licenses/perl-Devel-EnforceEncapsulation//usr/share/man/man3//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/Devel/-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-gnudirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)Perl5 module source textRPRRRRRRhttps://bugz.fedoraproject.org/perl-Devel-EnforceEncapsulationutf-855afdb2eab10c6727247af31d8c5014c8715496046cb9a593eb867f52ecf81dd5981ddcf28ea1a5c847107cbf26d9a32dc96fa1e58468e72a0cf8e9c4e2c63f1? (/hD7hc aY!oB,䅤vfGjgVA`uo]]R\^S`.-2%e.1)秶*/ h[a^<0b>ͽ1|eB5\5SUZZrL* l>ͪBX wQ@ֽy& G@u#iL4W1rGD -+!hr{'tǶd0hE*j᎔o1* B X E‰j PHU@@ H!3a” ?{Ni'(m;dw;j9~C|"BV$1>Z*ܖ;MhA g?C](ڐ:ІE8u&^nm9J02B*:9 !D'f`t"1'̬v7_[t111JSQŊ +sK,q-^!DE9AA}Z~n߆ƥNK^`/{NM|>/{u|l%`u%u—ddd]ヘpn7=]syvy?wsO]wM^)9_r.Ay*vO!:%~m%6 J'MFI,!Xʉ5LG(ҸF1cj`>(&pq7-)+}XglR 4yBy iؐ9Z7\_+xCa4,f)ƚ)[)Td\9ztn&Y~J1JSdAқWN1Q_;s I i&T*% ۏ.dWpm|ץNjȉžo8ӓMH!{)bi`We 0=!ke"l!k,Eb8fg~?f9GHW*UZ m6ٟ-SRZ#Z$tA Z[xAmEBQS8爌Z39Ja#1@@B#n9*|HqAm'YcGEfC>,!M)lw-*je1 ; u:4(ֶ8>d>-T `Ɛ ĤGpaDn0\LB$ S ZIB>zB&:̤|XLO_*?3g,fXAKJ3U̵NEPk,16T A*zuݔQ(gn;3_/@ 7d.3Z̈r SqʯOV0pW @ZhiUt&څً> a(vm;QCKV4Oʎ,[ [ 1q]q\r a Q.Lx_=643D19fg' ؑ)h0 [`w#jl7dM[-rsUY)S֢F(E K=l0A^VTt4W >[:?OO?t}HB:$d&H(jj-`K 6(HDqAAԚQYi-:)QE0WF35}H&~ 8B`PpB'gFO;ak&C3Jl )~ 0f Ĉ$%3{I#".>҅LM,K0Q9lT l$>aGY9I)w\;دX^=/*%1xdq|` = u)pft=TJG*T Ȍrx&P M񉨇GIIHTA$v tJ.$LXl}?8)nzw4QA bkmS%0ɳ$kxp!=.4`y*qrI4n=ZTPIYKWKդT(D$?vE"'DҾ.A 8ri(k#+Ndl92c, iL!MP1SS\%=sLY!₄Kr`FgUđm6+A ͝'ns@g$RqtTrZB%jQU3h,''!q$ͦՊ,4482bV 8H#N.lAf8żHɹ؍ګh#KW~LzfF{IllÇi:TyJHҀngm&<Ehx' LG˔l=x g䨇ʹ_&۵:kAΗ`Z70mݔ20LGs:z"oUmӰ &ZO?hQ0LgRZ$(],` Ghrj`lr2L:ʆ; HA3EGYehJaHf/M%]N=\Ųy6$)Z]é4[`pGg5;U6-xpԀFMT\ ZoPm5A "@N vB)c+1iKT+aug֞yso<4z ~ܮ=s`(JV[׶H@5.y l鴒Q[WxBΝUPP"COڎd3ڎ6!N>;CysRج%A V,)n{U7V5X@9xsOqˍ1lK.+7ٙ GSm ""tJF?m53au5S<'ڜ BBE|CM't PlZy OAbEP<(m=OG+5`q;HVll^,OgЖ!|/>Wȓ,4Z=CB9 x, IS|fTB!Iv~% HX |q*UI(>TvF*Q$|8\mbOL-¾ݧe,դ" 0oNN(BqENU<٥Bcg@+%>7Ri!W{j©yGhvOkD[դ 9flτoD#0\R>gQ']FZÚx3m03G9v$T{k[Sr ] SO F,>KrBCE?C2HBp5‚ov. h0uH m)ʚAzx!_`.VܮDSaE_E}|!{:P`$dݓ|a _WZB5+M G㚋&ȶz8f* yr䘴3pú l~FffXj If&ۆG0|= 7^2OHY p-1| s9jPtHTGx)|xQ[<"mB)8CwM脿#x c<8mINV  zrDEBE"mCVC= s-4Ь 𖨠!99+."!#:}>Mk<}1&l2

F}_Z4 add!6gF\z?kW 1wC(lFOvŮEzn}cݥ><ӛ*2֞{XU"~3,y=KO?T?ړ\ )3ҏҾ};όE<>*JMMQYϤ)6MֆQuR"n6q̾_!Vk[I`r4s? "pu<ΧvU PD`aX, 7QVղD.2p䙨U?֯rQIC,< _v HQke.iH _Ai2DLdRFJfH :6k0ŝ1HVjE\[\j N8D) p/E'ç.%o0nҲ$clV%>o cr&P Xf`iM΀$ܙ\{(k21["Z_( L3\Yԁn!hDX=j^] #Ityfj^QT`wz煪zo ap硌I_ոتFSjj0!Lev~bgs%=PFuz#ZS z@/zڸu'G'$M%i ZO5 ] J [J)0 ư}= NH'#l33!|l+jL P$*LP,eZLҗL}U^Z$|Yv?tڔ%8h#w]yq>8n7 U7YKw$oFW7vh1 1.E5ԑh&Q5\nG|R#$P`<"TERIXhY1y Qbs:o ov2c vFI€y>/yY* 6Nop'/G7FFe(PIF+q8uK_qt