Skip to content

Commit 4312753

Browse files
authored
Update dependency io.cucumber:query up to v14.0.1 (#96)
1 parent 2f8b94b commit 4312753

File tree

5 files changed

+13
-8
lines changed

5 files changed

+13
-8
lines changed

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99
### Changed
10-
- Update dependency cucumber/query to ^13.3.0 ([#77](https://github.com/cucumber/junit-xml-formatter/pull/77))
11-
- Update dependency io.cucumber:query up to v13.5
10+
- Update dependency cucumber/query to 14.0.1
11+
- Update dependency io.cucumber:query up to v14.0.1
1212

1313
### Fixed
1414
- Remove unnecessary coupling to `node:assert` ([#77](https://github.com/cucumber/junit-xml-formatter/pull/77))

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,15.0.0)</version>
67+
<version>[14.0.1,15.0.0)</version>
6868
</dependency>
6969

7070
<dependency>

java/src/main/java/io/cucumber/junitxmlformatter/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.util.AbstractMap.SimpleEntry;
@@ -25,13 +26,17 @@
2526
import java.util.Optional;
2627

2728
import static io.cucumber.messages.types.TestStepResultStatus.PASSED;
29+
import static io.cucumber.query.Repository.RepositoryFeature.INCLUDE_GHERKIN_DOCUMENTS;
2830
import static java.time.format.DateTimeFormatter.ISO_INSTANT;
2931
import static java.util.concurrent.TimeUnit.SECONDS;
3032
import static java.util.stream.Collectors.toList;
3133

3234
class XmlReportData {
3335

34-
private final Query query = new Query();
36+
private final Repository repository = Repository.builder()
37+
.feature(INCLUDE_GHERKIN_DOCUMENTS, true)
38+
.build();
39+
private final Query query = new Query(repository);
3540
private final NamingStrategy namingStrategy;
3641

3742
private static final long MILLIS_PER_SECOND = SECONDS.toMillis(1L);
@@ -41,7 +46,7 @@ class XmlReportData {
4146
}
4247

4348
void collect(Envelope envelope) {
44-
query.update(envelope);
49+
repository.update(envelope);
4550
}
4651

4752
double getSuiteDurationInSeconds() {

javascript/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

javascript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"prepublishOnly": "tsc --build tsconfig.build.json"
2323
},
2424
"dependencies": {
25-
"@cucumber/query": "^14.0.0",
25+
"@cucumber/query": "^14.0.1",
2626
"@teppeis/multimaps": "^3.0.0",
2727
"luxon": "^3.5.0",
2828
"xmlbuilder": "^15.1.1"

0 commit comments

Comments
 (0)