objectweb-asm-9.7-150200.3.17.1<>,=(h8p9| WpOI ɷsIL? xLu1RN(r֧l,ܗ=\[QJBWSMHDl엥+q^*GNm/fs#B.U#Moò4=""mYqN A)%MRi9B@2%تalы!lїZ|T"% >OB32M5%ؐG7l_8,Z.(>A*?*d " G  $>DL   $  P,t   m( 8 9 : B"F"G"H#$I#lX#Y#Z$8[$<\$@]$^%b&Oc&d'e'f'l'u'v'w(x)y)Pz))))*Cobjectweb-asm9.7150200.3.17.1Java bytecode manipulation frameworkASM is a Java bytecode manipulation framework. It can be used to dynamically generate stub classes or other proxy classes, directly in binary form, or to dynamically modify classes at load time, i.e., just before they are loaded into the Java Virtual Machine. ASM offers similar functionalities as BCEL or SERP, but is much smaller.h8h01-ch5a SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Javahttp://asm.objectweb.org/linuxnoarchw&_pj'>-#A큤A큤A큤h6h5h5h5h5h5h5h5h6e,h6h5h5h5h5h5h5h5f4b8102dc6f8880815e68a1418148f311a0fbcbecfed277846d22c40dd711359f7e0bab3a79b74bb7140525c66c7e587aae1cfd33e2f265309bc910cdf87120451871489c0eceb7b1a86245c7d6548b790ba5f2c48047fdfdf70f10e3337ccb4598663163878d619114056208618c2fd5c4574933671929c460c9c7c123f5ce636868cebb82360cfdb97d3d18feb20dce9a8c9bb7dd707e3c4b4be0dbdd08618f6583aef6391ec9c4d787d96193ca826c1f1d4578944951c557feb150eba68b7a5359d128a72479ffe78ff763c96954b3095e215a4c348d365890d06e723dffe293b6af371eee28b0ff16f0334ea19e20a3d5522143faa4b95b346855507879ad1efd611a26e67ad07597229013dcaf59843812f051f971248786bd9e96194667bfbce1bf4e628c7ed1022fa69e5fa4ab51c005e9455d83a47f067bcb1aba6932f7ad90e207f1d1525203ea11cfa889408a274e55c386cae002ad9b8f500c4e9c135811ca32669a614f602821ce1f40e5ed8dd4bdba3fed1d554aae5b75c174044593922ab2e58bcb0c092e85f349ece3e30178a1a7adac75faec11064f1bc9711d5c122ca37611c8768b4431513a49fa057309c71bd21c1b5287cadc0c7853a21ee4e96125b937c920d94e953ae21f0a5987b321dceda3103bb2b6ba72dc658rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootobjectweb-asm-9.7-150200.3.17.1.src.rpmmvn(org.ow2.asm:asm)mvn(org.ow2.asm:asm-all)mvn(org.ow2.asm:asm-all:pom:)mvn(org.ow2.asm:asm-analysis)mvn(org.ow2.asm:asm-analysis:pom:)mvn(org.ow2.asm:asm-commons)mvn(org.ow2.asm:asm-commons:pom:)mvn(org.ow2.asm:asm-debug-all)mvn(org.ow2.asm:asm-debug-all:pom:)mvn(org.ow2.asm:asm-tree)mvn(org.ow2.asm:asm-tree:pom:)mvn(org.ow2.asm:asm-util)mvn(org.ow2.asm:asm-util:pom:)mvn(org.ow2.asm:asm:pom:)objectweb-asmosgi(org.objectweb.asm)osgi(org.objectweb.asm.analysis)osgi(org.objectweb.asm.commons)osgi(org.objectweb.asm.tree)osgi(org.objectweb.asm.util)@ @    /bin/bashjavajavapackages-filesystemjavapackages-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.83.0.4-14.6.0-14.0-15.2-14.14.1fDe.w@d)n@c_b_b\@ap]@\@\\Z@Y@Y@U hfstrba@suse.comshvetz.anton@gmail.comshvetz.anton@gmail.comshvetz.anton@gmail.comdavid.anes@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjengelh@inai.defstrba@suse.comfstrba@suse.comfstrba@suse.comdziolkowski@suse.comtchvatal@suse.com- Upgrade to version 9.7 * new Opcodes.V23 constant for Java 23 * bug fixes + 318009: Unit test regression in dex2jar. + 318007: 'ClassNode#outerClass' has incorrect JavaDocs. + 318006: asm-bom packaging should be 'pom'. + 318003: The Textifier prints a supplementary space at the end of each method that throws at least one exception.- Upgrade to version 9.6 * new Opcodes.V22 constant for Java 22 * bug fixes + 317991: Analyzer produces frames that have different locals than those detected by JRE bytecode verifier + 317995: Invalid stackmap generated when the instruction stream has new instruction after invokespecial to + 317998: Analyzer can fail to catch thrown exceptions + 318002: asm-analysis Frame allocates an array unnecessarily inside executeInvokeInsn + bug in CheckFrameAnalyzer with static methods- Upgrade to version 9.5 * new Opcodes.V21 constant for Java 21 * new readBytecodeInstructionOffset hook in ClassReader * more detailed exception messages * Javadoc improvements and fixes * bug fixes + 317989: Silent removal of zero-valued entries from the line-number table- Upgrade to version 9.4 * new Opcodes.V20 constant for Java 20 * more checks in CheckClassAdapter * Javadoc improvements and fixes * module-info classes can be built without Gradle and Bnd * parent POM updated to org.ow2:ow2:1.5.1 * bug fixes + 317977: CheckClassAdapter is no longer transparent for MAXLOCALS + 317981: Add public getDelegate method to all visitor classes + Analyzer does not compute optimal maxLocals for static methods + Fix SignatureWriter when a generic type has a depth over 30 + Skip remap inner class name if not changed in Remapper- Upgrade to version 9.3 * new Opcodes.V19 constant for Java 19 * new size() method in ByteVector * checkDataFlow option in CheckClassAdapter can now be used without valid maxStack and maxLocals values * new Maven BOM * bug fixes + 317949: fix javadoc errors + remap invokedynamic field handles properly + add missing left curly brace in ASMifier output of visitModule- Build asm as modular jar files to be used as such by java >= 9 - Leave asm-all.jar as a non-modular jar- Upgrade to version 9.2 * Up to JDK 18 support * ClassReader.readStream() performance improvements * Add some input validations in ClassReader * Replace -debug flag in Printer with -nodebug (-debug continues to work) * new V15 constant * experimental support for PermittedSubtypes and RecordComponent * Javadoc fixes * bug fixes + 317942: ClassCheckAdaptor output represents reference arrays as only their "root" component type + 317921: Make Analyzer not require correct maxs or calculate maxs fast + 317922: InstructionAdapter shall throw consistent exceptions + 317923: Incorrect documentation on ClassReader's use of AnnotationVisitor + 317929: ClassRemapper doesn't remap annotation values + 317930: Can CheckClassAdapter.checkTypeRef throw a more specific exception? + 317931: Shall CheckMethodAdapter.Method.visitLabel throw IllegalStateException? + Tests that requires preview features should only run if the preview features of the right JDK are enabled + 317897: AdviceAdapter incorrectly emits onMethodEnter from a try-catch block in a constructor + 317900: Javadoc of ClassVisitor does not specify order of visitRecordComponent + 317904: Bug with constructors in AdviceAdapter + 317910: Iterating over a InsnList with an iterator traverses the list twice + 317898: ASM 8 does not support writing of empty records + 317896: Performance degradation when using dynamic constants as a static paramet to another InDy/ConDy + 317885: SKIP_DEBUG now skips MethodParameters attributes- Upgrade to version 7.2 * Upstream dropped asm-xml submodule- Upgrade to version 6.2.1 - Generate and customize the ant build system to be able to build without gradle - Removed patches: * objectweb-asm-6.0-no_bnd.patch * objectweb-asm-6.0-no_retrofit.patch * objectweb-asm-6.0-sourcetarget.patch * objectweb-asm-6.0-uberjar.patch + not needed in this version- Update RPM groups- Upgrade to version 6.0, the last version buildable with ant - Removed patches: * asm-3.3.1-jdk9.patch * asm-3.3.1-sourcetarget.patch * objectweb-asm-no-classpath-in-manifest.patch + Not corresponding any more to the current state of code - Added patches: * objectweb-asm-6.0-no_bnd.patch + Don't use bnd (which we don't have) to create bundles * objectweb-asm-6.0-no_retrofit.patch + Don't retrofit bytecode, since we build with target > 1.5 * objectweb-asm-6.0-sourcetarget.patch + Build with source/target 8 * objectweb-asm-6.0-uberjar.patch + Bring back the uberjars (asm-all.jar and asm-debug-all.jar) since some packages might still depend on them- Build with source and target 8 to prepare for a possible removal of 1.6 compatibility - Added patch: * asm-3.3.1-jdk9.patch + Since JDK9, "_" is reserved keyword- Remove dependency on java-1_5_0-gcj-compat-devel - Specify java source and target level 1.6 to allow building with jdk9 - Added patch: * asm-3.3.1-sourcetarget.patch + Don't hardcode the source and target levels, allow specifying them on command-line- New build dependency: javapackages-local - cleaned spec using spec-cleaner - remove "section free" macro - get rid of %if 0 blocks- Fix build with new javapackages-toolsobjectweb-asm-examplesh01-ch5a 1744893240 9.79.79.79.79.79.79.79.79.79.79.79.79.79.79.7-150200.3.17.19.7.09.7.09.7.09.7.09.7.0objectweb-asm-processorobjectweb-asmasm-all.jarasm-analysis.jarasm-commons.jarasm-tree.jarasm-util.jarasm.jarobjectweb-asmLICENSE.txtobjectweb-asm.xmlobjectweb-asmasm-all.pomasm-analysis.pomasm-commons.pomasm-tree.pomasm-util.pomasm.pom/usr/bin//usr/share/java//usr/share/java/objectweb-asm//usr/share/licenses//usr/share/licenses/objectweb-asm//usr/share/maven-metadata//usr/share/maven-poms//usr/share/maven-poms/objectweb-asm/-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:Maintenance:38372/SUSE_SLE-15-SP2_Update/fe8b03c490d79f61a630a4e3dc4d8547-objectweb-asm.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxBourne-Again shell script, ASCII text executabledirectorygzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))ASCII textXML 1.0 document textRPPPPPPP PPP P P PPPPPPP RXcxʲ==ƪutf-88f29aac18ce1d49d3be6a3f072ac31437c12de7d33cbcbeaee4e7a46a5f45203?7zXZ !t/]"k%G_u/`w-ohy]ɍIu[qPn1j(8-y[P lЪZT%wh8nN w}*ҼPF+d,a|n5۵Zz͟vѲYbuz'W]Rʔ!Z|-oRhTWXzCG*-XRz(#A*`,'Q/`qXn8Z֗j]^ذ{WK8Qi$lҽw0Ok۹-QLD.a {W%$2 u^t9r2|֗z{Z$iFQUg`#BJQ SMOOFTi̽r84Ģ6/H^TG^=ߍ۾- 0[/ceD7l-n|t:=::P[Eł`}UʪKb>d6?͖8#zs9iCXb9)Ѽ=`7jp1\5]F*G.A󉨈^9o%l~Cw=4)La-.!Ga :g绺v.˯[9mM (ovsV <]7oF;:k6}ϡT@%!x^Pg~:3 ]f95u&{ϒ1H8Ia|]22ņlV]<A/8A0!TҲgVXYSsus3p:n,xn?ق zpq zq| &riYѾ_=a(~20fjo5pĨq,sd49QGk|U`&e2驑Phrn{&,kS]Bx>2^፸tϼ0;cVKMKi ' zL?i> MQ5)Awf70J6t. Eڞ[ң”vhN] mp{)7υŕ+L͸ґ;iQM0ty2+!4f *e.rSY &I2u}qɼF K"ޜʓ&FW!f1U Ħ@OOR:K:ufbHȫh.-. %UrlѸ`m4ʟ'' iN%P[1n@Mq4QkàVb֩#KI(|#](l_;9_mn;{NZd+ǾϡUYl|3b>4pB퍻ESo&ɕ7Єs9;?uZTi|u` VZpoi Hr &hzzte_s1Y-.saWf?e19]G^xrV\ciNi"3}WKW菉ۀA0库5*qu{BBF%UTBU鐙 ԫ19 #mLJۨR9{@BA·xAX#[KWݾ34u^ 095?n,Z;P| B*rVA(v[#=TFfQƇf&>[HǴX8,Fj-^ƃLz(N6"G?ʒⷠ՜uHz ] ƚ&#村A(W\Gx !(uYv{7׳s| fn/W>[nD)PSwU[g|cr"; ,w0dbX/Tq L4c=X\ĚP;X$<1{Wa0z eUQ>o[ʍ%a 'saחQ2 V1EBwݤ0CUh_HDog@~p$i9aJTg~Su) !|&U=daZGjEQxfo޹R_)'k8J&$ցF6lp|eݒ6ר^?-KHX((!0X'XC%aN8LR`wvfwc{S=%ns:?YK §v9Ҿs%]Œ~!YHj z뵚{"YVm˒GGUENOs 3a;.3VB@r"$9$*̡H_&UW+i\XC]^H'54&d9'XlZvbt6Aa; xm0~atCZV#kFk7wiMD1H\, IDGa9!|䰫gY86f ;G%MP+s8>_3 acwfufK'd;aJADCo;PGnx_̄G䃃yr, 5D[զy`kj%֊ZF8:AKǰKu ®-A-f]d Ȉcn`<Ǭ[^ *pA]:V e^vr,;أPM[Ֆжj(;)ƙ"lK*ܴ`iNڄ9n^γ /w}!0ѥZ 'IasK@z($EOھ4NsoWА*;٬"'Y\BV!NgY>MzI ,cnV a}QPpW# @;CS YZ