Jorge Luis Betancourt Gonzalez created NUTCH-2146:
-----------------------------------------------------

             Summary: hashCode on the Outlink class
                 Key: NUTCH-2146
                 URL: https://issues.apache.org/jira/browse/NUTCH-2146
             Project: Nutch
          Issue Type: Bug
          Components: parser
    Affects Versions: 1.10, 1.11
            Reporter: Jorge Luis Betancourt Gonzalez
            Priority: Minor


The {{Outlink}} class doesn't have a {{hashCode}} method. This doesn't cause 
any trouble with the already implemented plugins but if a developer tries to 
use a {{HashSet}} of outlinks in a custom plugin the {{Outlink}} instances with 
same data (toUrl, anchor) gets added several times. In contrast the {{Inlink}} 
class does have a {{hashCode}} method:

https://github.com/apache/nutch/blob/trunk/src/java/org/apache/nutch/crawl/Inlink.java#L75-L77.
 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to