[FindBugs] Use Map of java.net.URIs, instead of java.net.URLs.
--------------------------------------------------------------

                 Key: JRUBY-4609
                 URL: http://jira.codehaus.org/browse/JRUBY-4609
             Project: JRuby
          Issue Type: Improvement
          Components: Performance
    Affects Versions: JRuby 1.4, JRuby 1.5
         Environment: trunk, Mac OS X 10.6.2, Java 6
            Reporter: Hiro Asari
            Assignee: Charles Oliver Nutter
         Attachments: 
0001-FindBugs-Use-map-of-java.net.URIs-instead-of-java.ne.patch

FindBugs advises against the use of a map of URLs. It points to 
http://michaelscharf.blogspot.com/2006/11/javaneturlequals-and-hashcode-make.html,
 which explains why.

The attached file addresses the issue. The specs and tests pass, but without 
concrete benchmarking results, I'm not sure if I'm doing the right thing (or, 
if there is a problem at all). In addition, the patch swallows a 
URISyntaxException in indexJarContents, which *could* be critical.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to