aboutsummaryrefslogtreecommitdiffstats
path: root/bcel-builder/src
Commit message (Expand)AuthorAgeFilesLines
* Add test infrastructure for Java 21 (WIP)Alexander Kriegisch2023-10-051-2/+4
* Improve Java 9+ version matching in ClassPath.getClassPathAlexander Kriegisch2023-06-241-2/+2
* Add basic tests for Java 20, deactivate Java 19 preview testsAlexander Kriegisch2023-06-241-2/+4
* Fix TABLESWITCH weaver issue with Integer.MAX_VALUEAlexander Kriegisch2022-12-301-2/+2
* BCEL: use MAX_CP_ENTRIES from internal class, not from JREAlexander Kriegisch2022-12-211-5/+4
* Merge branch 'master' into java-19Alexander Kriegisch2022-11-131-4/+21
|\
| * Address upstream BCEL vulnerability CVE-2022-42920Alexander Kriegisch2022-11-131-4/+21
* | Add the first few Java 19 testsAlexander Kriegisch2022-10-031-2/+4
|/
* Improve condy (constant dynamic) supportAlexander Kriegisch2022-08-132-2/+22
* Remove redundant casts after generics updateAndrey Turbanov2022-04-121-2/+2
* Prepare code, tests and docs for Java 18Alexander Kriegisch2022-03-211-2/+4
* Couple of basic tests for the repository optimizationsAndy Clement2022-01-132-16/+105
* Optimize class loading - make backward compatible with legacy behaviourAlexander Kriegisch2022-01-131-3/+5
* Optimize class loadingStefan Starke2022-01-131-7/+33
* Merge pull request #109 from turbanoff/avoid_empty_arrays_allocationAndy Clement2022-01-105-12/+9
|\
| * Reduce empty array allocationsAndrey Turbanov2021-12-185-12/+9
* | Fix ConstantDynamic to use the right tag.Andy Clement2022-01-061-1/+1
|/
* Replace more usages of StringBuffer with StringBuilderAndrey Turbanov2021-12-052-6/+6
* Merge pull request #102 from turbanoff/trim_trailing_whitespacesAndy Clement2021-11-3072-278/+278
|\
| * Trim trailing whitespaces.Andrey Turbanov2021-11-2099-460/+460
* | Merge pull request #101 from turbanoff/use_StringBuilder_instead_of_StringBufferAndy Clement2021-11-3037-245/+245
|\ \
| * | Replace uses of StringBuffer with StringBuilder.Andrey Turbanov2021-11-2037-245/+245
| |/
* / According to javadoc File.isDirectory 'true' if and only if the file denoted ...Andrey Turbanov2021-11-201-4/+4
|/
* Merge pull request #77 from SmallGiantGames/bug415838-testAndy Clement2021-06-302-1/+108
|\
| * minor improvementsDmitry Mikhaylov2021-06-292-21/+29
| * test for failing synchronization in LocalVariableTable.unpackDmitry Mikhaylov2021-06-282-5/+104
* | Add AspectJ 1.9.7 and Java 17 test skeletonsAlexander Kriegisch2021-06-261-2/+4
* | Merge pull request #64 from SmallGiantGames/bug415838Andy Clement2021-06-241-7/+7
|\ \
| * | add synchronization to LocalVariableTableDmitry Mikhaylov2021-05-311-7/+7
| |/
* / Upgrade license from CPLv1/EPLv1 to EPLv2Alexander Kriegisch2021-06-0449-837/+837
|/
* Make BCEL classpath utility recognise Java 16-19, fixing many testsAlexander Kriegisch2021-03-211-1/+1
* Fix some deprecated Java and JUnit warnings by using newer API callsAlexander Kriegisch2021-03-212-8/+8
* Add Java 16 test suite for AspectJ 1.9.7 + test refactoringsAlexander Kriegisch2021-03-211-2/+2
* Add Java 15 class vile version to BCEL constants, adjust test tools etc.Alexander Kriegisch2021-03-161-0/+6
* Make BCEL classpath utility recognise Java 15, fixing many testsAlexander Kriegisch2021-03-131-5/+1
* Remove unnecessary interface modifiersLars Grefer2020-08-1711-870/+870
* polishAndy Clement2020-08-166-7/+23
* Merge branch 'master' into feature/collection-performanceAndy Clement2020-08-159-9/+0
|\
| * Cleanup unused importsLars Grefer2020-08-1610-10/+0
* | Weaken Collection declarationsLars Grefer2020-08-156-27/+17
* | Redundant Collection.addAll() callLars Grefer2020-08-151-2/+1
* | Collection.toArray() call styleLars Grefer2020-08-152-2/+2
* | Single Map method can be usedLars Grefer2020-08-151-5/+1
* | Collections.sort() can be replaced with List.sort()Lars Grefer2020-08-151-3/+3
* | Manual array to collection copyLars Grefer2020-08-151-9/+2
|/
* Use the diamond operator where possibleLars Grefer2020-08-1325-73/+73
* Unnecessary unboxingLars Grefer2020-08-082-6/+6
* Unnecessary boxingLars Grefer2020-08-082-3/+3
* 'String.indexOf()' expression is replaceable with 'contains()'Lars Grefer2020-08-085-9/+9
* 'while' loop replaceable with enhanced 'for' loopLars Grefer2020-08-081-3/+1