JetBrains / JetBrains/MPS-extensions

Use of grammar cells forces creation of dummy component to handle dependency problem

Open
#433 3 comments 0 reactions 0 assignees View on GitHub
bug needs more info
Dominant language
JetBrains MPS
Stars
88
Forks
60
Avg merge
1d 3h
Merged PRs (30d)
15

Description

Using MPS 2020.3 and grammar cells. This is discussed in Slack, https://jetbrains-mps.slack.com/archives/C3YUV3YK0/p1628146601046300. A a (new) user, this seems to expose quite some details as to how grammar cells are implemented and require a workaround at the language definition level. I don't, at this time, have any suggestions as to how to address but thought I would enter it as an issue.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the dependency problem in MPS 2020.3 with grammar cells and review the linked Slack discussion for the reported workaround. The issue names no files, tests, or desired behavior, so clarify the intended fix and define a reproducible test before implementation.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.