[ 
https://issues.apache.org/jira/browse/MNG-8490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17932619#comment-17932619
 ] 

Guillaume Nodet commented on MNG-8490:
--------------------------------------

I think it would make sense to use the same mechanism as we have for model 
objects.
Currently, there's no way to create the XmlNode objects from the API and this 
is clearly missing.
So having a Builder + private implementation would make sense.

> Combine XmlNode and XmlNodeImpl
> -------------------------------
>
>                 Key: MNG-8490
>                 URL: https://issues.apache.org/jira/browse/MNG-8490
>             Project: Maven
>          Issue Type: Improvement
>    Affects Versions: API
>            Reporter: Elliotte Rusty Harold
>            Priority: Blocker
>              Labels: up-for-grabs
>
> Single use interfaces are an antipattern. Make everything simpler by having a 
> single concrete XmlNode class.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to