Kieran Ryan

Results 15 issues of Kieran Ryan

The asterisk ligatures look great used in isolation, such as comments. However with file globs, they can introduce some variance, which across an extended list, might be more preferable with...

bug

# Description radon reads and passes the entire contents of a configuration file to a parser, rather than just its section. This parser supports interpolation (or automatic substitution) for values...

### What did you observe? Integrating support for line continuations in step definition patterns into the official cucumber VSCode extension ([cucumber/vscode#179](cucumber/language-service/pull/179)). Was unsure how to handle a line continuation no...

enhancement
help wanted
k::UI/UX

# 🤔 What's changed? - List the [cucumber-official](https://marketplace.visualstudio.com/items?itemName=CucumberOpen.cucumber-official) extension for [Visual Studio Code](https://code.visualstudio.com) under [Behave ecosystem documentation](https://behave.readthedocs.io/en/stable/behave_ecosystem.html) # ⚡️ What's your motivation? - Provides Behave users utilising [Visual Studio Code](https://code.visualstudio.com)...

### 🤔 What's changed? - Optimised default glue paths to merge repeated patterns to improve performance ### ⚡️ What's your motivation? - As the extension performs a complete reindex on...

:bank: debt

### 🤔 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...

:zap: enhancement

### 🤔 What's changed? - Syntax highlighting for comments (`#`) The [Language Server Protocol semantic tokens specification](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_semanticTokens) accepts non-negative integers for relative text positions by default. As the [gherkin-util's document...

:zap: enhancement

### 🤔 What's changed? - Added support for Node version 20 #### Relevant Links - tree-sitter/tree-sitter#2338 - tree-sitter/tree-sitter-typescript#244 - microsoft/vscode-l10n#104 - microsoft/vscode-copilot-release#1292 - microsoft/vscode#207689 - PF4Public/gentoo-overlay#239 ### ⚡️ What's your...

:zap: enhancement
:pray: help wanted

### 👓 What did you see? - Cucumber Expressions written in Python containing optionals are considered 'undefined' by the Language Service - However, the step successfully matches and executes when...

python
:bug: bug

### 🤔 What's changed? - Updated parser generation code with Python formatting as per style guidelines - Invoked no-operation `Token.detach` method in generated parser code - Migrated Python formatter from...

:bank: debt