perl-Devel-EnforceEncapsulation-0.51-31.fc41 >t 6 6_ 3!Flض zE>b$bjf b$bjThDuo #?~'9in@=*B7+@!_4~.qMs@~n Yx@֪ eѷM^`%EA{$||ik׶qmg͔<55!OBEH ċ.P&ѻ_e'i4Hc?+SMYj~8w-@2c1Ѕ.}5Yx|z>u|PDh#W|A~1Z$kF!?WB[6"" dF 1f6c8e21a461a397cbc2212abd7cc9c37d65c626b5433e8ea293b1c3b30820ac9931bcdabc71e127e3859f046b4f34f5be7eab0a030204876d7435004730450221008e6acec7cc47c46de7638d197d1c231aff5ee41ff1b5706310f33d9077c82955022026eb6b4cc38a3bc6ded06f2356c0a07d63fd06b770e57024f3b23794fed278ec030204876d743500483046022100db9faa874a791eceb0ce1afa02466ff856bd8d4e7ff0f20a4d76f9456cd25b93022100ac39b83c525374330326635e9da908f79c6358e8ec75f27a30b71bf6fd495d32030204876d74350046304402202034d529a9622991d0587863ffd4ded482150b740ebfbbfba0a480a94a03f7fc022065cc427f377dda965ee5674dd9b78ec93059f78db1e77c4ebb836b105dfbb701030204876d7435004730450221009914cb159da8ba477302113d471167dd0127886376bf9039ac810b17334fe16d022029518f9b5bba32cf3fffe202a54f3e7897064cf3c02484baa72b2d628a747d5b030204876d7435004730450221009f9a9b0640fdec0033ab529eb68d0758f42c77b57b30d1c9d622b37683c63ab90220225f31276f572d554ccba71e5014a1978560adfbcf56a01dd2bc958efe54be15Q4/Qgs;0d3>`>?d"' / Y,0?Nt    4 |  , L   k ( 8 9 : 0G H IXY\,]L^bdefltuvwxy KQCperl-Devel-EnforceEncapsulation0.5131.fc41Find 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).f}buildvm-x86-18.iad2.fedoraproject.org.(Fedora ProjectFedora ProjectGPL-1.0-or-later OR Artistic-1.0-PerlFedora ProjectUnspecifiedhttps://metacpan.org/release/Devel-EnforceEncapsulationlinuxnoarch A큤A큤A큤f[S4S4f[S4f[f[S41780231da56b5f9736baacc67a4da3d3acc8881bdded5d8671dcc625c52a7905a0bcdcd6f743d489d63fd2331a9119761dd549e9d2d21913bf3f466a06889da81e9c8952bf180e7a59948639488ea8b24ea5b145f12d5c227c5672d02268c4732e8c8a7a4f902540f354dab92cf54b26bd9cc674468e5a560432e0c87d85d608b5ce8824bfb9d30e65dbf9fdaf106dbb7ac3ad7946ff02d98fe68ee001a43b54rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Devel-EnforceEncapsulation-0.51-31.fc41.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.19.92feM@e@d!cʂ@bڑ@Fedora Release Engineering - 0.51-31Fedora Release Engineering - 0.51-30Fedora Release Engineering - 0.51-29Fedora Release Engineering - 0.51-28Fedora Release Engineering - 0.51-27Fedora Release Engineering - 0.51-26- 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- 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_Rebuild0.510.51-31.fc41perl-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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19noarch-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-844cd0901923153ff120c45d88a8f0c8e23303e7c2af90c51784197fe2b90e40bc7d353b8d5bf36f4a6121fc71ac147415f1fdb9aff4a08bfa7f967d29946beaa? (/h<<071041ed166985b03./usr/share/doc/perl-Devel-EnforceEncapsulation281a45334ba19e18/CHANGESRevis history P module :: 0.51 27 Mar 2014 [FIX] support5.17, RT 77486, thanks to Tom Wyant0 11 Oct06First CPAN release006Initial327README -nd access viobled objects LICENSE Copyright Chris Dn, Clotho AdvancMedia,c..com> Thlibrafree softw; you candribute it and/orift underame terms asself.ABOUT CLOTHO "CAM" sts (www.) which dopt. I (oinr, I now lly maint my sparimeINSTALLATIONnlla onfllowing: or Build.PLstMakefilem45licenses5acd/6ce5man3/.3pm.gzYms6_XȌuح*؍L"A 5rt{vQ㤝jƉ,B,LPXS3.C;"[XfZ,T*(,I4E:2%F2HIDe Di%2l++ѻ^B\+bϊV"a:VDu%+~*)"vN~T )3 ԊATSb6}IKEr+fA̾-()+8(A#֍ \kP}'if)Tܑڈ:cY)QclײL[>SHMW7)+μYы"2b֓>~t]xCY*q& е8q{YzlI %BXm3L}T8Ǻ*,xh!+I:^Umɥ3=?&8.OyiLb]6dRC _/cU״%VU6j,IA:KIE]JJ3m2z âѪXU\9ԉva-b{g{'F31`o3x)s6`V<\L!fݙ p9s7vt?B k`D<#j&hjS:0|>smŸDd33m%OJeiWi@/WEDX) "|S%9!2nrx1+p8H<@Gٵ\3 Jլ rH9fT,oCb-XIj4ڶg !)dҥquݖ?5kb:2/8E`vOd+PGY\bDrahBZ|'|S]-đ@^ $6C|g)74,:ژ'gv5CDQ$#CRN+BlΖ=yߩ K@e*$0MÙ*gdpyu`D_U|?OƧcca0.ыEPI_)@"\WLk$%eʆsk&@SÂ휙avP"L_羾r#ǗE2@ۮVZY"GɾТ;ڳBzLLlQ隖[w@VXɬ`(xW;bl Oܮюzu @)p 7{VYvsQqۢN@ HIuPbUm}>ϑqlMEnw}rE7Kag卮T1_65VR9/zbH(QM4%5 Df/кlGST蕌,8m:D؝FyvR+MyF%Fƥ/be,J46kms ?A[ҦTUy@B6;HQVʀ32*>;(o U{}cD;l:rUD*3;1~Ji{[߿ `;qo3 'n_x3o1ay}+9zuUa>N&9xwsS W &|- ;#rE-PUIF%9[5?ԇJ[rt*Ý&:^N<30lM^ٝnv6xa7A~uv5 5Üw&\SkWujeiDAiȽABxvلorq[rbm^P?ݱfΑ0,9ߗ Ffڮ[Rt!QO)iIBߣ=dF-p86X ,&īkf_)k+ЀHɹ&Ӈ3M_5PVGoOG]c!W-F- #+-yr.Zt]jxDY?A?4QG ;c ם![ ,ܸʄ}Og۹vrx>=ˍqIGFK_U3P}l:Uf4r~?} 5J'(6]__Gt/UͰ}_@;=~;tV@0:FH\B \yno $;ӟz٠UJ%O0M}߁XfRWd Gb7lwee%ws깲Dn~AT ʸ1dtU=Çދ wO_ݦ;vCn-o2"E~_0r(0~8!7245/vendor_81cd5c/pm# # $URL: svn+ssh://equiious@/home/Mirror/mle/repos// $Date:-03-18:57:41 - (Thu,)Aur: $: 3356 packag; use ns;ctEnglish qw(-no_match_vars)Carpovoadour $VERS = ''sub apply_to { $pkgshifd_opts || {}->{poy}croak'if (!ev{->('_ef__' .) "Unkn e ''"}##c(ProhibitStryE,Rre)fn__PACKAGE__'::sjoq{,},p"'$=> \\&" }_ops"{; , fb1;}diEVAL_ERRORretur}m_from''-ËHI$nq1a)vŠc!9 M H FӤ1bLykhС\^\Ի B٧4,@Tv۬y)SW xFN ,OҒrdQL\kY%f/<(VqU[*LaaRnoYՄ\RP0;ңb/H4̊gwNH4'Q\F Ze8~$Ã,V ne ,߉=y5'&p@Utcǭ\7Z,㵞[S> 3LW/oϥ:-\r"0 764@0A9g sR!TU%XDgIK|~oK A5e=:d*xǡ<2uU(%aL۳w*m0eikUG[=.V.A|;7!ٷc6{coZz歹aW,<ȩ&d9IA(65"z7V)Z31:v?s}ggs !:i!@H1e Ơ1FHd’G=t؞E@D^S3bFf4Xuب^ =F|2H1b ݋[i|NUX9%P8hA~f83) D"[-sۖV8aQz`, Du;|`lȓ*:/i3RG(6xObP/)A|7FvR. #oi۸d-6 ZNTF싣Qڰ\2}M@:= :wޞñD1P+ 6X\˔Cm 0B$P TAH يo}[lI=j H~fBYi䧨)Ofv۟:IBC߲Q?.ӎCU4vY)"_ p:d)홺6yz#NchV$ NZV k5%HlQc9&,RjqniAjS?+9 5rZE%.{g.Zg#|51fj2pBc7'H8IL 8 `ab4 X;cUycU`;`4I9+!x(/[)&bnycNeWλSk5H{b]m-CO=)i<ۗ)] :C?Vf^a*LMqk٩n׊i, VBAB>q9LOj=F-yH`~أ O"Iy7]8@OEcW0}R_@kwpLNMp,4 [SgŪ>Y;NaRмke8wQohJ!;ul4x<:]q Ē ¬4Ic2DHdRFJfH :6k0Nŝ1HT'@aMI.8XyKeMKQl:gZkmՀ#b/ކV6Y7ߠb#idDOut.^gh||Bo[?Z=ql?wHroNM- Lw$=HyN_-vE;K}v2@dNs:>S"Q Tw5j*Uy?s"H!쉙5::(։C̒aC' |O[ZApzXꡆ4}M:\<Oo,u3/8.@ =Y$R܈SAY+h5>,֨?="~ ԓTQf V+jMEyK/2Z?0 Pwk9HeeZk?=,C\+1H~K~> 5.]n%6oFj)?螝77\4_uUE5t} Kj[Mۂcd>fZ#NB`2 "ETTo <_bi#]>q6)ⲒUto^]pNFRo3yPnN