summaryrefslogtreecommitdiff
path: root/asm/src
AgeCommit message (Collapse)Author
2020-12-22Update build dependencies to newer versions.Eric Bruneton
2020-12-21Add support for jdk 17 (V17)forax
also fix some typos (stuff) and refactor Arrays.asList(array).stream() to Arrays.stream(array)
2020-12-21Add some input validations in ClassReader.Eric Bruneton
2020-12-18Fix Javadoc of AnnotationVisitor.visitArray().Eric Bruneton
2020-08-09Fix Javadoc typo and update Google Java Format plugin version.Eric Bruneton
2020-08-02Fix a parameter-name comment in `ClassReader.java`.Éamonn McManus
This otherwise trips automated tools that check that parameter-name comments do in fact match the names of the corresponding parameters.
2020-07-05Rename remaining 'subtype' to 'subclass'.Eric Bruneton
2020-07-04Move to ASM9 / JDK 15 + experimental support of JDK 16Remi Forax
2020-05-28Add missing visitRecordComponent in class level Javadoc.Eric Bruneton
2020-04-19Fix code smells found by SonarQube by making tests of equals() methods more ↵Eric Bruneton
explicit.
2020-04-06Update to Gradle 6.3 and add a benchmark for ASM 8.0.Eric Bruneton
2020-04-03Add signature files for ASM 7.2, 7.3.1 and 8.0.1.Eric Bruneton
2020-04-02revert changes in ConstantsTest.getConstants()forax
2020-04-01add ACC_RECORD to support reading/writing empty recordsforax
2020-04-01add a test with an empty recordforax
2020-04-01Fix ConstantsTest, weakened by last commit.Eric Bruneton
2020-03-28Fix code smells found with SonarQube.Eric Bruneton
2020-03-28Fix Javadoc 'bugs' found with SonarQube.Eric Bruneton
2020-03-27fix perf issue with recursive constant pool constantsforax
2020-03-27add a test showing the perf issue when writing a linked list of constant ↵forax
dynamics
2020-03-23add ASM8 api, make recordComponent a feature, add ASM9_EXPERIMENTALRemi Forax
2019-12-24update to support V15forax
2019-10-20Merge branch 'restrict-preview-check-bypass'Eric Bruneton
2019-10-14second round of review fixesRemi Forax
delegate is now read-only for users, use TODO when ASM8_EPERIMENTAL will become ASM8
2019-10-14Skip the MethodParameters attribute if SKIP_DEBUG is used.Eric Bruneton
2019-10-12Restrict the bypass check in checkAsm8Experimental. Also add missing factory ↵Eric Bruneton
methods in Remapper classes.
2019-10-09add ASM8_EXPERIMENTAL API + support of PermittedSubtypes attributeRemi Forax
2019-09-29Make the tests pass on Java 11.Eric Bruneton
2019-07-15Fix infinite loop with invalid arguments.Eric Bruneton
2019-06-17Merge branch 'support_java_14' into 'master'Remi Forax
add support of Java 14 version See merge request asm/asm!264
2019-06-17Throw an exception if visitFrame is used incorrectly for old class versions.Eric Bruneton
2019-06-17add support of Java 14 versionforax
2019-04-06Fix missing 'final' on some ClassWriter methods. See ↵Eric Bruneton
https://mail.ow2.org/wws/arc/asm/2011-11/msg00008.html. This might break backward binary compatibility for some users, but this is unlikely since all the other visit methods are final.
2019-03-04Delete unused code.Eric Bruneton
2019-03-04Small Javadoc improvements.Eric Bruneton
2019-03-04Add signature files for ASM 7.1.Eric Bruneton
2019-03-04Small refactors to reduce code duplication.Eric Bruneton
2019-03-03Merge branch 'reduce-duplicated-code' into 'master'Eric Bruneton
Small refactors to reduce the amount of duplicated code, and to avoid too many... See merge request asm/asm!258
2019-03-03Small refactors to reduce the amount of duplicated code, and to avoid too ↵Eric Bruneton
many method parameters. All these are 'code smells' found by SonarQube.
2019-03-02Deprecate the ClassReader.b field.Eric Bruneton
2019-03-02Merge branch 'fix-some-code-smells-and-duplications'Eric Bruneton
2019-03-02Address code review comments.Eric Bruneton
2019-02-26Use try-with-resources ('code smell' found with SonarQube).Eric Bruneton
2019-02-24Address code review comments.Eric Bruneton
2019-02-23Fix some 'code smells' and code duplications found by SonarQube.Eric Bruneton
2019-02-23Use a flag passed in unused bits of 'opcode' to avoid having to override or...Eric Bruneton
2019-02-10Fix a few 'code smells' found by SonarQube.Eric Bruneton
2019-02-10Merge branch 'use-more-specific-assert-throws-checks'Eric Bruneton
2019-02-10Merge branch 'update-to-java-13' into 'master'Remi Forax
add a new version V_13 See merge request asm/asm!244
2019-02-10Resolve "IllegalArgumentException at Frame.getAbstractTypeFromDescriptor on ↵Eric Bruneton
class name with parentheses"