Completed
Details
Assignee
UnassignedUnassignedReporter
Quetzaly Solano GómezQuetzaly Solano GómezApproval
OkPatch
Code and TestPriority
MajorAffects versions
Fix versions
Details
Details
Assignee
Unassigned
UnassignedReporter
Quetzaly Solano Gómez
Quetzaly Solano GómezApproval
Ok
Patch
Code and Test
Priority

Affects versions
Fix versions
Created February 25, 2011 at 7:48 PM
Updated August 18, 2012 at 1:50 PM
Resolved August 18, 2012 at 1:50 PM
Currently, there is no way in Clojure to call a protected final method of a superclass. While this may be an acceptable limitation for proxy, gen-class should provide that ability. Otherwise, one is now forced to create a dummy subclass in Java for the sole purpose of widening the visibility of such methods.
My patch makes it so that protected final methods may be exposed via the :exposes-methods mechanism. It is still impossible to override them.