JetBrains / JetBrains/MPS-extensions
Use of grammar cells forces creation of dummy component to handle dependency problem
- 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
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