Unncessary creation of object in
org.apache.lucene.analysis.WordlistLoader.getWordSet()
---------------------------------------------------------------------------------------
Key: LUCENE-1248
URL: https://issues.apache.org/jira/browse/LUCENE-1248
Project: Lucene - Java
Issue Type: Improvement
Components: Analysis
Affects Versions: 2.3.1, 2.3.2
Reporter: David Dillard
Priority: Trivial
Here's the function:
public static HashSet getWordSet(File wordfile) throws IOException {
HashSet result = new HashSet();
FileReader reader = null;
try {
reader = new FileReader(wordfile);
result = getWordSet(reader);
}
finally {
if (reader != null)
reader.close();
}
return result;
}
The creation of the new HashSet object in the declaration of "result" is
unnecessary. Either "result" will be unconditionally set by the call to
getWordSet() or an exception will occur.
This was detected by FindBugs.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]