cucumber-jvm icon indicating copy to clipboard operation
cucumber-jvm copied to clipboard

Switch builtin plugins to messages

Open mpkorstanje opened this issue 5 months ago • 0 comments

🤔 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

mpkorstanje avatar May 22 '25 16:05 mpkorstanje