Hi there, for some testing, I would need to normally override a private method in my subclass.
=== library looks like this (decompiler says) class Foo { private List _bar(List arg) { ... ... ... } } === what I would need to do in my code, conceptually class MyLogger extends Foo { // I can make sure instance of this class is actually used instead of standard Foo private List _bar(List arg) { println "About to call _bar with $list" try { def r=super._bar(list) println "... returns $r" r } catch (x) { println "... threw $x" } } } === Is there some dirty trick to make this (or something functionally equivalent) actually work (in Groovy 2.4, if the versions differ)? Thanks a lot! OC