chibash
2423b4961e
prepares for 3.29.0-GA release
il y a 2 ans
chibash
e77a6263e8
removes an unused import declaration as PR 384 mentions.
il y a 2 ans
Shigeru Chiba
8fc31b8ea3
Merge pull request #382 from tim-hoffman/PR_RemoveStringBuffer
Replace StringBuffer with StringBuilder, other minor String optimizations
il y a 2 ans
Shigeru Chiba
df3f4b7641
Merge pull request #383 from tim-hoffman/PR_ArrayCopyPerformance
Replace array copy loops with System.arraycopy
il y a 2 ans
chibash
c00688b472
uncomments test code suggested by PR405
il y a 2 ans
chibash
e890cfeee3
cancels PR#391, which does not pass all the tests
il y a 2 ans
chibash
682a497192
fixes a wrong indentation
il y a 2 ans
Shigeru Chiba
716b102e3a
Merge pull request #391 from derklaro/fix-method-naming-syntax
Only wrap the method name if the method doesn't come from the same declaring class
il y a 2 ans
chibash
9ba39378eb
does refactoring
il y a 2 ans
chibash
eba64de014
fixes a bug in SignatureAttribute.renameClass().
il y a 2 ans
chibash
b1c09a1476
fixs a compilation problem although one test still fails.
il y a 2 ans
Shigeru Chiba
c8b54b3bce
Merge pull request #299 from pietrobraione/master
Fix renaming of classes in presence of generic signatures and nested classes.
This pull request has some problems but I'll fix them later.
il y a 2 ans
Shigeru Chiba
da39aa8050
Merge branch 'master' into master
il y a 2 ans
Shigeru Chiba
01c788fb8d
Merge pull request #278 from ximsfei/master
fixes a bug of ClassFile#renameClass(), some imports could not be successfully renamed.
il y a 2 ans
Shigeru Chiba
b846257597
Merge pull request #390 from derklaro/master
Lower requirement for an extra type in constructor to Java 7-
il y a 2 ans
chibash
82e478b285
changes test code because package java.rmi.activation.ActivationGroupDesc does not exist any longer.
il y a 2 ans
chibash
2b2ec51547
deletes src/test/test2/*.class
il y a 2 ans
Shigeru Chiba
c15bd463fd
Merge pull request #399 from carldea/master
Using TCK Tested JDK builds of OpenJDK
il y a 2 ans
Shigeru Chiba
668d092a88
Merge pull request #409 from aschleck/patch-1
Remove redundant type check
il y a 2 ans
April Schleck
fc299f8bc0
Remove redundant type check
The same condition is repeated twice (caught by FindBugs.)
il y a 2 ans
Carl Dea
b7838d44ab
Using TCK Tested JDK builds of OpenJDK
The AdoptOpenJDK has been discontinued since July 2021. When using Zulu you get all the latest updated (TCK Tested) builds for all versions of OpenJDK.
Also added are fixed (major) release version(s) such as 11.0.3. This is often a good practice whenever a build/test triggers (push/pull events) this can determine if the latest JDK (11) had failed the build vs something in your code that caused it. For example, when building with JDK 11.0.3 (fixed version) the build passes (green) and JDK 11 fails (red) will mean that the latest JDK (11) was the cause and not your code.
Note: Other distributions such as Temurin do not support archived fixed release prior to Sept. 2021.
il y a 2 ans
Shigeru Chiba
52629ee8b8
Merge pull request #395 from aburaksahin/master
Fix for NullPointerException on detach()
il y a 2 ans
Burak Şahin
018169818c
Fix for NullPointerException on detach()
il y a 2 ans
derklaro
1b8a927963
Only wrap the method name if the method doesn't come from the same decl class
il y a 2 ans
derklaro
5d8868c03a
Lower requirement for an extra type in constructor to Java 7-
il y a 2 ans
Timothy Hoffman
aeee909ea7
Replace array copy loop with System.arraycopy
il y a 2 ans
Timothy Hoffman
0827c539b7
Replace remaining StringBuffer uses with StringBuilder
il y a 2 ans
Timothy Hoffman
b4279f6817
Replace StringBuffer with StringBuilder and other minor String optimizations
il y a 2 ans
chibash
047f7c71be
fixes GitHub Issue 378 (wrong link for apache license)
il y a 2 ans
chibash
b9a24bf129
updates javassist.Loader to exclude jdk.internal.
il y a 3 ans
chibash
3112090a50
release 3.28.0-GA
il y a 3 ans
Shigeru Chiba
5e4340a96f
Add an action badge.
il y a 3 ans
Shigeru Chiba
17a85ae34b
Create maven.yml
il y a 3 ans
chibash
b0063871e8
updates Readme.html since #305 has been fixed by PR #306
il y a 3 ans
Shigeru Chiba
5fade7ee6e
Merge pull request #306 from nschaefe/master
fix issue 305: CodeConverter.replaceArrayAccess leads to java.util.ConcurrentModificationException
il y a 3 ans
chibash
f0c343a4b5
updates Readme.html since #363 has been mergeed
il y a 3 ans
Shigeru Chiba
b4cb5cbf3a
Merge pull request #363 from michalkurka/master
Fix a race condition in CtClassType#getClassFile3
il y a 3 ans
chibash
6786fd5fb7
updates Readme.html since #350 has been fixed
il y a 3 ans
Shigeru Chiba
84c176a6e0
Merge pull request #351 from sgjesse/issue-350
This fixes Issue #350 .
Check for extended frame type when updating StackMapTable offset.
il y a 3 ans
michalkurka
64e15350cf
Fix a race condition in CtClassType#getClassFile3
javassist fails to find a class when concurrently running process
compresses the class (converts classfile to raw bytes)
the idea of the fix is to make sure to only update rawClassfile and classfile
under lock in getClassFile3, all other places that modify classfile are
already synchronized
when reading the object state, we need to read under lock both classfile and
rawClassFile otherwise we might get an inconsistent state
il y a 3 ans
chibash
0d468da4e9
fixes a security problem in pom.xml
il y a 3 ans
chibash
5668291e06
fixes typos for #357
il y a 3 ans
Shigeru Chiba
fc728c4989
Merge pull request #357 from eshizhan/master
add functions for getting the parameter names of method
il y a 3 ans
eshizhan
5bccb19933
add unit tests for LocalVariableAttribute.variableNameByIndex and MethodParametersAttribute.parameterName
il y a 3 ans
eshizhan
084c8e89b5
add functions for getting the parameter names of method
il y a 3 ans
Søren Gjesse
d2e757ee44
Check for extended frame type when updating StackTableOffset offset
Fixes #350
il y a 3 ans
chibash
1c4e31b967
fixes Issue #339
il y a 3 ans
chibash
b70a41bf52
updates the version number
il y a 3 ans
chibash
da043b46bc
fixes a bug of javassist.bytecode.stackmap, which was reported as Issue #328.
il y a 3 ans
Shigeru Chiba
5e3b6a8f64
Merge pull request #307 from sarxos/patch-1
Fix typo in TypeChecker
il y a 4 ans