Skip to content

[pyrefly] Keep positional inlay hints after keyword insertion - #4389

Open
lyydsheep wants to merge 1 commit into
facebook:mainfrom
lyydsheep:codex/issue-4387-inlay-hint-keyword-offset
Open

[pyrefly] Keep positional inlay hints after keyword insertion#4389
lyydsheep wants to merge 1 commit into
facebook:mainfrom
lyydsheep:codex/issue-4387-inlay-hint-keyword-offset

Conversation

@lyydsheep

Copy link
Copy Markdown

Fixes #4387

Inlay hint parameter indexing now accounts for keyword arguments preceding positional arguments, so inserting a= no longer repeats the first hint. Other inlay-hint rules and edit behavior are unchanged.

Validation:

  • cargo test -p pyrefly test::lsp::inlay_hint
  • python3 test.py --no-test --no-tensor-shapes --no-conformance --no-jsonschema

The local .scratch planning files are intentionally not part of this PR.

@meta-cla meta-cla Bot added the cla signed label Aug 1, 2026
@github-actions github-actions Bot added the size/s label Aug 1, 2026
@meta-codesync

meta-codesync Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

This pull request has been imported. If you are a Meta employee, you can view this in D114457990. (Because this pull request was imported automatically, there will not be any future comments.)

@lyydsheep
lyydsheep marked this pull request as ready for review August 2, 2026 04:14
@github-actions
github-actions Bot requested a review from samwgoldman August 2, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Inserting an inlay hint causes incorrect hints after keyword arguments

2 participants