Open
Description
🤔 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
- PrettyFormatter
- ProgressFormatter
- RerunFormatter
- TeamCityPlugin Use a message based TeamCityPlugin #3007
- TimelineFormatter
- UnusedStepsSummaryPrinter
- UsageFormatter
⛏ Have you considered any alternatives or workarounds?
No response
📚 Any additional context?
No response