jsr-305-3.0.2-8.module+el9.4.0+20033+97244def> M Mv ĉJ4!!%joLne)Ip-Bm5 ']f4(releng@rockylinux.org p-Bm5 ']}G,\ 4$(%c;Q6!5Y@3 ȧQ|IAe;k!C(#ev֮@:!Y]xEs]3E/mmj*[(̸G{< ~eo31ڌ]YC.tsgl[^c#;+'_36k(\yWd.c60{SX*NyO`SFnp-4_n?2z\yڈLvi1.7泻Cҍ T6 Ѻ,|hCm + IW.;ɸ?_/Tk5FƇjFOMj;4Da:S_PDm8mWK#c38e231623f13425f89817a98bd11650fc109944c6d8f5efae50fcd803b1d58da64afddfc76f581ad94271d1cc00e1114e31743ai-s~%p\>>\?Ld  0 V04Diw #|# # # # #  # # W#  <#  |  ( 8 9 :pG#H#I#X<YX\#]8#^bdXe]fblet#u #vwL#x#yd Cjsr-3053.0.28.module+el9.4.0+20033+97244defCorrectness annotations for Java codeThis package contains reference implementations, test cases, and other documents for Java Specification Request 305: Annotations for Software Defect Detection.f4pb-c8e72624-e4d1-44c7-a1e4-a65c3addb8b0-b-noarchRocky Linux 9.4Rocky Enterprise Software FoundationBSD and CC-BYRocky Linux Build System (Peridot) Unspecifiedhttps://code.google.com/p/jsr-305linuxnoarchAr8'lDD=L< AA큤AAA큤AAAA큤A큤AA큤A큤A큤f4_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[c_[cf4f4_[cf4f4f4f4f443823c15a48da17a451ad35c4874b6464641917d73a70a71c67339b131a196b3d504332091875d3f6ee6ba87da5b09f5a4071aa9911a9d56fea6aaab2f9d6408d0c8c13ffda6c2c47ae41cf81286b219b01b534a46dc0442b5982437260f594d1ab4d176211b0b1f65e757f54570269d01adf91efe1726f8b40d93a62ca985929bccce995fbb15d3f6a38d66db980972282a1a4bdf7c56659f82afae8701a5e428d2a6de360089fa201b51b76b5f1c29e1b56716e69ade42add05fc58451aab4def2d49849ae3e5651cae55fa9f15d4b5cd21de698f341eb2701ed52531913cd6ea39c890593a7b788df743976fa2eab892bc2df2d99a08c3ec110540bc6cec5e69863e4c4434f698a457f2134cf6d28839ffbcf110687588955ed955adee6eadadc194e70afd1663b59f88397d76c6873971b74c5a57c3e65dc7151f9f09434dfeec024b837d67afaedd9347ec4f6a0a4fb926a173ecb8a5b2b2cf8cb0e8af9269bbbc53c718522de4ed343c215ede9bd955d196b0c78f1eb4ac66c4c5a90e231ce86fc763f56e36e8f00bc85f2226af5ef3e0e3bb795f758be1309a7454ec2c90fd6d2c966ea4980d2118ff08c173ce3af7c640ecb66274bace0166259802dc191f78473a77a65d11c772ca3581a3187dbe83859049ba83758428a1f85d486ee4accfb9cb171980e71b06513f0bc385868a71a48670bbbe5424fb93956b1d7f1aaf45844a32fefb9cf7eca8088bc4fe8ee3c4518ec944c89627ef4881d073bd4701c793ba16ff51cc59b59e5b29e1500db725d232869b4b0860e414476810266084adc27be07587d09bd75fe7d0b58f76e428147b32ea2d0298dd1627f27cd693dff2561d9d6da7d7f983172d03899537461dbc79c34d25cb1afe4decdee399b92294315750a1fa7f155d78dea2f84e5976ce81dcc1795f9b721117959cad8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjsr-305-3.0.2-8.module+el9.4.0+20033+97244def.src.rpmjsr-305mvn(com.google.code.findbugs:jsr305)mvn(com.google.code.findbugs:jsr305:pom:)mvn(org.jsr-305:jsr-305:pom:)mvn(org.jsr-305:ri)mvn(org.jsr-305:ri:pom:)osgi(org.jsr-305)@@     (java-headless or java-21-headless or java-17-headless or java-11-headless or java-1.8.0-headless)javapackages-filesystemrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)3.0.4-14.6.0-14.0-15.4.18-14.12.0-14.16.1.3e@eb?Marián Konček - 3.0.2-8Mikolaj Izdebski - 3.0.2-7Fedora Release Engineering - 3.0.2-6- Rebuild to regenerate auto-requires- Rebuild to regenerate auto-requires- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild  !"#3.0.2-8.module+el9.4.0+20033+97244def3.0.23.0.20.1.SNAPSHOT3.0.23.0.23.0.2  jsr-305sampleUses.classpath.projectpom.xmlsrcmainjavaCreditCardNumber.javaFixedLengthString.javaLuhnVerification.javaSocialSecurityNumber.javaeduumdcsfindbugsDottedClassName.javaSlashedClassName.javaexamplesParametersAreSlashedByDefault.javaTest.javaTestDefaults.javajavasqlResultSetConcurrency.javaResultSetHoldability.javaResultSetType.javajsr-305.jarjsr-305LICENSENOTICE-CC-BYjsr-305.xmljsr-305jsr-305.pomjsr-305.pom/usr/share/doc//usr/share/doc/jsr-305//usr/share/doc/jsr-305/sampleUses//usr/share/doc/jsr-305/sampleUses/src//usr/share/doc/jsr-305/sampleUses/src/main//usr/share/doc/jsr-305/sampleUses/src/main/java//usr/share/doc/jsr-305/sampleUses/src/main/java/edu//usr/share/doc/jsr-305/sampleUses/src/main/java/edu/umd//usr/share/doc/jsr-305/sampleUses/src/main/java/edu/umd/cs//usr/share/doc/jsr-305/sampleUses/src/main/java/edu/umd/cs/findbugs//usr/share/doc/jsr-305/sampleUses/src/main/java/edu/umd/cs/findbugs/examples//usr/share/doc/jsr-305/sampleUses/src/main/java/java//usr/share/doc/jsr-305/sampleUses/src/main/java/java/sql//usr/share/java//usr/share/licenses//usr/share/licenses/jsr-305//usr/share/maven-metadata//usr/share/maven-poms//usr/share/maven-poms/jsr-305/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-redhat-linux-gnudirectoryXML 1.0 document, ASCII textJava source, ASCII textC source, ASCII textASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract)ASCII textPPPPPPRRutf-894e42adc5f7a389f196843266efd4d1e8c2804eb6ed7d07b5c6b8b92c0e91797javapackages-tools:202201:9040020240503110402:97244defd733df7942521a53b7cd738494eb13c49080fa0dc97ec0a247efb55d281ea99d? (/hQ\071041ed16634c5fb018./usr/share/doc/jsr-30525f5b63ac23/sampleUses81a4141e/.classpath <> entry kind="src" /main/java"/conorg.eclipse.jdt.launch.JRE_CONTAINERcombineaccessrules="false"/JSR-rioutputbuild/us/SpecCandcorerargus/ture5338bpom. nhttp:/ven.apache./POM/4.0:xsiwww.w32/XMLSma-instanc:sLoca -v4_0_0.xsd"> ja S Cad for pendiesyrii677c83191147/CreditCardNumberimport annot.Doced; EleTypeRetPolicy; xMatsPattermeta.QualifierVdatoW@ @ @("[0-9]{16}") @(.RUNTIME) pub @ine { Checks <>Cotue(, Obv)if (!(v of Str)) ren.NEVER; s = ( v;Luhncc(sALWAYS} }a2d048FixedLength(appableTo= v)s.l() == bsboolean ult0special(i- 1;>--cAt(i'0'< 0 ||> 9 * 20 + 1}+!System.ln(%= void s[]""))}ca34bSoSecurityNick3}-24d5edue9/umdfc/cs45/fbugs1825a/DotCNe ..cs.Sh(w=) { }294bCSequedefa13e/exs42771/ParsAreByD.(.PARAMETER6c58Tes;foo(}2(@; // should get warnhere3(435(MAYBE) 6UNKNOWN6fs@ccc768asql94/RSetrIgeraHoldabilitb3d4d4cc7drPK7YX5/]k A-INF/MANIFEST.MF}Oo0 NAq v:?AG7yz|=y SFgl&q%_2n|@#j-dwMigxe+tUMtZXe,܇MD0c޷.LLKolzҜnW<þ{w޶_/}Q4O_-^{C쓋 skwP>AM=pg~KedzHnщY]kQ_D% qts̀8AYha鄌@\Vh)ntV[fb1SWcuA\t78ٚ_aY[*(}jP~W 6ct/ri/6~o-$TRA=C,Ā""5ƈUTCҷa.n&'g?ʲ"# Uݳ3}O_ĜvjOH! 1Y1LpGiwZgL۔ T-8khbQ[2_h'Yt nkzfTV:R pyntqom۶#4[_Ҩ+.pcH;n۲̭_JruC25!R6Q $C1M!MKwEEl0u$J`y %bspь>aS,5e¥k\:̙jVr!^ޝw7h@BCi jxR镤k 3x`V}J(5?)0uZr$7m\3>H-ze=h<+7%ӛ28W{A.`H)Bڂ%I3ұϴhAdًNZ`.tfmd%=2 - $# _]#=(.;ޓ>H:}C#eoa$oՋk~'tW~DxyLSRjfljvm;d#Tj7}=LS$/#X1Fe%QNA}⸠+.ʼngO4!c16=dy(c !C*{U6l:pj])(4eS,:!JIHWK-) lxG*VΌ *4](]o\`o՘P=Kv0iGV>&RqkK^ ,zYV!@nByc]s (8ȷá -cg8һgr \p5~98^.`MK.1d V9qkXg 0@#o@)NN)]KQgh,"h$ ZM 6ʑ잕k]Qli03}ge6rb2Q}EP><0pApP۠F(-p`'СOV e{^;t%S%{6P(9Dnj9{H^l>=@[0fs1yN K3 SaoP= -]709S:tS2\01"K!~z`ݺXF(}oDXܓx8l Sa tBGyA^ݞ<;m2'nj׬:^~GU#q9@W?UJ(sYqȡ+bc) !V}ۭW&Exhaustive 8(x^8DLH*އ!3;WPMIMw_nU(+\>g|o,Z"G]jB?._MaoA]AULb[%w, WiF9>}dbPb2}ʱKtRAKapNڐ@hHj'/E)-28-[F`U%clus ƿTԶV=^zҳU1Ȕpg<>- $_ /!_&8T+( yH/c`VJ[x+MG[-uɜ/^`R>9&(t+mAM *}NG.8lhndLl>-4'z,|EUV#WillNotClosEo cɂLX2<2B4݉C\~ z$un UZo5g. ,-?:ƻp3n"$۰ @;IVL;gЩ&h@hcBpq\s'Mu(rW(Ioʤ_QFix"ForNullNBr;7P1v9*e9Ri \q0FHؤi3!6vB';EY@ ;J#g Y8qc}9]",cVr|-_l(NonnSkPn66ƭ촛SZ oR&(utvw鍦7C7?JB}qb= E+B#)V0 'Bit~ɼb)]uf^BOa@E.Sދݿ!~>6z~ N"O#,lvq=OVHh xe4~ˬA`QAE!1>%zqAT@amdp5@5~el Ay{ypu  VG1䗵  O=2[g[2TJ}_t(Hҩۦ@EKgJ=c">gȄj@7*PMokijT<7 Egxh*Zuܷ3A!3[C#vXո_&[ d'd>nS'Y|{, 8E`QQ2 bXe0n;3̿o/`ur+N>*-TXѭ^H'VYeƸ2~4'[1p{2i.".L9y!])7{GGrp1UaNqqvL`nä3 d{H7 QQms [dfo@؝d~]@ 7Q7"Jk\;X'Q%,J?*egaMOQ=P" j*ETRiJHn e`!i?1" L\H=?L a!".ˈ }_Ƅx("&e< S2x")Cfhv 23fyZy<48%{C+1 Z ʼaVR祒JHfWnis[3h֤"5M+i%ve LUѨ΍bt!Xl¶jjPV: 9 CQFEp)C[6p3XPvn^|ϲV4]黳$Q\5"5nLシelԴ&N  zKw1 1gJHeM ݼ?VKI̊rVЏ vfqy ]lnv&qĊsbUiRt 낍+СMyzˉj2n4K%H~F IW}BRW4֒$"'p}|A@C_@:BW>$w|sjw sPy|{fgB'dЇZr LbsDn! v0wpu%t妬Anіj SUSlQې4GСyQ;:v %r΃\{NnܩFФBpȫdF}Ws"R"pQ э7]ЄQ%.K/_sQ#1B"isf:32m c +`d=+(kMG@KZ`ғCbJ_f|i6\ U/Q[/;$Z4 ux \.Mɪ:LW@h_^yeD5L[δNɱ>iYрni"y 9ʒpSA5֫jbJd(oz؈ ]Q~J4ngjL"~@fOXdc!ı !,c,ULJYHc l"qa>U{,ThreadSafeN1ƿAp<G7=ݘOXRZt2N=6t~3_2p|Yh3 `53_.ZN& ffenE8E&S+^Kvgׄz&WŜ譵8_sCqTyexH8g'J?[7f42i_V{ˢ>BV ցЫV'[¶&wD}1~|1p Q#r/JU{ U/.=]cMIf}5%N9?[堗e_[.B|g0֪h::V5kĎ&7$b4b` w+ImmutUkA=xTPtALj-w^W7匥UzcWve;](ft:zVK k-'D/ F{؏ \ GuardOO`HL$z I /2!K)[b?8H<khq@ΕəptqM\FqL ypWaF<-JpϭS~3=4ܱ6u'+qj*,PFs8xhwىIx /IQE8&*6ɳL`eBsN8qӵ{h9x*UrDm 㽡¨c,;- 0C;yntax#0 (hD7N\" lЃk.?XD#$.:թ:U1,[($ҋH pXʁ=۶cB'iЖZFh'#י˕j3[$FH9AtN킔ᬙIxqzҺy.@RUZ;aEcf:&`r`HW⧇d ú?iI uh6077``h9B}Z8wYタ܍UiQMO}E`A1~$&hb_|H<k!fQ<&NcTN>?%lj^|emӱ#vHPTba|PwMB'ϴaBmѤHNu/(]IeoetO@pI^ɍId?p, ^}:8%lb']uTH99ePI(0/ 2(`Q|EKŊ\aPGގU_'RKE >@E gOMGJJOKX(̓?e=:"\zG(ޡ9_{GFct R x g}Qc~%E oBz#l{\n )\7xGj(*1Ѹʙ=z\YeiӪ7e:Mr a7%EGdqQDT 5UwkZ5֟3cZ!BA0Z_$(KR@`K i%._!- LVue6`Sre'4TU'JWlSN%%͖MqJb L&I>?\`Cî=Cj&Ӟ njl@Z]r""k 5'JM.pr_Ko)RpʼgN,/7RXQB454(۴ 2KSR~?kA_QƻۍԔy{gssw~01k`.y,X#)d m"e+VRIM-b9@0 ۍx١Pp=`LdDWJ /z]tሟ͕r5U!`arkt; 2m|$*zc;Xhnׄʵ -UѴpgJfY'>2 X0ubIuD;ٿ˛#QUuã={g'by(G]o׽|nëWt nӴ.['UՀm1 < gXcfH^ç-C&Z0֝漝/w&H+˨'+E[pWf<[Ͼ-bޫ [i d&EdAp dv>y?D#sD[ D! VId'&dt#8i*=|ęC&ɐ:efzF [\ F5h CH7$ b#>Cij' *60v\"m`@@@Jw@ RҚyK:9׃ӳrW(+]*[glbgKr#Tlo`ҵAŤR QմhΎYKOmz}.=DbAm]9PZ G2$Oʝm)s̉FR/RJz_^>~{OZhPQfO>1o|!}f>:7vɯ\?u9l2>^+<1]aQQ0a1I1[؞l;Eσ \ͣ+?'%Z^tx !5^enkʫyYCD&Lә`A@iOU@GjM9X l{*;5R*Z+2z$pp0n uו߂{n($ms"żFkri,=Le땇 -=ܐe? ?ǻmju~}gb9v5~HQѰaloW>vR43t@wp\`}9]!b ]8K DeuPI 7x eQ56ig;|{pl ;Q<Bi4Je,ݟ e"vXҭ&ϘJ"38jyt\pQ8}3?`D& وg{w>YD'^GZS~vyy.?ii؝>M,zP4n`ddH\w>`H8P#]y̡K/X*k Qe Fz"ProtyKey}*~qƳDłKtvK_GGDdvvޛ7Psbņ@鑌A5Icb+^UIj+7z]G܉$SIN%6;/ƪX5Jc/ OK0ӌ4"c鞅飛:Z %۝]+ ˕g"u]cŒ nps=8mhbjR;/xRۙ_(DG<'8(E5._f[a* lT݅OZ?P,7^PU׭e66WY-Vp@2Η3  /xЉ2n2[^l JU_S;MWKso=8FC<{~@JUMX`7Gq1Q= &z]Q&v.b՝QWC#C⺛ Tg Nۙ@wʣgE8P*.*+%d*djDAJIK']ЄDŌP&MwLJ&uc#Bz:[kG֧<{g54\0+~5[vw)W0-hl.p^%H=6+{GoM) *~yxEBw7x:_rgv xUP:OD)M0Z8\c 5@$($Ϟ" cie)I'EР 3 Z4t4 1f^J}h(4V#9{5Ӄ˞1I.sLd\-ͳ+vL&s[bdQ剤Rk S-~\mk*}fz=?Cꆐ_o *.t~t܅Rf0*mq,\5,:V8r8r4i>Bְ"lbb|,P}kE뀒nDMZt9uBg 6L{-6D?ONZUϐhOWcJIyJ]6FB_.=b4:gNfhXHHmLk/|Rn\R|ntvEdZ,2╔\H?P$< qxUe,AYrSZaʈ%O :DOրɈGǛ٧Rm|Afd[#l ;9~ J%/Y#q$6Or5GHE-6TWVLJ0,fВLwYzSgS%j o/$7RVƷ&LBθ)H :F866|v\F n5cۢ4VUk0tnu&Qba}f s틚X/( -LWozw;qvN`VRp(Œۚ{e4JKbe(b3m|ePAO~ZbXhma%ϡβ~Wa>[B1X"/(ڹ 㠻oqg4kZ6wj- PQc;7Jo/v)rqœs\pfӨ+;s@Q,XXp018vn$FY㞠ԏp҉RיY+K8"+p ZGivM׈мʂ4ǡ3tZŽʦ{궩{+-tpЅOBz֙0ԕ2ѓ_5P=v82= َ9?'_mˁt%ֻ7Ի*ieMmGPTolz7'lzx?t޲{1%q¢vOO/9S0,pK,*LKL.L-J//-2t LR3l A"Q%aQ l 3J_v $"e#$8&'(*+.A013c456J89=.>dene63c25/LICENSECopyright (7-9, ex All serv s://opourcBSD-3-Cle Rsbu aryms, with or , mi vidthatellowondis: * ofdabov, is limdu d/oriNeiiorsy beo rmote dvfsoftwirnss THIS SOFTWARE PROVIDED BY THE COPYRIGHT HOLDERS ANDNTRIBUTO"AS" Y EXPRESS OR IMPLIRAES, INCLUDING, NOT LIMITTOF MERCHABILITYFITNFA TICULAR PURPOSEDISCLAD. NT SHALLERBLIABLERECTCL, SPECIEARY, SEQU DAMAG(CUREM SUBSTITUTE GOODSERVS; LOSUSE,TABUSI INRUPTION)WADONORYWHER ASCTT NEGLIGENCEOWISE)ISIU, IF ADVI PISUCH.fa92a-CC-BYBn Goetzund AtL(ccby/2.5) Offihome: jcip.netc57datafeahosxmvn//3.2uuid>b384d-c27c-471c-8dcd66610cb1.as.goog808ec2483a-422-654a2c60dbcbsskippedAtcloss>f2b1d3''''!--adbyt--url>fe/FB-FT >oesitcmcc:git:hub./amaemboGitHu/spluspiler-figurtatfelixble2.4trutifesph-goal>/scBSy${.}Ex-P>;.KkOL0wks}K$Tǿ46*R;Y}ٱFeFzf% KL4g[p纖(v#~|>#&AH,k:VQ 0 Uh~/E2/dQWY]i@CZr@5"&8ʴ Hq0,Xe7[\B(rqhbZB,P\W mѷDM'B j2Kܭ(4|(tu,c 9eUH?Jfw/N-XF h17:fԘHJ|0iIj믡.c*$4.'jģ@HŐ3jRuيrGT$Bf#w1!Xʧؚ|UJ+[W+f[Zj-/*}PNo&|b].V˷~O/b=HZSt~GQq#QdhW3X%zP#2jV 4AEm_20_TzޛcBp_xYKE?\  9~kb&|X1EG-jf[S/\nƍ]"N2p0&)t)S-ŴL+#kZۯmFFY>ԫZ(?৸АҋL |t(\9pՅREyd6Le~JUءE|c__wшf'8ACt3t3%,XM4rN [zòuou5CZBo(Zv磦2<\es$Oёm=sRqWJzW$4'Q_YI71R JR ra{|cI^I>Ė,6s=Ljח͡xF̢U}jVJ^-4ݻy`?muѪ?yxY$DAjI`j/§#lynl%DK4njҘg"^ iY[s(z(L&y]5T㊖V`\؟wZ/NN#!" HfdHF9kbJ?;)32z8<d;, 󙉬Z+ O%%A'0f jD go!r9BvUNob` *hq3'Xq_oc>*>2]K;2EuO',`szy`g*Qn)l'ZT˅8rv[[eD b-!W(zy{wDe-> %t(B+Z@l{K 薒Gw.60X_=C_ָ?liĄvaB;Ԓx E1_ӣf pU8Q;%uR]w* F;9;}5Ќ<'\Lp/@B, 9tS FQjc)J;"q5FXЅyidoSdKOZX4k·˼q`czIg%MrasWhk ; "鋁?ˎhᢸ" Z#m<=` G!o=_ (R_ț S\ fZXW6|)2y &c%O!/sX>PY@o^Г1U #Bݱ\V6;keWc:ITQp3cqb<ڔ2 $;Q|2~\= ? 6ix̣6R##b'+=ϖ/Glb9'=3=R@dͥ*N żSq0EdE]0*1Iu%8g>i AM(9]~07N`ji BEI<Q ɠ`CUU9/,.r?ۯ^$iS.3q:=kM q'y^Ю,:SxS,1T9C l$ʿD0EHseK!E{󅰛bP1W hBjiS&_eCxNep.; 3EZ3a $*I@ч ؍myduZ32}.l^eM$ ֈxӃq.hT88&&)a'O CoMc.h.0 $%