improve version checker
diff --git a/tests/org.eclipse.wtp.releng.tests/versioningReportToHTMLErrsOnly.xsl b/tests/org.eclipse.wtp.releng.tests/versioningReportToHTMLErrsOnly.xsl
new file mode 100644
index 0000000..466deaf
--- /dev/null
+++ b/tests/org.eclipse.wtp.releng.tests/versioningReportToHTMLErrsOnly.xsl
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<xsl:stylesheet
+    version="1.0"
+    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+    <xsl:output
+        method="html"
+        indent="yes"/>
+    <xsl:template
+        match="/">
+        <html>
+            <body>
+                <xsl:apply-templates
+                    select="versioningReport"/>
+            </body>
+        </html>
+    </xsl:template>
+    <xsl:template
+        match="versioningReport">
+        <h2>Versioning Report</h2>
+        <xsl:apply-templates
+            select="versioningReportData"/>
+    </xsl:template>
+    <xsl:template
+        name="errors"
+        match="versioningReportData">
+        <p>
+            For
+            <xsl:value-of
+                select="@current"/>
+            using
+            <xsl:value-of
+                select="@id"/>
+            as the reference.
+        </p>
+        <p>Remember this listing is subject to inaccuracies
+            based on bugs in the scripts that generate it, or, more
+            likely in the exact way or time the reference data was
+            obtained. In other words, the code is correct and self
+            documenting, and this report is intended to provide a quick
+            sneek peek only.</p>
+        <p>Errors (decreases in version numbers)</p>
+        <ul>
+            <li>
+                <a
+                    href="#bundleerrors">Bundles with versioning errors</a>
+            </li>
+            <li>
+                <a
+                    href="#featureerrors">Features with versioning errors</a>
+            </li>
+        </ul>
+        <p>Bundles</p>
+        <ul>
+            <li>
+                <a
+                    href="#bundlequalifier">Bundles with qualifier-only increases
+                </a>
+            </li>
+        </ul>
+        <p>Features</p>
+        <ul>
+            <li>
+                <a
+                    href="#feauturequalifier">Features with qualifier-only increases
+                </a>
+            </li>
+        </ul>
+        <h3
+            id="bundleerrors">Bundles with versioning errors</h3>
+        <dl>
+            <xsl:for-each
+                select="versioningCompare">
+                <xsl:if
+                    test="@kind = 'error' and @codePackageType ='bundle'">
+                    <dt
+                        style="font-weight: bold; color: crimson">
+                        <xsl:value-of
+                            select="entry"/>
+                    </dt>
+                    <dd
+                        style="font-family: monospace;">
+                        <xsl:value-of
+                            select="current"/>
+                        (current)
+                    </dd>
+                    <dd
+                        style="font-family: monospace;">
+                        <xsl:value-of
+                            select="reference"/>
+                        (reference)
+                    </dd>
+                </xsl:if>
+            </xsl:for-each>
+        </dl>
+        <h3
+            id="featureerrors">Features with versioning errors</h3>
+        <dl>
+            <xsl:for-each
+                select="versioningCompare">
+                <xsl:if
+                    test="@kind = 'error' and @codePackageType ='feature'">
+                    <dt
+                        style="font-weight: bold; color: crimson">
+                        <xsl:value-of
+                            select="entry"/>
+                    </dt>
+                    <dd
+                        style="font-family: monospace;">
+                        <xsl:value-of
+                            select="current"/>
+                        (current)
+                    </dd>
+                    <dd
+                        style="font-family: monospace;">
+                        <xsl:value-of
+                            select="reference"/>
+                        (reference)
+                    </dd>
+                </xsl:if>
+            </xsl:for-each>
+        </dl>
+        <h3
+            id="bundlequalifier">Bundles with qualifier-only increases</h3>
+        <p>There may be occasions these do not always indicate a
+            true error (such as fixing a spelling mistake in a comment,
+            but it is clearer if qualifier-only increases are not
+            allowed, since usually it indicates that someone has changed
+            the code, but forgotten to increase the service or minor
+            version.</p>
+        <dl>
+            <xsl:for-each
+                select="versioningCompare">
+                <xsl:if
+                    test="@kind = 'increase' and @field='qualifier' and @codePackageType ='bundle'">
+                    <dt
+                        style="font-weight: bold; color: crimson">
+                        <xsl:value-of
+                            select="entry"/>
+                    </dt>
+                    <dd
+                        style="font-family: monospace">
+                        <xsl:value-of
+                            select="current"/>
+                        (current)
+                    </dd>
+                    <dd
+                        style="font-family: monospace">
+                        <xsl:value-of
+                            select="reference"/>
+                        (reference)
+                    </dd>
+                </xsl:if>
+            </xsl:for-each>
+        </dl>
+        <h3
+            id="feauturequalifier">Features with qualifier-only increases</h3>
+        <dl>
+            <xsl:for-each
+                select="versioningCompare">
+                <xsl:if
+                    test="@kind = 'increase' and @field='qualifier' and @codePackageType ='feature'">
+                    <dt
+                        style="font-weight: bold; color: crimson">
+                        <xsl:value-of
+                            select="entry"/>
+                    </dt>
+                    <dd
+                        style="font-family: monospace">
+                        <xsl:value-of
+                            select="current"/>
+                        (current)
+                    </dd>
+                    <dd
+                        style="font-family: monospace">
+                        <xsl:value-of
+                            select="reference"/>
+                        (reference)
+                    </dd>
+                </xsl:if>
+            </xsl:for-each>
+        </dl>
+    </xsl:template>
+</xsl:stylesheet>
\ No newline at end of file