Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.4.15
-
None
-
None
Description
Private fields/methods of a superclass are not accessible in groovy, see GROOVY-3142
But if some superclasses in the class hierarchy is extended via its metaclass, private methods become visible.
This happens in all the latest 2.X (2.4.21), 3.X (3.0.8) and 4.X (4.0.0-alpha-3) versions.
Attached is a simple groovy script that demonstrates it.
Attachments
Attachments
Issue Links
- is related to
-
GROOVY-8286 Groovy does not respect package-private modifier of Java class
- Closed