boolean isMethodVisible(final ClassRepr classRepr, final MethodRepr m) {
      return !classRepr.findMethods(MethodRepr.equalByJavaRules(m)).isEmpty() || hasOverriddenMethods(classRepr, MethodRepr.equalByJavaRules(m), null, classRepr);
    }
boolean isMethodVisible(final ClassRepr classRepr, final MethodRepr m)