Skip to content

Commit 855165f

Browse files
committed
Update dependency io.cucumber:query to v14
1 parent a8809fa commit 855165f

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

java/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,12 @@
5959
<dependency>
6060
<groupId>io.cucumber</groupId>
6161
<artifactId>messages</artifactId>
62-
<version>[24.0.0,29.0.0)</version>
62+
<version>[29.0.1,30.0.0)</version>
6363
</dependency>
6464
<dependency>
6565
<groupId>io.cucumber</groupId>
6666
<artifactId>query</artifactId>
67-
<version>[13.3.0,14.0.0)</version>
67+
<version>[14.0.0,15.0.0)</version>
6868
</dependency>
6969

7070
<dependency>

java/src/main/java/io/cucumber/testngxmlformatter/XmlReportData.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import io.cucumber.query.Lineage;
1616
import io.cucumber.query.NamingStrategy;
1717
import io.cucumber.query.Query;
18+
import io.cucumber.query.Repository;
1819

1920
import java.time.Duration;
2021
import java.time.Instant;
@@ -29,6 +30,7 @@
2930
import java.util.Set;
3031

3132
import static io.cucumber.messages.types.TestStepResultStatus.PASSED;
33+
import static io.cucumber.query.Repository.RepositoryFeature.INCLUDE_GHERKIN_DOCUMENT;
3234
import static java.util.Comparator.comparing;
3335
import static java.util.Comparator.naturalOrder;
3436
import static java.util.Comparator.nullsFirst;
@@ -42,15 +44,18 @@ class XmlReportData {
4244
new io.cucumber.messages.types.Duration(0L, 0L);
4345
// By definition, but see https://github.com/cucumber/gherkin/issues/11
4446
private static final TestStepResult SCENARIO_WITH_NO_STEPS = new TestStepResult(ZERO_DURATION, null, PASSED, null);
45-
final Query query = new Query();
47+
private final Repository repository = Repository.builder()
48+
.feature(INCLUDE_GHERKIN_DOCUMENT, true)
49+
.build();
50+
private final Query query = new Query(repository);
4651
private final NamingStrategy namingStrategy;
4752

4853
XmlReportData(NamingStrategy namingStrategy) {
4954
this.namingStrategy = namingStrategy;
5055
}
5156

5257
void collect(Envelope envelope) {
53-
query.update(envelope);
58+
repository.update(envelope);
5459
}
5560

5661
long getSuiteDurationInMilliSeconds() {

0 commit comments

Comments
 (0)