apache / apache/maven-help-plugin

Use real XML library for Effective POM

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

Description

That is, build a DOM in memory and then serialize it. Use real DOM operations instead of brittle regex search and replace. Drop MavenXPP3Writer.

Maybe a general utility to convert a POM to a DOM/XOM/JDOM tree?

Worth exploring given how easy coding is getting with LLMs.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Effective POM generation and current MavenXPP3Writer usage. Review the available XML library options and existing project conventions; done should mean the POM is built and serialized through DOM operations without the brittle regex processing or MavenXPP3Writer.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.