asm merge requestshttps://gitlab.ow2.org/asm/asm/-/merge_requests2022-07-24T14:42:37Zhttps://gitlab.ow2.org/asm/asm/-/merge_requests/354Upgrade asm to point to org.ow2:ow2:1.5.12022-07-24T14:42:37ZAurimas LiutikasUpgrade asm to point to org.ow2:ow2:1.5.1org.ow2:ow2:1.5 has unsigned artifacts, which forces users of asm that
have signature verification on to allowlist
ow2. This change upgrades the dependency to 1.5.1
which is signed.
Compare (see .asc files):
https://repo1.maven.org/mave...org.ow2:ow2:1.5 has unsigned artifacts, which forces users of asm that
have signature verification on to allowlist
ow2. This change upgrades the dependency to 1.5.1
which is signed.
Compare (see .asc files):
https://repo1.maven.org/maven2/org/ow2/ow2/1.5.1/
vs
https://repo1.maven.org/maven2/org/ow2/ow2/1.5/https://gitlab.ow2.org/asm/asm/-/merge_requests/281update to support V152020-01-05T11:18:19ZRemi Foraxupdate to support V15Add support of Java 15 bytecode.
The only feature that impacts bytecode for 15 is the sealed type (the PermittedSubtypes attribute) which is already supported by ASM8_EXPERIMENTALAdd support of Java 15 bytecode.
The only feature that impacts bytecode for 15 is the sealed type (the PermittedSubtypes attribute) which is already supported by ASM8_EXPERIMENTALEric BrunetonEric Brunetonhttps://gitlab.ow2.org/asm/asm/-/merge_requests/136Update to Gradle 4.6, which now has native support for JUnit5.2018-03-11T08:29:49ZEric BrunetonUpdate to Gradle 4.6, which now has native support for JUnit5.Remi ForaxRemi Foraxhttps://gitlab.ow2.org/asm/asm/-/merge_requests/74Update to be able to generate JDK 10 compatible classfile (54).2017-12-10T12:01:11ZRemi ForaxUpdate to be able to generate JDK 10 compatible classfile (54).There is no new feature, the number is just incremented so the
association between a JDK version and a classfile version is monotonic.
see http://mail.openjdk.java.net/pipermail/jdk-dev/2017-December/000309.html for more info.There is no new feature, the number is just incremented so the
association between a JDK version and a classfile version is monotonic.
see http://mail.openjdk.java.net/pipermail/jdk-dev/2017-December/000309.html for more info.Eric BrunetonEric Brunetonhttps://gitlab.ow2.org/asm/asm/-/merge_requests/1Update the V1_9 constant name to follow http://openjdk.java.net/jeps/2232017-09-03T16:26:35ZEric BrunetonUpdate the V1_9 constant name to follow http://openjdk.java.net/jeps/223http://openjdk.java.net/jeps/223 changed the version number format from 1.9 to 9.http://openjdk.java.net/jeps/223 changed the version number format from 1.9 to 9.Remi ForaxRemi Foraxhttps://gitlab.ow2.org/asm/asm/-/merge_requests/80Update the package Javadoc.2017-12-30T13:51:08ZEric BrunetonUpdate the package Javadoc.Remi ForaxRemi Foraxhttps://gitlab.ow2.org/asm/asm/-/merge_requests/230Update the build tools and fix deprecation warnings.2019-01-24T18:28:09ZEric BrunetonUpdate the build tools and fix deprecation warnings.Remi ForaxRemi Foraxhttps://gitlab.ow2.org/asm/asm/-/merge_requests/349Update JaCoCo to version 0.8.82022-04-27T14:14:41ZEvgeny MandrikovUpdate JaCoCo to version 0.8.8It provides experimental support for Java 19.
Full changelog - https://www.jacoco.org/jacoco/trunk/doc/changes.htmlIt provides experimental support for Java 19.
Full changelog - https://www.jacoco.org/jacoco/trunk/doc/changes.htmlRemi ForaxRemi Foraxhttps://gitlab.ow2.org/asm/asm/-/merge_requests/318Update JaCoCo to version 0.8.72021-05-13T12:36:23ZEvgeny MandrikovUpdate JaCoCo to version 0.8.7It uses ASM 9.1 and provides experimental support for Java 17.
Full changelog - https://www.jacoco.org/jacoco/trunk/doc/changes.htmlIt uses ASM 9.1 and provides experimental support for Java 17.
Full changelog - https://www.jacoco.org/jacoco/trunk/doc/changes.htmlhttps://gitlab.ow2.org/asm/asm/-/merge_requests/309Update JaCoCo to version 0.8.62020-12-23T16:13:06ZEvgeny MandrikovUpdate JaCoCo to version 0.8.6https://gitlab.ow2.org/asm/asm/-/merge_requests/277Update JaCoCo to version 0.8.52019-10-14T17:29:36ZEvgeny MandrikovUpdate JaCoCo to version 0.8.5JaCoCo 0.8.5 uses ASM 7.2
Full changelog - https://www.jacoco.org/jacoco/trunk/doc/changes.htmlJaCoCo 0.8.5 uses ASM 7.2
Full changelog - https://www.jacoco.org/jacoco/trunk/doc/changes.htmlhttps://gitlab.ow2.org/asm/asm/-/merge_requests/261Update JaCoCo to version 0.8.42019-05-12T09:32:07ZEvgeny MandrikovUpdate JaCoCo to version 0.8.4https://gitlab.ow2.org/asm/asm/-/merge_requests/250Update JaCoCo to version 0.8.32019-02-23T11:42:27ZEvgeny MandrikovUpdate JaCoCo to version 0.8.3https://gitlab.ow2.org/asm/asm/-/merge_requests/378Update JaCoCo to version 0.8.102023-06-09T10:06:44ZEvgeny MandrikovUpdate JaCoCo to version 0.8.10Full changelog - https://www.jacoco.org/jacoco/trunk/doc/changes.htmlFull changelog - https://www.jacoco.org/jacoco/trunk/doc/changes.htmlhttps://gitlab.ow2.org/asm/asm/-/merge_requests/383Update google-java-format to 1.18.12023-12-09T15:51:34ZRemi ForaxUpdate google-java-format to 1.18.1Bump the version of the google-java-format to 1.18.1
This is a controvertial change given that it seems that the new version now rewrite comments (it removes spaces in some of our inline comments).
So a lot of files are changed but sem...Bump the version of the google-java-format to 1.18.1
This is a controvertial change given that it seems that the new version now rewrite comments (it removes spaces in some of our inline comments).
So a lot of files are changed but semantically the code has not changed.Eric BrunetonEric Brunetonhttps://gitlab.ow2.org/asm/asm/-/merge_requests/118Update ClassWriter.visitNestMember to correctly write nestmember classes2018-02-04T09:10:09ZTalia McCormickUpdate ClassWriter.visitNestMember to correctly write nestmember classesMinor mistake in ClassWriter.visitNestMember writes nest member classes
into innerClasses byte vector instead of nestMemberClasses byte vector.
This commit corrects ClassWriter.visitNestMember to update the nest
members byte vector.Minor mistake in ClassWriter.visitNestMember writes nest member classes
into innerClasses byte vector instead of nestMemberClasses byte vector.
This commit corrects ClassWriter.visitNestMember to update the nest
members byte vector.https://gitlab.ow2.org/asm/asm/-/merge_requests/89Type variables extending other variables should include the separator2018-01-10T17:22:42ZJonas KonradType variables extending other variables should include the separatorThis bug can be reproduced by parsing this class file ( https://javap.yawk.at/#AQClFr ):
```
public class Main<T, R extends T> {
}
```
This produces the type signature `<T:Ljava/lang/Object;R:TT;>Ljava/lang/Object;`. This was previousl...This bug can be reproduced by parsing this class file ( https://javap.yawk.at/#AQClFr ):
```
public class Main<T, R extends T> {
}
```
This produces the type signature `<T:Ljava/lang/Object;R:TT;>Ljava/lang/Object;`. This was previously parsed as `<T, RT>` - this fix adds the separator, making it `<T, R extends T>`.https://gitlab.ow2.org/asm/asm/-/merge_requests/263Throw an exception if visitFrame is used incorrectly for old class versions.2019-06-17T17:46:53ZEric BrunetonThrow an exception if visitFrame is used incorrectly for old class versions.Closes #317872Closes #317872Remi ForaxRemi Foraxhttps://gitlab.ow2.org/asm/asm/-/merge_requests/88The JVMS 10 does not allow to require 'java.base' with ACC_TRANSIVE or ACC_ST...2017-12-31T15:34:19ZRemi ForaxThe JVMS 10 does not allow to require 'java.base' with ACC_TRANSIVE or ACC_STATIC_PHASECloses #317804Closes #317804Eric BrunetonEric Brunetonhttps://gitlab.ow2.org/asm/asm/-/merge_requests/324the documentation says visitPermittedSubClass is called at the wrong time2021-06-12T14:25:06ZRemi Foraxthe documentation says visitPermittedSubClass is called at the wrong timethe documentation says visitPermittedSubClass is called before visitPermittedSubClass is actually called,
this should be fixedthe documentation says visitPermittedSubClass is called before visitPermittedSubClass is actually called,
this should be fixedEric BrunetonEric Bruneton