Skip to content

Improve type enclosing behavior on various class and object related items#2053

Merged
voodoos merged 3 commits intoocaml:mainfrom
voodoos:te-classes-test
Apr 1, 2026
Merged

Improve type enclosing behavior on various class and object related items#2053
voodoos merged 3 commits intoocaml:mainfrom
voodoos:te-classes-test

Conversation

@voodoos
Copy link
Copy Markdown
Collaborator

@voodoos voodoos commented Apr 1, 2026

This PR should greatly improve the experience of working with classes and objects.

Should mostly fix ocaml/ocaml-lsp#1587

Additional location improvement require typedtree changes.

cc @trefis

voodoos added 2 commits April 1, 2026 12:31
and objects

Further location improvements require changes in
the Typedtree
Copy link
Copy Markdown
Collaborator

@xvw xvw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@xvw
Copy link
Copy Markdown
Collaborator

xvw commented Apr 1, 2026

It deserve a change entry!

@voodoos voodoos merged commit eb413b2 into ocaml:main Apr 1, 2026
8 of 10 checks passed
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.

Hover reinforcement

2 participants