Add convenient alias to private visibility
Since AccessMap never downgrades visibility, 'private' in AT is effectively equivalent to 'no change'. Useful in case you want to change other flags but not the visibility. Accept '*' as private.
This commit is contained in:
parent
4eacd3ef15
commit
47036ad5a8
@ -52,6 +52,7 @@ public class AccessChange {
|
|||||||
static {
|
static {
|
||||||
accessCodes.put("public", Opcodes.ACC_PUBLIC);
|
accessCodes.put("public", Opcodes.ACC_PUBLIC);
|
||||||
accessCodes.put("private", Opcodes.ACC_PRIVATE);
|
accessCodes.put("private", Opcodes.ACC_PRIVATE);
|
||||||
|
accessCodes.put("*", Opcodes.ACC_PRIVATE); // lowest access level (no change)
|
||||||
accessCodes.put("protected", Opcodes.ACC_PROTECTED);
|
accessCodes.put("protected", Opcodes.ACC_PROTECTED);
|
||||||
accessCodes.put("default", 0);
|
accessCodes.put("default", 0);
|
||||||
accessCodes.put("", 0);
|
accessCodes.put("", 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user