@Override
        public int hashCode() {
            final int PRIME = 59;
            int result = 1;
            result = result * PRIME + this.getGroupId().hashCode();
            result = result * PRIME + this.getArtifactId().hashCode();
            result = result * PRIME + this.getVersion().hashCode();
            result = result * PRIME + this.getRepoUrl().hashCode();
            return result;
        }
Resolves all {@link MavenLibrary} annotations on the given class.

@param clazz the class to load libraries for.
helper/src/main/java/me/lucko/helper/maven/LibraryLoader.java