Kieran Ryan

Results 50 comments of Kieran Ryan
trafficstars

`tree-sitter build-wasm` is now `tree-sitter build --wasm` (see [tree-sitter build command](https://tree-sitter.github.io/tree-sitter/creating-parsers#command-build))

Parser has been split into separate directories - `php` and `php_only` (see tree-sitter/tree-sitter-php#192); thus the build script must be updated to specify the normal php parser directory (`php`). https://github.com/cucumber/language-service/blob/2ea89a3db79b1767a0685aa9748102316a8b27f1/scripts/build.js#L25

No worries @neskk > From what I managed to understand, the step definitions syntax that utilizes pytest_bdd.parsers is not recognized, right? Correct. As such have listed this issue as an...

@neskk, interesting to observe some of the design choices with `pytest-bdd` - I see some [slight deviations with multi-lines steps compared to the gherkin parser](https://github.com/pytest-dev/pytest-bdd/blob/b542e8e214e8df5a0d4dff2bd8b88010ead2757d/README.rst#multiline-steps). With pytest-bdd: ```gherkin Given a...

Awesome @neskk šŸ’Ŗ Would definitely welcome any contributions if you want to open a PR to the branch of the existing PR? A good place to start would be to...

Thanks for catching this @MolbioUnige - moved to the [Cucumber Language Service](https://github.com/cucumber/language-service) project ⭐ @nirajacharya2 and @thomas-hiron, you've both recently made fantastic contributions on the php implementation; wonder whether something...

> I’m šŸ‘Ž for this change: > > self.ast_builder = ast_builder if ast_builder is not None else AstBuilder() -> self.ast_builder = ast_builder or AstBuilder() > > the reason is that...

Great observation @Twintails, closing as a duplicate of #118 - to provide support for formatting configuration.

@monsoon53, @Ndus3-Martin thanks for raising! Possible to share a minimum reproducible example with a feature file and associated step definitions?

Thanks for catching this issue! Capturing some notes in case someone is in a position to take a look. What's happening is the gherkin is being read and parsed as...