(Thx to Harvey Harrison who pointed this out.) http://findbugs.sourceforge.net/bugDescriptions.html#DMI_BLOCKING_METHODS_ON_URL Dm: The equals and hashCode methods of URL are blocking (DMI_BLOCKING_METHODS_ON_URL) The equals and hashCode method of URL perform domain name resolution, this can result in a big performance hit. See http://michaelscharf.blogspot.com/2006/11/javaneturlequals-and-hashcode-make.html for more information. Consider using java.net.URI instead.
In which classes do we use URLs except TextureIO & AWTTextureIO?
GlueGen: IOUtil, JarUtil, TempJarCache, .. uses URI instead of URL to remove DNS Lookups etc . I have not seen further URL usage w/ equals/hash, which could trigger a DNS lookup. If anybody finds those .. pls reopen and report.