language-service
language-service copied to clipboard
Cucumber Language Service
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [web-tree-sitter](https://redirect.github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web) ([source](https://redirect.github.com/tree-sitter/tree-sitter)) | [`^0.20.7` -> `^0.24.0`](https://renovatebot.com/diffs/npm/web-tree-sitter/0.20.8/0.24.3) | [](https://docs.renovatebot.com/merge-confidence/) |...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [tree-sitter-cli](https://redirect.github.com/tree-sitter/tree-sitter) | [`0.20.8` -> `0.24.3`](https://renovatebot.com/diffs/npm/tree-sitter-cli/0.20.8/0.24.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [tree-sitter-php](https://redirect.github.com/tree-sitter/tree-sitter-php) | [`0.20.0` -> `0.23.4`](https://renovatebot.com/diffs/npm/tree-sitter-php/0.20.0/0.23.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
### 👓 What did you see? I've configured the cucumber plugin to look for step defs in the right paths, but it's not matching the step-defs. ```yaml "cucumber.features": [ "**/tests/**/*.feature",...
### 🤔 What's changed? - Support the `parse` step definition matcher of `pytest-bdd` - which is also used by `behave`; both Python frameworks ### ⚡️ What's your motivation? - Closes...
The test file contains valid Behat inputs. Detected arguments are turned into regex. ### 🤔 What's changed? I have changed how phpLanguage parses step definition in context files. Behat allows...
### 👓 What did you see? The way the service parses Behave step definitions is in total disagreement with how Behave itself does. In [Behave tutorial](https://behave.readthedocs.io/en/latest/tutorial/#step-parameters), parameters in e.g. @then...
### 👓 What did you see? Steps that use templates are not found, for example: When the step is defined: ### ✅ What did you expect to see? The step...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [tree-sitter-rust](https://redirect.github.com/tree-sitter/tree-sitter-rust) | [`0.20.4` -> `0.23.0`](https://renovatebot.com/diffs/npm/tree-sitter-rust/0.20.4/0.23.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [tree-sitter-python](https://redirect.github.com/tree-sitter/tree-sitter-python) | [`0.20.4` -> `0.23.2`](https://renovatebot.com/diffs/npm/tree-sitter-python/0.20.4/0.23.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...