I found the following usages of x:forEach without a var attribute :
plugins\changes\src\plugin-resources\changes.jsl(37): <x:forEach select="head/*">
plugins\changes\src\plugin-resources\changes.jsl(55): <x:forEach select="release">
plugins\changes\target\classes\plugin-resources\changes2rss.jsl(55): <x:forEach var="action" select="//release[@version='${pom.currentVersion}']/action">
plugins\checkstyle\src\plugin-resources\checkstyle-summary.jsl(32): <x:forEach select="//error" sort="@message">
plugins\checkstyle\src\plugin-resources\checkstyle.jsl(86): <x:forEach select="//error[@severity='error']" sort="@count" descending="true">
plugins\checkstyle\src\plugin-resources\checkstyle.jsl(101): <x:forEach select="//error[@severity='warning']" sort="@count" descending="true">
plugins\checkstyle\src\plugin-resources\checkstyle.jsl(116): <x:forEach select="//error[@severity='info']" sort="@count" descending="true">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(89): <x:forEach select="$libraries" sort="@uri">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(101): <x:forEach select="$libraries" sort="@uri">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(116): <x:forEach select="tag" sort="@name">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(141): <x:forEach select="$libraries" sort="@uri">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(143): <x:forEach select="tag" var="tag" sort="@name">
Do you think that we have to fix them ?
All others x:forEach have this attribute.
And I found in several plugins the comment :
<!-- x:forEach is busted -->
I found the following usages of x:forEach without a var attribute :
plugins\changes\src\plugin-resources\changes.jsl(37): <x:forEach select="head/*">
plugins\changes\src\plugin-resources\changes.jsl(55): <x:forEach select="release">
plugins\changes\target\classes\plugin-resources\changes2rss.jsl(55): <x:forEach var="action" select="//release[@version='${pom.currentVersion}']/action">
plugins\checkstyle\src\plugin-resources\checkstyle-summary.jsl(32): <x:forEach select="//error" sort="@message">
plugins\checkstyle\src\plugin-resources\checkstyle.jsl(86): <x:forEach select="//error[@severity='error']" sort="@count" descending="true">
plugins\checkstyle\src\plugin-resources\checkstyle.jsl(101): <x:forEach select="//error[@severity='warning']" sort="@count" descending="true">
plugins\checkstyle\src\plugin-resources\checkstyle.jsl(116): <x:forEach select="//error[@severity='info']" sort="@count" descending="true">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(89): <x:forEach select="$libraries" sort="@uri">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(101): <x:forEach select="$libraries" sort="@uri">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(116): <x:forEach select="tag" sort="@name">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(141): <x:forEach select="$libraries" sort="@uri">
plugins\jellydoc\src\plugin-resources\maven-jellydoc-plugin.jelly(143): <x:forEach select="tag" var="tag" sort="@name">
Do you think that we have to fix them ?
All others x:forEach have this attribute.
And I found in several plugins the comment :
<!-- x:forEach is busted -->