[ 
https://issues.apache.org/jira/browse/NUTCH-2171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15831815#comment-15831815
 ] 

Furkan KAMACI commented on NUTCH-2171:
--------------------------------------

[~lewismc] I've analysed the code and there are 9 anonymous classes. These 
seems to be not important and won't add any gain but I can send a PR. 

I've also analysed the code for replacing explicit type operators with diamond 
(Java 7 feature) and there are 193 of them and also there are 9 usage which is 
not using try with resources feature of Java 7.

I can send a such PR and we can change the default.properties and let 
developers to use Java 8 features for upcoming contributions to Nutch source 
code?

> Upgrade Nutch Trunk to Java 1.8
> -------------------------------
>
>                 Key: NUTCH-2171
>                 URL: https://issues.apache.org/jira/browse/NUTCH-2171
>             Project: Nutch
>          Issue Type: Task
>            Reporter: Lewis John McGibbney
>
> Lambda expressions are fantastic. I tried to undertake a small exercise which 
> would indicate how many we could implement however this was a fruitless 
> effort. A patch is going to be a better approach. This task involves 
> upgrading various properties in default.properties as well as a systemic 
> source code analysis with the aim of implementing Java 8 goodies throughout.



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

Reply via email to