Finds the parent-most overridden member. @param mm @return
(MappedMember mm)
| 111 | * @return |
| 112 | */ |
| 113 | public static MappedMember findMethodOverride(MappedMember mm) { |
| 114 | if (mm.doesOverride()) { |
| 115 | // Overridden method's parent == given method's parent. |
| 116 | for (MappedMember mm2 : mm.getOverrides()) { |
| 117 | return findMethodOverride(mm2); |
| 118 | } |
| 119 | } |
| 120 | return mm; |
| 121 | } |
| 122 | |
| 123 | /** |
| 124 | * Returns the field in the given class's parent with the name and |
no test coverage detected