(MappedClass m)
| 267 | } |
| 268 | |
| 269 | private static List<String> getParents(MappedClass m) { |
| 270 | List<String> list = new ArrayList<String>(); |
| 271 | while (m != null) { |
| 272 | list.add(m.getOriginalName()); |
| 273 | for (MappedClass i : m.getInterfaces()) { |
| 274 | list.addAll(getParents(i)); |
| 275 | } |
| 276 | m = m.getParent(); |
| 277 | } |
| 278 | return list; |
| 279 | } |
| 280 | |
| 281 | public static boolean isChild(MappedClass parent, MappedClass mc) { |
| 282 | return findCommonParent(mc, parent) == parent; |
no test coverage detected