Open
Description
Guillaume Nodet opened MPH-209 and commented
The Maven 4 api objects are not rendered correctly:
Output for mvn help:evaluate -Dexpression=project.build.delegate.resources
<org.apache.maven.api.model.ImmutableCollections_-List2>
<element1 class="org.apache.maven.api.model.Resource">
<includes class="org.apache.maven.api.model.ImmutableCollections$1"/>
<excludes class="org.apache.maven.api.model.ImmutableCollections$1" reference="../includes"/>
<locations class="org.apache.maven.api.model.ImmutableCollections$MapN">
<entries>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string"></key>
<value class="org.apache.maven.api.model.InputLocation">
<lineNumber>40</lineNumber>
<columnNumber>7</columnNumber>
<source>
<modelId>org.apache.maven:maven-model-builder:4.0.0-4.0.0-alpha-8-SNAPSHOT:super-pom</modelId>
<location>jar:file:/Users/gnodet/.sdkman/candidates/maven/1.0-m8-m40-mvnd/mvn/lib/maven-model-builder-4.0.0-alpha-8-SNAPSHOT.jar!/org/apache/maven/model/pom-4.0.0.xml</location>
</source>
<locations class="org.apache.maven.api.model.ImmutableCollections$2"/>
</value>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">excludes</key>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">mergeId</key>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">targetPath</key>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">includes</key>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">directory</key>
<value class="org.apache.maven.api.model.InputLocation">
<lineNumber>41</lineNumber>
<columnNumber>9</columnNumber>
<source reference="../../../java.util.AbstractMap_-SimpleImmutableEntry/value/source"/>
<locations class="org.apache.maven.api.model.ImmutableCollections$2" reference="../../../java.util.AbstractMap_-SimpleImmutableEntry/value/locations"/>
</value>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">filtering</key>
</java.util.AbstractMap_-SimpleImmutableEntry>
</entries>
</locations>
<directory>/Users/gnodet/work/git/maven-help-plugin/src/main/resources</directory>
</element1>
<element2 class="org.apache.maven.api.model.Resource">
<includes class="org.apache.maven.api.model.ImmutableCollections$1" reference="../../element1/includes"/>
<excludes class="org.apache.maven.api.model.ImmutableCollections$1" reference="../../element1/includes"/>
<locations class="org.apache.maven.api.model.ImmutableCollections$MapN">
<entries>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string"></key>
<value class="org.apache.maven.api.model.InputLocation">
<lineNumber>43</lineNumber>
<columnNumber>7</columnNumber>
<source reference="../../../../../../element1/locations/entries/java.util.AbstractMap_-SimpleImmutableEntry/value/source"/>
<locations class="org.apache.maven.api.model.ImmutableCollections$2" reference="../../../../../../element1/locations/entries/java.util.AbstractMap_-SimpleImmutableEntry/value/locations"/>
</value>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">excludes</key>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">mergeId</key>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">targetPath</key>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">includes</key>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">directory</key>
<value class="org.apache.maven.api.model.InputLocation">
<lineNumber>44</lineNumber>
<columnNumber>9</columnNumber>
<source reference="../../../../../../element1/locations/entries/java.util.AbstractMap_-SimpleImmutableEntry/value/source"/>
<locations class="org.apache.maven.api.model.ImmutableCollections$2" reference="../../../../../../element1/locations/entries/java.util.AbstractMap_-SimpleImmutableEntry/value/locations"/>
</value>
</java.util.AbstractMap_-SimpleImmutableEntry>
<java.util.AbstractMap_-SimpleImmutableEntry>
<key class="string">filtering</key>
<value class="org.apache.maven.api.model.InputLocation">
<lineNumber>45</lineNumber>
<columnNumber>9</columnNumber>
<source reference="../../../../../../element1/locations/entries/java.util.AbstractMap_-SimpleImmutableEntry/value/source"/>
<locations class="org.apache.maven.api.model.ImmutableCollections$2" reference="../../../../../../element1/locations/entries/java.util.AbstractMap_-SimpleImmutableEntry/value/locations"/>
</value>
</java.util.AbstractMap_-SimpleImmutableEntry>
</entries>
</locations>
<directory>/Users/gnodet/work/git/maven-help-plugin/src/main/resources-filtered</directory>
<filtering>true</filtering>
</element2>
</org.apache.maven.api.model.ImmutableCollections_-List2>
Output for mvn help:evaluate -Dexpression=project.build.resources
<org.apache.maven.model.WrapperList>
<getter class="null"/>
<setter class="null"/>
<mapper class="null"/>
<revMapper class="null"/>
</org.apache.maven.model.WrapperList>
No further details from MPH-209