summaryrefslogtreecommitdiff
path: root/asm/src
AgeCommit message (Collapse)Author
2023-01-21Feature/illegal argument error handlingJustin Blank
2023-01-07recognize Java 21 version (65)forax
2022-12-13Add a hook in ClassReader to allow subclasses to get the bytecode offset of ↵Eric Bruneton
visited instructions.
2022-12-03Add support for line numbers equal to 0.Eric Bruneton
2022-11-12missing "|" in javadoc of MethodVisitorFANGYUAN SI
2022-11-01Remove duplicate articles in JavadocJohnny Lim
2022-10-02Add signature files for ASM 9.4.Eric Bruneton
2022-10-01Add a getDelegate() method to all visitors. Also make the delegate field ↵Eric Bruneton
protected in all cases.
2022-10-01Merge branch '317984-add-get-internal-name-links' into 'master'Eric Bruneton
Add link to Type.getInternalName() after each occurence of 'internal name' in... Closes #317984 See merge request asm/asm!360
2022-10-01Add link to Type.getInternalName() after each occurence of 'internal name' in...Eric Bruneton
2022-09-11Fix typos.Eric Bruneton
2022-09-11Rewrite the code in a more concise way.Eric Bruneton
2022-09-07fixup! Fix `SignatureWriter` when a generic type has a depth over 30ExE Boss
2022-09-07fixup! Fix `SignatureWriter` when a generic type has a depth over 30ExE Boss
2022-09-07fixup! Fix `SignatureWriter` when a generic type has a depth over 30ExE Boss
2022-09-06Fix `SignatureWriter` when a generic type has a depth over 30ExE Boss
2022-08-27Improve the Javadoc for the InnerClasses and EnclosingMethod attributes.Eric Bruneton
2022-06-19recognize Java 20 version (64)Remi Forax
2022-06-12Make sure that CheckClassAdapter leaves classes unchanged. Also fix a bug in...Eric Bruneton
2022-05-26Small Javadoc improvements and fixes.Eric Bruneton
2022-04-03Merge branch 'justinblank/asm-provide_descriptor_in_type_exception'Eric Bruneton
2022-04-03Add tests for the IllegalArgumentException message.Eric Bruneton
2022-04-02Add descriptor to exception in Type#getTypeInternalJustin Blank
Add the incorrect descriptor to the exception for ease of debugging
2022-04-02Add sigtest files for ASM 9.0, 9.1 and 9.2.Eric Bruneton
2022-04-02Add tests for ByteVector.size().Eric Bruneton
2022-03-26Add a size() method in ByteVector.Eric Bruneton
2022-03-26Merge branch 'protected-constructors-for-abstract-classes' into 'master'Eric Bruneton
Make the constructors of abstract classes protected. Code smell found by SonarQube. See merge request asm/asm!338
2022-03-26Make the constructors of abstract classes protected. Code smell found by ↵Eric Bruneton
SonarQube.
2022-03-26Rename 'var' to 'varIndex' where possible. See...Eric Bruneton
2022-03-19Remove the restrictions for the checkDataFlow option in CheckClassAdapter.Eric Bruneton
2022-03-14Fix typos.Eric Bruneton
2022-01-16Use a more specific SuppressWarnings for PMD.Eric Bruneton
2022-01-15Upgrade to Gradle 7.7.3 and to the latest version of the plugins and build ↵Eric Bruneton
tools.
2021-11-22add support of V19 (no change in the bytecode format)Eric Bruneton
2021-08-28Add an assertion in ByteVector.enlarge().Eric Bruneton
2021-07-11Fix the ASM 'api' fields and parameters javadoc.Eric Bruneton
2021-06-12Merge branch 'fix-doc-visitPErmittedSubclass-not-at-the-right-place' into ↵Remi Forax
'master' the documentation says visitPermittedSubClass is called at the wrong time See merge request asm/asm!324
2021-06-12the documentation says visitPermittedSubClass is called before ↵forax
visitPermittedSubClass is actually called
2021-06-06add support of version V18 (version 62)forax
2021-05-28Merge branch 'fix-javadoc-tag' into 'master'Eric Bruneton
Fix a broken Javadoc tag in ClassWriter See merge request asm/asm!321
2021-05-25Don't allocate huge buffers in ClassReaderСергей Цыпанов
2021-05-25Remove throwing OOME from ClassReader.calcuateBufferSize()Сергей Цыпанов
2021-05-24Fix a broken Javadoc tag in ClassWriterizeye
2021-05-18Set ClassReader.MAX_BUFFER_SIZE to 1 MbСергей Цыпанов
2021-05-03Protect ClassReader.calculateBufferSize() from allocation of excessive bufferСергей Цыпанов
2021-04-09Protect ClassReader.calculateBufferSize() from some pathological casesСергей Цыпанов
2021-03-11Fix code styleСергей Цыпанов
2021-03-11Improve performance of ClassReader.readStream()Сергей Цыпанов
2020-12-24The test for jdk 14 and jdk 15 requires "--enable-preview",Remi Forax
add the infrastructure to declare that those tests requires --enable-preview
2020-12-22Fix some code smells found with SonarQube.Eric Bruneton