David Warrington

Results 10 issues of David Warrington

**Describe the bug** When using the `locales` object in a section schema, Theme Check raises an error if the translation is an object rather than a string, despite being renderable...

Bug
SEV-3

**Describe the bug** When using the `locales` object in a section schema, Theme Check incorrectly flags them as missing ![Image](https://github.com/user-attachments/assets/ce21f7db-4ea8-4303-93e6-cb450c32b69f) **Source** ```liquid // section/test-section.liquid {{ 'sections.test-section.title' | t }} {{...

Bug
SEV-3

**Describe the bug** When using the `locales` object in a section schema, those locales aren't surfaced as completion suggestions ![Image](https://github.com/user-attachments/assets/0ac73a26-b3af-408c-bad0-b30a460d4cdd) **Source** ```liquid // section/test-section.liquid {{ 'sections.test-' }} {% schema %}...

SEV-3
enhancement

**Describe the bug** On adding a `metaobject` schema setting in a section, for example, the `default` key is suggested. ![Image](https://github.com/user-attachments/assets/21f13e2d-2c2a-4a30-a169-cbc7a78ee0b0) On trying to upload a setting with this key, the...

Bug
SEV-3

**Describe the bug** I'm copying some json from a template over to some schema presets and getting a theme check `ValidSchema` error with the wrong message. **Source** ```liquid // sections/test.liquid...

**Describe the bug** When building a `select` setting in a section/block schema, the `group` key is surfaced in intellisense at the root setting level, instead of the option level, where...

Bug
SEV-3

**Describe the bug** This bug occurs in the VSCode extension. Inside a Liquid tag, e.g. `{% if %}` - typing an opening angle bracket `` being added as well **Source**...

Bug

**Is your feature request related to a problem? Please describe.** After adding a translation, going backwards to add my variables is slow. It could be faster with built in tabstops....

enhancement
good first issue
area:language-server

**Is your feature request related to a problem? Please describe.** Writing HTML is slow, and would be much faster if I could use emmet expansions. **Describe the solution you'd like**...

enhancement
area:language-server

**Is your feature request related to a problem? Please describe.** The existing translation completions support pluralised translations, which is excellent, but there are a couple of edge cases that haven't...

enhancement
area:language-server