diff --git a/_service b/_service index bec4edd..3a4112d 100644 --- a/_service +++ b/_service @@ -2,11 +2,11 @@ git https://gitlab.ow2.org/asm/asm.git - ASM_9_7 + ASM_9_7_1 ASM_* @PARENT_TAG@ - ASM_(\d+)_(\d+) - \1.\2 + ASM_(\d+)_(\d+)_(\d+) + \1.\2.\3 **/*.jar asm{,-analysis,-commons}/**/*.class gradle diff --git a/asm-9.7.pom b/asm-9.7.1.pom similarity index 98% rename from asm-9.7.pom rename to asm-9.7.1.pom index ff06503..6fc08b9 100644 --- a/asm-9.7.pom +++ b/asm-9.7.1.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm - 9.7 + 9.7.1 asm ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ diff --git a/asm-analysis-9.7.pom b/asm-analysis-9.7.1.pom similarity index 97% rename from asm-analysis-9.7.pom rename to asm-analysis-9.7.1.pom index d31c81c..55d369a 100644 --- a/asm-analysis-9.7.pom +++ b/asm-analysis-9.7.1.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-analysis - 9.7 + 9.7.1 asm-analysis Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ @@ -71,7 +71,7 @@ org.ow2.asm asm-tree - 9.7 + 9.7.1 compile diff --git a/asm-commons-9.7.pom b/asm-commons-9.7.1.pom similarity index 96% rename from asm-commons-9.7.pom rename to asm-commons-9.7.1.pom index aef79c0..0c1a61a 100644 --- a/asm-commons-9.7.pom +++ b/asm-commons-9.7.1.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-commons - 9.7 + 9.7.1 asm-commons Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ @@ -71,13 +71,13 @@ org.ow2.asm asm - 9.7 + 9.7.1 compile org.ow2.asm asm-tree - 9.7 + 9.7.1 compile diff --git a/asm-test-9.7.pom b/asm-test-9.7.1.pom similarity index 99% rename from asm-test-9.7.pom rename to asm-test-9.7.1.pom index cf80009..bf5eb2d 100644 --- a/asm-test-9.7.pom +++ b/asm-test-9.7.1.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-test - 9.7 + 9.7.1 asm-test Utilities for testing ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ diff --git a/asm-tree-9.7.pom b/asm-tree-9.7.1.pom similarity index 97% rename from asm-tree-9.7.pom rename to asm-tree-9.7.1.pom index ff395da..7372f28 100644 --- a/asm-tree-9.7.pom +++ b/asm-tree-9.7.1.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-tree - 9.7 + 9.7.1 asm-tree Tree API of ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ @@ -71,7 +71,7 @@ org.ow2.asm asm - 9.7 + 9.7.1 compile diff --git a/asm-util-9.7.pom b/asm-util-9.7.1.pom similarity index 95% rename from asm-util-9.7.pom rename to asm-util-9.7.1.pom index e0d2069..c13ebfb 100644 --- a/asm-util-9.7.pom +++ b/asm-util-9.7.1.pom @@ -3,7 +3,7 @@ 4.0.0 org.ow2.asm asm-util - 9.7 + 9.7.1 asm-util Utilities for ASM, a very small and fast Java bytecode manipulation framework http://asm.ow2.io/ @@ -71,19 +71,19 @@ org.ow2.asm asm - 9.7 + 9.7.1 compile org.ow2.asm asm-tree - 9.7 + 9.7.1 compile org.ow2.asm asm-analysis - 9.7 + 9.7.1 compile diff --git a/objectweb-asm-9.7.1.tar.xz b/objectweb-asm-9.7.1.tar.xz new file mode 100644 index 0000000..9c488c1 --- /dev/null +++ b/objectweb-asm-9.7.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bb38d073027cc1078634757b551919acdc8d0a9d2e36f2f46b9ccdfef495020 +size 618256 diff --git a/objectweb-asm-9.7.tar.xz b/objectweb-asm-9.7.tar.xz deleted file mode 100644 index f03cbf3..0000000 --- a/objectweb-asm-9.7.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:973050f895660eaa266c9213755d68d6394850218118d6bce5bf8a85d36bbf10 -size 613396 diff --git a/objectweb-asm.changes b/objectweb-asm.changes index ddfa4b9..4ed5cd1 100644 --- a/objectweb-asm.changes +++ b/objectweb-asm.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Wed Oct 9 21:24:18 UTC 2024 - Anton Shvetz + +- Upgrade to version 9.7.1 + * new Opcodes.V24 constant for Java 24 + * Javadoc improvements + * new features + + 318013: new ClassWriter setFlags() method. + + Add ConstantDynamic serialization and Number suffixes to + Textifier. + * bug fixes + + 318014: Analyzer with a SimpleVerifier may throw an + AnalyzerException on valid java code due to incompatible + frame locals. + + 318015: Valid bytecode for jvm, but failed to pass the + CheckClassAdapter. + + 318016: ClassNotFoundException with an array of the type of + current class. + + 318018: changing invokedynamic Handle itf bool flag doesn't + create new methodref in symbol table. + + 318019: Attribute::write is invoked twice. + + Fix DUP_X1, DUP_X2, DUP2_X1, and DUP2_X2 not copying values + correctly in Analyzer. + + Fix SimpleVerifier multiple dimensions merge. + + Fix SourceInterpreter wrongly saying that Condy long / + doubles are one word elements. + + GeneratorAdapter: fix push(Type.VOID_TYPE). + + Fix null method parameter name in Asmifier causing NPE. + ------------------------------------------------------------------- Wed May 15 11:18:14 UTC 2024 - Fridrich Strba diff --git a/objectweb-asm.spec b/objectweb-asm.spec index 1ace80d..0e8132d 100644 --- a/objectweb-asm.spec +++ b/objectweb-asm.spec @@ -18,7 +18,7 @@ %define __requires_exclude java-headless Name: objectweb-asm -Version: 9.7 +Version: 9.7.1 Release: 0 Summary: Java bytecode manipulation framework License: BSD-3-Clause