docs: public ElementMatcher<? super MethodDescription> resolve(TypeDescription typeDescription) {
          return (ElementMatcher<? super MethodDescription>) not(ignoredMethods.resolve(typeDescription))
                  .and(isVirtual().and(not(isFinal())).or(isDeclaredBy(typeDescription)))
                  .or(isDeclaredBy(typeDescription).and(not(predefinedMethodSignatures)));
      }