[ https://issues.apache.org/jira/browse/RATIS-415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tsz Wo Nicholas Sze reassigned RATIS-415: ----------------------------------------- Assignee: Tsz Wo Nicholas Sze Description: The DesignForExtension rule only useful in public API but not implementations. Let's disable it for now. (was: - RaftClientRpcWithProxy.java:[36,3] (design) DesignForExtension: Method 'getProxies' is not designed for extension - needs to be abstract, final or empty. - RaftClientRpcWithProxy.java:[40,3] (design) DesignForExtension: Method 'addServers' is not designed for extension - needs to be abstract, final or empty. - RaftClientRpcWithProxy.java:[45,3] (design) DesignForExtension: Method 'handleException' is not designed for extension - needs to be abstract, final or empty. - RaftClientRpcWithProxy.java:[50,3] (design) DesignForExtension: Method 'close' is not designed for extension - needs to be abstract, final or empty. ) Component/s: build Summary: Disable checkstyle DesignForExtension rule (was: Fix checkstyle warnings in RaftClientRpcWithProxy) > Disable checkstyle DesignForExtension rule > ------------------------------------------ > > Key: RATIS-415 > URL: https://issues.apache.org/jira/browse/RATIS-415 > Project: Ratis > Issue Type: Sub-task > Components: build > Reporter: Tsz Wo Nicholas Sze > Assignee: Tsz Wo Nicholas Sze > Priority: Major > > The DesignForExtension rule only useful in public API but not > implementations. Let's disable it for now. -- This message was sent by Atlassian JIRA (v7.6.3#76005)