public boolean isLibraryMethod(@Nonnull String name, @Nonnull String desc) {
		// Check against this definition
		if (!isPrimary && hasMethod(name, desc))
			return true;

		// Check parents.
		// If we extend a class with a library definition then it should be considered a library method.
		for (InheritanceVertex parent : getParents())
			if (parent.isLibraryMethod(name, desc))
				return true;

		// No library definition found, so its safe to rename.
		return false;
	}
@param name
		Method name.
@param desc
		Method descriptor.

@return {@code true} if method is an extension of an outside class's methods and thus should not be renamed.
{@code false} if the method is safe to rename.
recaf-core/src/main/java/software/coley/recaf/services/inheritance/InheritanceVertex.java