apache / apache/maven-help-plugin

[MPH-219] AbstractEffectiveMojo should be a utility class

Open
#333 0 comments 0 reactions 0 assignees View on GitHub
enhancement priority:minor
Dominant language
Java
Stars
29
Forks
42
Avg merge
1d 12h
Merged PRs (30d)
6

Description

**[Elliotte Rusty Harold](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=elharo)** opened **[MPH-219](https://issues.apache.org/jira/browse/MPH-219?redirect=false)** and commented

It's just static methods. It misuses inheritance.

---
No further details from [MPH-219](https://issues.apache.org/jira/browse/MPH-219?redirect=false)

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate AbstractEffectiveMojo and inspect its static methods and inheritance relationships before deciding how the class should become a utility class. Confirm that the resulting design no longer misuses inheritance and that existing Maven Help Plugin behavior remains intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.