Skip to content

Commit 9c02efc

Browse files
committed
WIP
1 parent d78f43e commit 9c02efc

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

java/src/main/java/io/cucumber/query/Query.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,10 +186,11 @@ public String findNameOf(TableRow element, NamingStrategy namingStrategy) {
186186
.orElseThrow(createElementWasNotPartOfThisQueryObject());
187187
}
188188

189-
public Optional<String> findNameOf(Pickle element, NamingStrategy namingStrategy) {
189+
public String findNameOf(Pickle element, NamingStrategy namingStrategy) {
190190
requireNonNull(element);
191191
requireNonNull(namingStrategy);
192-
return reduceLinageOf(element, namingStrategy);
192+
return reduceLinageOf(element, namingStrategy)
193+
.orElseGet(element::getName);
193194
}
194195

195196
private static Supplier<IllegalArgumentException> createElementWasNotPartOfThisQueryObject() {

0 commit comments

Comments
 (0)