Skip to content

Improve overloading diagnostics - #14

Merged
teor2345 merged 9 commits into
mainfrom
missing-overload-diag
Sep 3, 2026
Merged

Improve overloading diagnostics#14
teor2345 merged 9 commits into
mainfrom
missing-overload-diag

Conversation

@teor2345

@teor2345 teor2345 commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

Currently, if a missing overload is called, the diagnostics refer to trait impls on tuples.
This PR mentions missing overloads instead.

It also adds CI to check diagnostics stay this way. And adds some docs to the crate root.

Close #12

@teor2345 teor2345 self-assigned this Sep 3, 2026
@teor2345 teor2345 added the enhancement New feature or request label Sep 3, 2026
@teor2345
teor2345 force-pushed the missing-overload-diag branch 11 times, most recently from 2e7884b to 4e653d3 Compare September 3, 2026 20:19
@teor2345
teor2345 force-pushed the missing-overload-diag branch from 4e653d3 to 58c88ee Compare September 3, 2026 20:20
@teor2345

teor2345 commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator Author

Well, that was a pain to set up 😅

@teor2345
teor2345 force-pushed the missing-overload-diag branch from 442ab98 to 098454a Compare September 3, 2026 20:46
@teor2345
teor2345 merged commit 83b3ebc into main Sep 3, 2026
9 checks passed
@teor2345
teor2345 deleted the missing-overload-diag branch September 3, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Macro diagnostics for missing overload or wrong arguments are confusing

1 participant