Skip to content

Commit

Permalink
Add an alias for quality gate items.
Browse files Browse the repository at this point in the history
uhafner committed Nov 13, 2024
1 parent 253a4a5 commit a072091
Showing 1 changed file with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -40,6 +40,7 @@
import hudson.util.XStream2;

import io.jenkins.plugins.util.AbstractXmlStream;
import io.jenkins.plugins.util.QualityGateResult.QualityGateResultItem;

/**
* Configures the XML stream for the coverage tree, which consists of {@link Node}s.
@@ -71,6 +72,7 @@ protected void configureXStream(final XStream2 xStream) {
xStream.alias("file", FileNode.class);
xStream.alias("class", ClassNode.class);
xStream.alias("method", MethodNode.class);
xStream.alias("qualityGateResultItem", QualityGateResultItem.class);

xStream.registerLocalConverter(FileNode.class, "coveredPerLine", new IntegerLineMapConverter());
xStream.registerLocalConverter(FileNode.class, "missedPerLine", new IntegerLineMapConverter());

0 comments on commit a072091

Please sign in to comment.