Skip to content

fix: ensure render errors map to tag names#452

Merged
DylanPiercey merged 1 commit intomainfrom
fix-map-back-render-errors
Feb 3, 2026
Merged

fix: ensure render errors map to tag names#452
DylanPiercey merged 1 commit intomainfrom
fix-map-back-render-errors

Conversation

@DylanPiercey
Copy link
Contributor

No description provided.

@changeset-bot
Copy link

changeset-bot bot commented Feb 3, 2026

🦋 Changeset detected

Latest commit: 5cc1616

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@marko/language-server Patch
@marko/language-tools Patch
@marko/type-check Patch
marko-vscode Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@DylanPiercey DylanPiercey merged commit 14a5679 into main Feb 3, 2026
5 checks passed
@DylanPiercey DylanPiercey deleted the fix-map-back-render-errors branch February 3, 2026 21:04
@coderabbitai
Copy link

coderabbitai bot commented Feb 3, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

This PR introduces changes across multiple Marko language tooling packages to ensure render-level errors map back to tag names. It adds a changeset documenting patch updates for @marko/language-server, @marko/language-tools, @marko/type-check, and marko-vscode. A new test fixture is added demonstrating recursive template structures. The language-tools script extractor is modified to insert a tag-name comment before closing parentheses when rendering dynamic tags, enabling better error tracking and mapping of render errors back to their source tag names.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix-map-back-render-errors

Important

Action Needed: IP Allowlist Update

If your organization protects your Git platform with IP whitelisting, please add the new CodeRabbit IP address to your allowlist:

  • 136.113.208.247/32 (new)
  • 34.170.211.100/32
  • 35.222.179.152/32

Reviews will stop working after February 8, 2026 if the new IP is not added to your allowlist.


Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot mentioned this pull request Feb 3, 2026
@github-project-automation github-project-automation bot moved this to Done in Roadmap Feb 27, 2026
@DylanPiercey DylanPiercey self-assigned this Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant