Browse Source

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
tags/rel_3_29_0_ga
Shigeru Chiba 2 years ago
parent
commit
716b102e3a
No account linked to committer's email address
1 changed files with 3 additions and 2 deletions
  1. 3
    2
      src/main/javassist/compiler/MemberCodeGen.java

+ 3
- 2
src/main/javassist/compiler/MemberCodeGen.java View File

@@ -667,8 +667,9 @@ public class MemberCodeGen extends CodeGen {
origDesc);

acc = AccessFlag.setPackage(acc) | AccessFlag.STATIC;
mname = getAccessiblePrivate(mname, origDesc, desc,
minfo, declClass);
if (!isFromSameDeclaringClass(declClass, thisClass))
mname = getAccessiblePrivate(mname, origDesc, desc,
minfo, declClass);
}

boolean popTarget = false;

Loading…
Cancel
Save