Details
-
Type: Bug
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.0.0
-
Fix Version/s: 2.0
-
Component/s: o.c.jsword.book
-
Labels:None
Description
Turns out that URL equals and hashCode hit the internet to do DNS name resolution.
JSword, Common and BibleDesktop make extensive use of URLs rather than Files to allow for resources to be served from almost anywhere. This is a good design decision, but the implementation hurts.
For details see:
http://michaelscharf.blogspot.com/2006/11/javaneturlequals-and-hashcode-make.html