You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Michael McCandless (Jira)" <ji...@apache.org> on 2021/08/27 12:18:00 UTC

[jira] [Commented] (LUCENE-10074) Remove unneeded default value assignment

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

Michael McCandless commented on LUCENE-10074:
---------------------------------------------

This is maybe controversial, but it bugs me when I see declarations initializing a variable to their already default value, e.g. a class member {{int x = 0;}} or {{boolean foobarFlag = false}}.  Maybe {{ecj}} already has a check to detect such unnecessary default value initializations?

> Remove unneeded default value assignment
> ----------------------------------------
>
>                 Key: LUCENE-10074
>                 URL: https://issues.apache.org/jira/browse/LUCENE-10074
>             Project: Lucene - Core
>          Issue Type: Task
>            Reporter: Zach Chen
>            Priority: Minor
>
> This is a spin-off issue from discussion here [https://github.com/apache/lucene/pull/128#discussion_r695669643,] where we would like to see if there's any automatic checking mechanism (ecj ?) that can be enabled to detect and warn about unneeded default value assignments in future changes, as well as in the existing code.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org