gnodet commented on issue #11802:
URL: https://github.com/apache/maven/issues/11802#issuecomment-4776518733

   Closing — `impl/maven-cli` is an implementation module, not part of Maven's 
public API (`api/maven-api-*`). The `ModelVersionUtils` class and its 
domtrip-typed methods are internal to the `mvnup` tool.
   
   Additionally, there is pending work to add JPMS module descriptors (#11642), 
which will formally enforce API boundaries via `module-info.java` exports — 
packages not explicitly exported (like `o.a.m.cling.invoker.mvnup.goals`) will 
be inaccessible regardless of Java visibility modifiers. This will make it 
structurally impossible to depend on these implementation types from outside 
the module.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to