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)