cucumber-jvm
cucumber-jvm copied to clipboard
Switch builtin plugins to messages
🤔 What's the problem you're trying to solve?
Cucumber-JVM currently has two event based protocols for communication with plugins. io.cucumber:messages and the objects included in io.cucumber:cucumber-plugin. With the latter no longer being developed it would be good to deprecate and removed.
✨ What's your proposed solution?
Update the following plugins to use messages
- [ ] JsonFormatter https://github.com/cucumber/cucumber-jvm/pull/2888
- [ ] PrettyFormatter https://github.com/cucumber/cucumber-jvm/pull/3012
- [ ] Find a replacement for Suggested Snippets in the message protocol.
- [ ] ProgressFormatter
- [ ] RerunFormatter
- [ ] TeamCityPlugin https://github.com/cucumber/cucumber-jvm/pull/3007
- [ ] Find a replacement for Suggested Snippets in the message protocol.
- [ ] TimelineFormatter
- [ ] UnusedStepsSummaryPrinter
- [ ] UsageFormatter
⛏ Have you considered any alternatives or workarounds?
No response
📚 Any additional context?
No response