Skip to content

Commit f6d683b

Browse files
committed
Add notes
1 parent e8203d4 commit f6d683b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

cucumber-core/src/main/java/io/cucumber/core/plugin/TeamCityPlugin.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@ public class TeamCityPlugin implements EventListener {
114114
private final List<SnippetsSuggestedEvent> suggestions = new ArrayList<>();
115115
private final TeamCityCommandWriter out;
116116

117+
// TODO: Does not work with concurrency
118+
// https://github.com/cucumber/cucumber-jvm/issues/3042
117119
private List<TreeNode> currentPath = new ArrayList<>();
118120
private Pickle currentPickle;
119121

@@ -494,6 +496,8 @@ private String escape(String source) {
494496
if (source == null) {
495497
return "";
496498
}
499+
// https://www.jetbrains.com/help/teamcity/service-messages.html#Escaped+Values
500+
// TODO: Missing \\uXXXX
497501
return source
498502
.replace("|", "||")
499503
.replace("'", "|'")

0 commit comments

Comments
 (0)