Accepting request 1076769 from home:urbic:java

- 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

OBS-URL: https://build.opensuse.org/request/show/1076769
OBS-URL: https://build.opensuse.org/package/show/Java:packages/objectweb-asm?expand=0&rev=64
This commit is contained in:
Fridrich Strba 2023-04-03 05:49:24 +00:00 committed by Git OBS Bridge
parent 4e8e8172f0
commit 04b690dfce
11 changed files with 55 additions and 33 deletions

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.ow2.asm</groupId>
<artifactId>asm</artifactId>
<version>9.3</version>
<version>9.5</version>
<name>asm</name>
<description>ASM, a very small and fast Java bytecode manipulation framework</description>
<url>http://asm.ow2.io/</url>
@ -70,6 +70,6 @@
<parent>
<groupId>org.ow2</groupId>
<artifactId>ow2</artifactId>
<version>1.5</version>
<version>1.5.1</version>
</parent>
</project>

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-analysis</artifactId>
<version>9.3</version>
<version>9.5</version>
<name>asm-analysis</name>
<description>Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework</description>
<url>http://asm.ow2.io/</url>
@ -71,13 +71,13 @@
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-tree</artifactId>
<version>9.3</version>
<version>9.5</version>
<scope>compile</scope>
</dependency>
</dependencies>
<parent>
<groupId>org.ow2</groupId>
<artifactId>ow2</artifactId>
<version>1.5</version>
<version>1.5.1</version>
</parent>
</project>

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-commons</artifactId>
<version>9.3</version>
<version>9.5</version>
<name>asm-commons</name>
<description>Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework</description>
<url>http://asm.ow2.io/</url>
@ -71,25 +71,19 @@
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm</artifactId>
<version>9.3</version>
<version>9.5</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-tree</artifactId>
<version>9.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-analysis</artifactId>
<version>9.3</version>
<version>9.5</version>
<scope>compile</scope>
</dependency>
</dependencies>
<parent>
<groupId>org.ow2</groupId>
<artifactId>ow2</artifactId>
<version>1.5</version>
<version>1.5.1</version>
</parent>
</project>

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-test</artifactId>
<version>9.3</version>
<version>9.5</version>
<name>asm-test</name>
<description>Utilities for testing ASM, a very small and fast Java bytecode manipulation framework</description>
<url>http://asm.ow2.io/</url>
@ -71,19 +71,19 @@
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.8.2</version>
<version>5.9.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>5.8.2</version>
<version>5.9.1</version>
<scope>compile</scope>
</dependency>
</dependencies>
<parent>
<groupId>org.ow2</groupId>
<artifactId>ow2</artifactId>
<version>1.5</version>
<version>1.5.1</version>
</parent>
</project>

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-tree</artifactId>
<version>9.3</version>
<version>9.5</version>
<name>asm-tree</name>
<description>Tree API of ASM, a very small and fast Java bytecode manipulation framework</description>
<url>http://asm.ow2.io/</url>
@ -71,13 +71,13 @@
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm</artifactId>
<version>9.3</version>
<version>9.5</version>
<scope>compile</scope>
</dependency>
</dependencies>
<parent>
<groupId>org.ow2</groupId>
<artifactId>ow2</artifactId>
<version>1.5</version>
<version>1.5.1</version>
</parent>
</project>

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-util</artifactId>
<version>9.3</version>
<version>9.5</version>
<name>asm-util</name>
<description>Utilities for ASM, a very small and fast Java bytecode manipulation framework</description>
<url>http://asm.ow2.io/</url>
@ -71,25 +71,25 @@
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm</artifactId>
<version>9.3</version>
<version>9.5</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-tree</artifactId>
<version>9.3</version>
<version>9.5</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-analysis</artifactId>
<version>9.3</version>
<version>9.5</version>
<scope>compile</scope>
</dependency>
</dependencies>
<parent>
<groupId>org.ow2</groupId>
<artifactId>ow2</artifactId>
<version>1.5</version>
<version>1.5.1</version>
</parent>
</project>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c3bc67fbc1d404dd2b7f4b896e57b6f64aef060649426a6930ce2419b9353162
size 563748

3
objectweb-asm-9.5.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a94253647ec1cc8ea225cc3a7b921c006f2aeb93fd700068ea5fb1fbf71a45b
size 570644

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
Sun Apr 2 18:13:50 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
- 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
-------------------------------------------------------------------
Sun Jan 29 01:33:32 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
- 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
-------------------------------------------------------------------
Wed Apr 20 07:35:37 UTC 2022 - David Anes <david.anes@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package objectweb-asm
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: objectweb-asm
Version: 9.3
Version: 9.5
Release: 0
Summary: Java bytecode manipulation framework
License: BSD-3-Clause
@ -103,7 +103,7 @@ for i in asm asm-analysis asm-commons asm-tree asm-util asm-all; do
done
%build
%ant \
%ant -Dproject.version=%{version} \
package javadoc
%install