You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[JUnit Platform Engine] Use FileSource.withPosition (#3084)
Creating a `FileSource` involves a call to `File.getCanonicalFile`.
This call can be slow because it involves the file system. Especially
if the file system is networked.
By using `FileSource.withPosition` we can reuse the canonical file from
the feature for its nodes.
Fixes: #3010
Copy file name to clipboardExpand all lines: CHANGELOG.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
10
10
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
11
11
12
12
## [Unreleased]
13
+
### Fixed
14
+
-[JUnit Platform Engine] Use `FileSource.withPosition` ([#3084](https://github.com/cucumber/cucumber-jvm/pull/3084) M.P. Korstanje)
15
+
13
16
### Changed
14
17
-[JUnit Platform Engine] Use JUnit Platform 1.14.0 (JUnit Jupiter 5.14.0)
Copy file name to clipboardExpand all lines: cucumber-junit-platform-engine/src/main/java/io/cucumber/junit/platform/engine/CucumberDiscoverySelectors.java
Copy file name to clipboardExpand all lines: cucumber-junit-platform-engine/src/main/java/io/cucumber/junit/platform/engine/CucumberTestDescriptor.java
0 commit comments