[ https://issues.apache.org/jira/browse/MRESOLVER-431?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tamas Cservenak updated MRESOLVER-431: -------------------------------------- Description: These two classes seems unfinished in multiple ways: * both are {{final}}, so cannot be extended * there is some "intent" for error handling, but is protected method (but class is final) * empty method requires extra signaling toward checkstyle So, rather just make them extensible (non-final). was: These two classes seems unfinished in multiple ways: * both are {{final}}, so cannot be extended * there is some "intent" for error handling, but is protected method (but class is final) * empty method requires extra signaling toward checkstyle So, rather: * introduce "error handler" ability, at least ability to gather errors * make the questionable method private on final class, as expected > Make chained repository and transport listeners extensible > ---------------------------------------------------------- > > Key: MRESOLVER-431 > URL: https://issues.apache.org/jira/browse/MRESOLVER-431 > Project: Maven Resolver > Issue Type: Task > Components: Resolver > Reporter: Tamas Cservenak > Assignee: Tamas Cservenak > Priority: Major > Fix For: 2.0.0 > > > These two classes seems unfinished in multiple ways: > * both are {{final}}, so cannot be extended > * there is some "intent" for error handling, but is protected method (but > class is final) > * empty method requires extra signaling toward checkstyle > So, rather just make them extensible (non-final). -- This message was sent by Atlassian Jira (v8.20.10#820010)