Open thomas-hiron opened 7 months ago
Thanks for the detailed report @thomas-hiron. Have transferred the issue to the Cucumber Language Service, where the language support is implemented.
Feel free to take a look at the php implementation and unit tests in case you observe the underlying issue and either comment or raise a PR if you have any inkling on the underlying root cause. The Cucumber VSCode extension contributing guidelines can also be useful in debugging, though may be a bit heavy if you're using a different IDE.
Thanks for moving it to the appropriate place! I'll have a look at unit tests to see what's wrong.
👓 What did you see?
Hello, I'm setting Cucumber LSP for nvim, and I'm getting errors during regex parsing. I'm trying to glue steps from package: https://github.com/FriendsOfBehat/MinkExtension
Regex parsing fails with error:
Here is the corresponding bloc:
What can be wrong? And what package is responsible for parsing those steps? I can't find Invalid regular expression anywhere in the source code.
Thanks!
✅ What did you expect to see?
Regex parsing should work, as those steps are executed successfully during testing.
📦 Which tool/library version are you using?
node 21.7.1 npm 10.5.0 nvim 0.9.5 @cucumber/language-server 1.5.0
🔬 How could we reproduce it?
Use this nvim lspconfig and check lsp logs:
📚 Any additional context?
I've never installed this package before, so maybe I'm missing a package or configuration.