ruby2.5-rubygem-sexp_processor-testsuite-4.10.0-1.27 >  A [mp9|b+p%"T Qn yf|C"%Z4j]6{Wa}*{UD::[D7$q*ͻ_u5w?㻅n޾W*E{8i|CZtR N*Ii )dރ؃8#@d)I7ѨrDA=0Tp4RQRT'~e4{-_>d.*E$NQfԵw,ed8b987f9fd216f2e84e26d8ded2a2611188d06b56892d1e39a9d42f7ffe22a52761057e45c4b05ddc642a3145481cf68232b033Sȉ[mp9|&(* ^>FrPϭ?%;('Lx֋4@&jpLbzÚN wyʯK^ŏI%JчT\c9'pX[n?{L@A^5TZTgbuQ9u8{|<"v>ͣSc%8NEͣ WtwWDXM)5LJr6ߣg*W8Ђ8_d;23no$p;(?(d+2 7 U 39@T ^ h |  l()80 9 : F$G%H%I%0X%8Y%@\%X]%l^%b&=c&d'Je'Of'Rl'Tu'hv'|z'''''Cruby2.5-rubygem-sexp_processor-testsuite4.10.01.27Test suite for sexp_processorTest::Unit or RSpec files, useful for developers.[msheep08ńSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Rubyhttps://github.com/seattlerb/sexp_processorlinuxx86_643#A[m[m[m[m[m8487a8138cd40a186a16fbb6c0bd8c67bb7171101bcbe38fb83f0f0f1aa6aad0cb48bf47c1cfe158de8732013420de452df613343b0d5314a7c092f9e9ad390d466b7360f5c372bfbf82aed5254091b0b3a40ca65d3d8c3f62d82a2171bc388686fda37b42cd65ede8d7626a212730664ec91747d8d0bd78480cb73b815427f0rootrootrootrootrootrootrootrootrootrootrubygem-sexp_processor-4.10.0-1.27.src.rpmruby2.5-rubygem-sexp_processor-testsuiteruby2.5-rubygem-sexp_processor-testsuite(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:sexp_processor)3.0.4-14.6.0-14.0-15.2-14.10.04.14.1Y@XX@VV@UhTU?v@UTT:m@T=@T=@SAAS(5@R@RcRC@QiHQIQ3;@PP@PXP@P@POk@LLL%@K4@Iycoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.commrueckert@suse.demrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comsaschpe@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.deprusnak@suse.czmrueckert@suse.de- updated to version 4.10.0 see installed History.txt === 4.10.0 / 2017-07-17 * 2 major enhancements: * Added experimental pattern matcher to Sexp. Forked from sexp_path. * Extended s to take a block and return a matcher: eg s{ s(:defn, atom, _, ___) } * 23 minor enhancements: * Added $STRICT_SEXP to crank down Sexp.[] and friends. * Added Matcher#/ w/ real functionality. * Added Sexp#/ to search with new patterns. * Added Sexp#map to ensure you get a Sexp back. * Added Sexp#new to create a new sexp with the same file/line/comment info. * Added Sexp#search_each to recursively search w/ new patterns. Returns enum if no block. * Added Sexp#sexp_body= * Added Sexp::Matcher.match_subs? and .match_subs= to extend =~ so you can match strictly. * Added Sexp::Matcher.parse to convert lispy string to safe matcher: "(defn atom _ ___)" * Added all mutation methods to STRICT_SEXP >= 4 * Added deprecation message to Sexp#structure for [s(...)] forms. * Added strict_sexp.rb to help you clamp down for future changes. STRICT_SEXP=1+ * Auto-require strict_sexp if $STRICT_SEXP is > 0. * Converted a lot of indexed access to sexp_type/sexp_body, etc. * Finally enforced SexpProcessor#process to only process sexps, not bare arrays. * Made Sexp#/ double-dispatch to Matcher#/. * Made Sexp#gsub work with new patterns. * Made Sexp#sub work with new patterns. * Made SexpProcessor STRICT_SEXP=4 compliant. * Retired SexpMatchSpecial & SexpAny. Never used by anything AFAICT. * Sexp#=== goes back to default. * Sexp#=~(pat) calls pat =~ self. * Sexp#sexp_body now takes optional offset. Use instead of sexp[n..-1]. * 9 bug fixes: * Extended Sexp::Matcher::Parser.parse to lex more forms of regexp. * Finished off all missing doco. * Fixed == methods on all Matcher classes to include ivars. * Fixed Child#satisfy? to properly return false if failed. * Fixed Sexp#sexp_body to return a sexp using Sexp#new. * Fixed map to use Sexp#new. * Only try to set c_type if it responds to it. Make STRICT_SEXP safe. * R2C has a hack in SexpProcessor to call sexp_type=. Renamed to c_type= in R2C. * Removed very obsolete attrset test from pt_testcase.rb === 4.10.0b1 / 2017-06-13 Beta of the above.- updated to version 4.9.0 see installed History.txt === 4.9.0 / 2017-04-13 * 9 minor enhancements: * Added Sexp.depth * Added Sexp.sexp_type= * Cache Sexp.line_max. Massively speeds up large flay runs. * Cleaned up SexpProcessor.process handling of result node type. * Extend pt_testcase for ruby 2.4 tests. * Extended Sexp.method_missing to only print on every invocation if $VERBOSE=1 * Extended Sexp.method_missing to warn if the expected sub-sexp is not found. * Rewrote Sexp.mass to be MUCH faster. Helps tremendously with flay on large files. * Warn that Sexp#method_missing was tripped if $DEBUG.- updated to version 4.8.0 see installed History.txt === 4.8.0 / 2017-02-01 * 2 minor enhancements: * Added Sexp#line_max * Extended MethodBasedSexpProcessor#in_method to take line_max and record span.- updated to version 4.7.0 see installed History.txt === 4.7.0 / 2016-02-18 * 2 minor enhancements: * Expand to support 2.3 in tests. (presidentbeef) * Return enumerable for deep_each, each_sexp, and each_of_type. (ridiculous)- updated to version 4.6.1 see installed History.txt === 4.6.1 / 2016-01-21 * 1 bug fix: * defs should have a nil node if body is empty.- updated to version 4.6.0 see installed History.txt === 4.6.0 / 2015-05-28 * 2 minor enhancements: * Extended generate_test to deal with 19 and up. * Extended pt_testcase.rb so add_19tests means 19 and up. * 1 bug fix: * Added and normalized tests to deal with canonicalized block args from ruby_parser.- updated to version 4.5.1 see installed History.txt === 4.5.1 / 2015-04-27 * 1 minor enhancement: * Cache processors and rewriters. Significant speedup. (presidentbeef)- updated to version 4.5.0 * 1 minor enhancement: * Added SexpProcessor::expand_dirs_to_files as a utility to cmdline tools.- updated to version 4.4.5- updated to version 4.4.4 * 1 bug fix: * MethodBasedSexpProcessor#in_klass clears out the method_stack for the duration of the block.- added gem2rpm.yml as source- added a small scriptlet to fix the shebang line of the test scripts. - also added a gem2rpm.yml for later, but did not regenerate the specfile just yet.- updated to version 4.4.3 * 1 bug fix: * Fixed a bunch of pt_testcase entries for 1.9/2.0 wrt ruby2ruby.- updated to version 4.4.2 * 2 minor enhancements: * Changed skipped versioned tests to return, not skip. Reduces noise so you can focus on real skips. * Extended versioned tests to include 2.0 and 2.1.- updated to version 4.4.1 * 1 bug fix: * Added parenthesis to fix the structure_remove_begin_1 testcase. (bocete)- updated to version 4.4.0 * Added MethodBasedSexpProcessor, extracted from Flog.- updated to version 4.3.0 * 1 minor enhancement: * Switched ParseTreeTestCase to minitest 5.- updated to version 4.2.1 * 1 bug fix: * Removed structure_unused_literal_wwtt because I just don't care anymore- updated to version 4.2.0 * 2 minor enhancements: * Added SexpInterpreter since it is such a common pattern * Added aliases Sexp#head & Sexp#rest for readability- updated to version 4.1.5 * Clarified role of s method. Fixes #12. * maglev: Workaround for bug in Array#shift- updated to version 4.1.4 * 1 minor enhancement: * Gave Sexp#structure a ~10% boost * 2 bug fixes: * Fixed Sexp#mass lying when using auto_shifted sexps. * Stupid fix for ruby 2.0 method_missing 'bug'.- updated to version 4.1.3 * Code cleanup... what was I thinking??? * Explicitly setting pt_testcase.rb to US-ASCII to avoid encoding hell- updated to version 4.1.2 * Sexp#structure should grep for Sexps, not Arrays- updated to version 4.1.1 * iter args revamp for ruby_parser 3 changes.- updated to version 4.1.0 * Added Environment#current so you can explicitly shadow variables. (meh)- update to 4.0.1 * 4 bug fixes: * 1.9: Changed !@ to ! since that is what you implement * True to my wtf comment, there was a bug in my case_splat test * Fixed a bunch of entries for r2r changes against edgecase parse/lex tests * Fixes for R2R * 5 major enhancements: * Removed :arglist from everything except :op_asgn1. * Removed block from resbody * Removed block from when node * Removed block nodes inside of scope nodes (defn/defs/class/sclass). * Removed scope nodes in defn/defs/class/sclass nodes. * 10 minor enhancement: * 1.9: Had to version split all my 'not' tests since 1.9 is insane. * 1.9: f (args) is not allowed in 1.9. * 1.9: f(hash, *splat) is not allowed in 1.9. * Added module2 test to verify module w/ 2+ entities * Added Sexp#deep_each and Sexp#each_sexp. Refactored from Flay * Added a ton of block arg tests. * Added add19_edgecases to help refactor a bunch of tests that all have the same output. * Added better debugging output for rewrites. * Cleaned and added a bunch of stabby proc tests. * Moved RawParseTree test data to ParseTree project.- Update to version 3.1.0: * Added test_call_arglist_trailing_comma__19 (presidentbeef) * Added test_fcall_inside_parens. (presidentbeef) * Added test_if_args_no_space_symbol__18. (presidentbeef) * Added tests for new hash syntax and ternaries in 1.9 (lastobelus)- update to version 3.0.5 * Added in_context to clean up code. * optimize inspect to avoid needlessly caching @line- update to version 3.0.4 * Added line number to pretty_print output if $VERBOSE- use rubygems_requires macro- updated to 3.0.3- fix buildsheep08 15272790924.10.0-1.274.10.0-1.27testtest_composite_sexp_processor.rbtest_environment.rbtest_sexp.rbtest_sexp_processor.rb/usr/lib64/ruby/gems/2.5.0/gems/sexp_processor-4.10.0//usr/lib64/ruby/gems/2.5.0/gems/sexp_processor-4.10.0/test/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15:GA/standard/bd5d0ef26a3e4f6c55b39bbcda80b66b-rubygem-sexp_processorcpioxz5x86_64-suse-linuxdirectoryRuby script, ASCII textĒY|ئEutf-80e7394f6689b42f5902a0989492c4b4d92b0e3286e10a478a5d34abaef501547?P7zXZ !t/ɷ'] crt:bLL $'Ny|p 2 5gh^'2` ἘZBp~ \fUxA$Oq%@%Rp?I#HprәfK"+\gn~9Ԭkt]]44ĕ-X{- _S<+/O.m=ʒevH| [a/tE=9{ _x,ђ@-5g˩%Hq_Jb-#J[o^Χ܁f4<38v:(bQ>llv}B2ExϜ캩1)ٮ3S)W2hbQj®05lZIFC$#BEa@jgL+q)}4/AlY? f8LSzPtfks{ۼCmd ' [.Na65f\Ģ1{?WKnHG:ّH[T7!#/a1a Vrl$ng}L*|ۑ-p3~yZH*;B\2o9 X#G!rNZ?m8 A{ gvkLȊfm(ΈC6TeDirһ+,Ș ~N-85 &Ik36pG~wQtxVǣWD7iSvsCkbZyӹY-|g+E.5P_/Xs`?3cZ"K.|Q֖U(\nRl}r`Á;|Da/kwcq<̨o 'R".J{ C>t\Тxд} uD0%%p݆HIAD3tPC`v͔<-$Vp zF˒T2>pYWXb쮜J=t."7-)X(WHmL̲#>@tŗ^zy.ur[%{X1󢧊.Ex| LL~ck6&ɶ骺I fTISLۭ&6m?2)*dRr ê3H5 @H{p1\CiS O;]F?O S?1ԒD|U0;p*^U#A}l =Qs?D=$S6ō,dԋ_$P" xfc|.sӓc/3 i;B1a4c@Vy$jrv܉5_k7XAͥҙssHҿov6D ̄ ` :11%Tch_^Evj|ŵI;P,m rQxqhvټ*=PkXl/QQ64V.5셜L+M#1BmM@C=N}@@aG;h95xf[Ȟ H%GrƘOMkz g@*xŨ15)GڊIy$7N-1A֒)Bvۣxh#z#E413#:aSvĆGtZr댯 \'xN &kUfZw;\&08*,9FpIl_ aU`> SE@#;¬aIi<pA:W\rnM OٙHK#^Q~3w3epk 2wE3$K=;=wn^o*0:.>hF6 Yع1N$LWI௢N"zanFjp1l_C<;I) "cka료>ziUP+f5uƸG: MXRܶƓÅ8> Tn$T:5ZUY)8upftS^?~o|,**Q #<dFGi*EO"qzZe&߫ʿ̃U1ܕ 2g!m<$;vHfh!޸}HBwMb$K)gs`4L1A>fW zQ WsMӔBAꇌ?oG!7iO_qʵw#z` 8 wv}O z!ym>3mN\!|FqtL\\I NHp߱p1c~N»nI #iZqĥg-']S9oz4Ck!KoB,CJL58vPliդpW>-+~|h ]lIQ^N:M Pnbq@P UpwSN1C+LWN8EB0{S,U &=#D9OP\v%_yn[Չ"]_Gfծ$,(퍑b0u?sLQ{lwV=oAl بB`Ω;6<9}x]7?*D>wd{A>֣}9Y#UG+:$IM%B\{"&t.&t[R&p]YK2ˆR(|ƣPʵ?2ģf}Y&<ǼR 1,DteA:v_:Z^ 6߱yy>Mby+} 6A B/)/W* h[:h%Rఒƚ:ϻXxE_4HٶAne]'*t=d]!rJ#"ZL}_uqא`YIڈorBǚjAsD`5]EK[yM1܉I]ؔjE-@yǾ}{>'T :>5Q5=5ÌЁ Bu$I4;@\U2 o|QRB6dI8V^B:b`[~Ľ"~šl ]mw44cP1yk:9gYi'ZG!Nr%adGeK !qj@Gp1B,Ao[k#W >àk`^^vC ;̡M4ff^V|;{ p!iQ S LRCHu-?p^ E: PUV杛_j5^8G 5Wŕ$PHGS# N!TwzTt͙.k_Bj1:{.՘<@!=,B!M s1ZMl^BXPM7dwuo:= peʾuKSf lzvh^6"蟺|\YIEļh.-<*B$mW*9Ѿoc2= _p&Rwͣ+1ATw-wC/63! 7G@.<9{m&: p+"Gs?dI]jC 9p"ȢB&5V\оmMkVq1ŴYfi4WumUYx̦x\<mc+}J} %2ܜlKR,=|:ky)B CV'p04VѫFX+;A2H~ldȰK*EcJoގV~:q|˭ xS IW gFΊ( c+8UVzKR:Rf `)V}Vܳ.3ԂֆRq4&-δ|/G ݥKQ Bf)lhL;$7\e*\^1vu>%_-,36Ѐ=Q:ًP}(F5EcZܨbĪt[dqk`]Q23)9bW1 gU]&-ݜQ8p8zbeIYpXyZ|Z%ppO~M]8}FE "011A]c|h+BR#) *ПWکWSO.4kD=>l3~Kvr`rdhXw8zsaSBLh*j!Ju@Xq##_*ak;ŗ>b;.jq,ρzr7qw}XKg06L>""L_ؠ_F$&HVm_p8I̯_*,@OIj: -pJc,Dn9ԉ^KYe2 }P!YvÇ))`J%i1Ldo&H/ef7'Bm8]uDj@#<chun~& Bi' *_H"԰ADsEv U74vD u߱s!?$zf;md$XVkQڼ7N 7.r3<UEĦ䌍QAK #=S 5U["\I$b{#k) 7&̦ Qez zZV[ŧ* N.ф!5e˕#$XiJ©3Is ?jưTR% xbć3`B)sNq2Mo#CK`/?#Vs"#Qf8Pwv2=F&Џɫ{3$:GrӰ#o|;i gD֮B3e:d Sx!~U>q z4U Br3ȌۮGfG.N-}gVcZD}gD-^jj!A/BUbfQANXf)`KjRŶeYTΣScf5+/xwIɦm vdǚ @* BO4h d51, ΑBLz>S875tnMpbk&/|pz,L;hLdXAu%mNam D̚c\dHb;ycO K:3ްPv@Xёk>Bok@.`4?83#sX9O n|5E $W@Ǯ1} xu!<&2 ֶ#8f~4u*z7)Q^Y*:@ނgR$OJY+dYM%zR-@I1 =;͠iquboZs:MM\^п98 dMJ'ROe,Sj?Pڨٔoi#*c׻*֊2>y3\//h<+#G7Owi )fwt7(xF D;'o{n2i@H Ih! - HoC]1H>TG_%?،K[nhI84s= سpZ[ט(5NM>N Xv1r}^Xe=h:z+QsοY\G~]Q.9P(s"C{^L3q^,~NGϸxH/prPAܹV<5EOb(/Wٮ{K0FDsō'#K$8pe)A/ϴŤv+/tR ~luh18#i4j7%}=g < CY;Wt=V_ɕs4M xARB5`ѥŴ/#G[#侤fPo=>YmDžJ_܉>oFM@}CAVl*Yk["p*m~,ķN 5.w-EMtLjDUSZ]ud!QoncW7z$4 cb` vټ*|gS|ZdGBhe$|y/K9vN!̷h4 P(jFzفf