Skip to content

feat/rascal formatter - #1102

Draft
jurgenvinju wants to merge 70 commits into
mainfrom
feat/rascal-formatter
Draft

feat/rascal formatter#1102
jurgenvinju wants to merge 70 commits into
mainfrom
feat/rascal-formatter

Conversation

@jurgenvinju

@jurgenvinju jurgenvinju commented Jun 5, 2026

Copy link
Copy Markdown
Member

This is for @toinehartman and myself to experiment with the Rascal formatter in VScode.

This is a draft and may never be merged directly into main.

  • links the Rascal formatter from the stdlib to the format capability in LSP
  • will not fully map all FormattingOptions, since that is already done here: Parametric: formatting #677
  • this PR is intended to merge with Parametric: formatting #677 such that we don't duplicate code or effort writing it.
  • support for formatting only a selection via the Focus mechanism
    • may require some additions to subTreeEdits in util::Formatters from the stdlib to learn the outermost indentation from the context.

jurgenvinju and others added 28 commits June 8, 2026 10:54
This was a detailed manual merge
@sonarqubecloud

Copy link
Copy Markdown

@toinehartman toinehartman mentioned this pull request Aug 28, 2026
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants