
errorprone.bugpattern.URLEqualsHashCode.md Maven / Gradle / Ivy
The newest version!
The `equals` and `hashCode` methods of `java.net.URL` make blocking network
calls. When you place a `URL` into a hash-based container, the container invokes
those methods.
Prefer `java.net.URI`. Or, if you must use `URL` in a
collection, prefer to use a non-hash-based container like a `List`, and
avoid calling methods like `contains` (which calls `equals`) on it.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy