diff --git a/example-project/pom.xml b/example-project/pom.xml index 8e91f3cf..a3ab642f 100644 --- a/example-project/pom.xml +++ b/example-project/pom.xml @@ -6,7 +6,7 @@ de.benjamin-bischoff cluecumber-test-project - 2.0.0 + 1.11.0 UTF-8 @@ -36,11 +36,11 @@ ${generated.report.location} - - - - - + + This is a test + http://www.google.com + + diff --git a/plugin-code/src/main/java/com/trivago/cluecumber/CluecumberReportPlugin.java b/plugin-code/src/main/java/com/trivago/cluecumber/CluecumberReportPlugin.java index 7f1b0ce8..65ff319d 100644 --- a/plugin-code/src/main/java/com/trivago/cluecumber/CluecumberReportPlugin.java +++ b/plugin-code/src/main/java/com/trivago/cluecumber/CluecumberReportPlugin.java @@ -33,9 +33,8 @@ import javax.inject.Inject; import java.nio.file.Path; -import java.util.HashMap; +import java.util.LinkedHashMap; import java.util.List; -import java.util.Map; /** * The main plugin class. @@ -67,7 +66,7 @@ public final class CluecumberReportPlugin extends AbstractMojo { * Custom parameters to add to the report. */ @Parameter(property = "reporting.customParameters") - private Map customParameters = new HashMap<>(); + private LinkedHashMap customParameters = new LinkedHashMap<>(); /** * Mark scenarios as failed if they contain pending or undefined steps (default: false). @@ -134,7 +133,7 @@ public void execute() throws CluecumberPluginException { logger.setMojoLogger(getLog()); if (skip) { - getLog().info("Cluecumber report generation was skipped by a configuration flag."); + getLog().info("Cluecumber report generation was skipped using the property."); return; }