You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by "Kirk Lund (JIRA)" <ji...@apache.org> on 2017/05/15 19:32:04 UTC

[jira] [Created] (GEODE-2929) Remove superfluous uses of final from classes and methods

Kirk Lund created GEODE-2929:
--------------------------------

             Summary: Remove superfluous uses of final from classes and methods
                 Key: GEODE-2929
                 URL: https://issues.apache.org/jira/browse/GEODE-2929
             Project: Geode
          Issue Type: Wish
          Components: core
            Reporter: Kirk Lund


Use of final keyword on classes and methods should be reserved for unique situations in the User API where we really need final to prevent a User from overriding something in the API.

Superfluous usage of final on classes and methods hinders good unit testing by preventing mocking of those classes and methods.

Any unnecessary usage of final should be removed to facilitate mocking.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)