forked from pool/objectweb-asm
Compare commits
6 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
|
|
0249b8736e | ||
|
|
ad06c407e9 | ||
| 61b0b961b6 | |||
| 073e2ef762 | |||
| 19cc197084 | |||
| 9eada42c00 |
6
_service
6
_service
@@ -2,11 +2,11 @@
|
|||||||
<service name="tar_scm" mode="disabled">
|
<service name="tar_scm" mode="disabled">
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="url">https://gitlab.ow2.org/asm/asm.git</param>
|
<param name="url">https://gitlab.ow2.org/asm/asm.git</param>
|
||||||
<param name="revision">ASM_9_7</param>
|
<param name="revision">ASM_9_9_1</param>
|
||||||
<param name="match-tag">ASM_*</param>
|
<param name="match-tag">ASM_*</param>
|
||||||
<param name="versionformat">@PARENT_TAG@</param>
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
<param name="versionrewrite-pattern">ASM_(\d+)_(\d+)</param>
|
<param name="versionrewrite-pattern">ASM_(\d+)_(\d+)_(\d+)</param>
|
||||||
<param name="versionrewrite-replacement">\1.\2</param>
|
<param name="versionrewrite-replacement">\1.\2.\3</param>
|
||||||
<param name="exclude">**/*.jar</param>
|
<param name="exclude">**/*.jar</param>
|
||||||
<param name="exclude">asm{,-analysis,-commons}/**/*.class</param>
|
<param name="exclude">asm{,-analysis,-commons}/**/*.class</param>
|
||||||
<param name="exclude">gradle</param>
|
<param name="exclude">gradle</param>
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm</artifactId>
|
<artifactId>asm</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<name>asm</name>
|
<name>asm</name>
|
||||||
<description>ASM, a very small and fast Java bytecode manipulation framework</description>
|
<description>ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||||
<url>http://asm.ow2.io/</url>
|
<url>http://asm.ow2.io/</url>
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-analysis</artifactId>
|
<artifactId>asm-analysis</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<name>asm-analysis</name>
|
<name>asm-analysis</name>
|
||||||
<description>Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework</description>
|
<description>Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||||
<url>http://asm.ow2.io/</url>
|
<url>http://asm.ow2.io/</url>
|
||||||
@@ -71,7 +71,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-tree</artifactId>
|
<artifactId>asm-tree</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-commons</artifactId>
|
<artifactId>asm-commons</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<name>asm-commons</name>
|
<name>asm-commons</name>
|
||||||
<description>Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework</description>
|
<description>Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||||
<url>http://asm.ow2.io/</url>
|
<url>http://asm.ow2.io/</url>
|
||||||
@@ -71,13 +71,13 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm</artifactId>
|
<artifactId>asm</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-tree</artifactId>
|
<artifactId>asm-tree</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-test</artifactId>
|
<artifactId>asm-test</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<name>asm-test</name>
|
<name>asm-test</name>
|
||||||
<description>Utilities for testing ASM, a very small and fast Java bytecode manipulation framework</description>
|
<description>Utilities for testing ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||||
<url>http://asm.ow2.io/</url>
|
<url>http://asm.ow2.io/</url>
|
||||||
@@ -71,13 +71,13 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.junit.jupiter</groupId>
|
<groupId>org.junit.jupiter</groupId>
|
||||||
<artifactId>junit-jupiter-api</artifactId>
|
<artifactId>junit-jupiter-api</artifactId>
|
||||||
<version>5.10.1</version>
|
<version>5.13.4</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.junit.jupiter</groupId>
|
<groupId>org.junit.jupiter</groupId>
|
||||||
<artifactId>junit-jupiter-params</artifactId>
|
<artifactId>junit-jupiter-params</artifactId>
|
||||||
<version>5.10.1</version>
|
<version>5.13.4</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-tree</artifactId>
|
<artifactId>asm-tree</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<name>asm-tree</name>
|
<name>asm-tree</name>
|
||||||
<description>Tree API of ASM, a very small and fast Java bytecode manipulation framework</description>
|
<description>Tree API of ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||||
<url>http://asm.ow2.io/</url>
|
<url>http://asm.ow2.io/</url>
|
||||||
@@ -71,7 +71,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm</artifactId>
|
<artifactId>asm</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-util</artifactId>
|
<artifactId>asm-util</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<name>asm-util</name>
|
<name>asm-util</name>
|
||||||
<description>Utilities for ASM, a very small and fast Java bytecode manipulation framework</description>
|
<description>Utilities for ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||||
<url>http://asm.ow2.io/</url>
|
<url>http://asm.ow2.io/</url>
|
||||||
@@ -71,19 +71,19 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm</artifactId>
|
<artifactId>asm</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-tree</artifactId>
|
<artifactId>asm-tree</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-analysis</artifactId>
|
<artifactId>asm-analysis</artifactId>
|
||||||
<version>9.7</version>
|
<version>9.9.1</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
BIN
objectweb-asm-9.7.tar.xz
LFS
BIN
objectweb-asm-9.7.tar.xz
LFS
Binary file not shown.
BIN
objectweb-asm-9.9.1.tar.xz
LFS
Normal file
BIN
objectweb-asm-9.9.1.tar.xz
LFS
Normal file
Binary file not shown.
BIN
objectweb-asm-build.tar.xz
LFS
BIN
objectweb-asm-build.tar.xz
LFS
Binary file not shown.
@@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 17 06:40:09 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
|
- Upgrade to version 9.9.1
|
||||||
|
* bug fixes
|
||||||
|
+ 318036: OutOfMemoryError when reading invalid class
|
||||||
|
+ 318037: Version ranges too wide on Import-Package
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 23 07:42:15 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
|
- Upgrade to version 9.9
|
||||||
|
* new Opcodes.V26 constant for Java 26
|
||||||
|
* new mapInvokeDynamicMethodName method in Remapper. Old method
|
||||||
|
deprecated. New Remapper constructor, with an api parameter.
|
||||||
|
* bug fixes
|
||||||
|
+ 318028: Textifier misinterprets ACC_SUPER of inner classes as
|
||||||
|
ACC_SYNCHRONIZED
|
||||||
|
+ 318032: FIPS 140-3 and SerialVersionUIDAdder's SHA-1 Use
|
||||||
|
+ 318034: Many ASM contents lack API detection.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 31 16:34:01 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
||||||
|
|
||||||
|
- Upgrade to version 9.8
|
||||||
|
* new Opcodes.V25 constant for Java 25
|
||||||
|
* bug fixes
|
||||||
|
+ Fix one more copy operation on DUP2
|
||||||
|
+ 318015: Valid bytecode for jvm, but failed to pass the
|
||||||
|
CheckClassAdapter.
|
||||||
|
+ `ASMifier` should print calls to `valueOf` instead of
|
||||||
|
deprecated constructors of primitive wrappers
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 9 21:24:18 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
|
||||||
|
|
||||||
|
- 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 <fstrba@suse.com>
|
Wed May 15 11:18:14 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package objectweb-asm
|
# spec file for package objectweb-asm
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC and contributors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -18,12 +18,12 @@
|
|||||||
|
|
||||||
%define __requires_exclude java-headless
|
%define __requires_exclude java-headless
|
||||||
Name: objectweb-asm
|
Name: objectweb-asm
|
||||||
Version: 9.7
|
Version: 9.9.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Java bytecode manipulation framework
|
Summary: Java bytecode manipulation framework
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
Group: Development/Libraries/Java
|
Group: Development/Libraries/Java
|
||||||
URL: http://asm.objectweb.org/
|
URL: https://asm.objectweb.org/
|
||||||
Source0: %{name}-%{version}.tar.xz
|
Source0: %{name}-%{version}.tar.xz
|
||||||
Source1: %{name}-build.tar.xz
|
Source1: %{name}-build.tar.xz
|
||||||
Source2: https://repo1.maven.org/maven2/org/ow2/asm/asm/%{version}/asm-%{version}.pom
|
Source2: https://repo1.maven.org/maven2/org/ow2/asm/asm/%{version}/asm-%{version}.pom
|
||||||
|
|||||||
Reference in New Issue
Block a user