-
-
Notifications
You must be signed in to change notification settings - Fork 2k
Open
Labels
⚡ enhancementRequest for new functionalityRequest for new functionality
Milestone
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 Message based json formatter #2888
- PrettyFormatter Use a message based PrettyFormatter #3012
- ProgressFormatter Show all test steps in progress formatter #3029
- RerunFormatter Use messages in rerun formatter #3028
- Add pickle location to the Pickle message.
- Use pickle location from pickle in all plugins
- TeamCityPlugin Use a message based TeamCityPlugin #3007
- Find a replacement for Suggested Snippets in the message protocol.
- TimelineFormatter
- UnusedStepsSummaryPrinter
- UsageFormatter
- DefaultSummaryPrinter
- Find a replacement for Suggested Snippets in the message protocol.
⛏ Have you considered any alternatives or workarounds?
No response
📚 Any additional context?
No response
Metadata
Metadata
Assignees
Labels
⚡ enhancementRequest for new functionalityRequest for new functionality