dotnet / fsharp

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
https://dotnet.microsoft.com/languages/fsharp
MIT License
3.82k stars 773 forks source link

Improve completion after method/property override #17292

Closed Tangent-90 closed 4 days ago

Tangent-90 commented 3 weeks ago

Description

Improve completion after method/property override.

图片

Fixes # (issue, if applicable)

Checklist

github-actions[bot] commented 3 weeks ago

:heavy_exclamation_mark: Release notes required


:white_check_mark: Found changes and release notes in following paths:

Change path Release notes path Description
src/Compiler docs/release-notes/.FSharp.Compiler.Service/8.0.400.md
psfinaki commented 3 weeks ago

Thanks for this, looking forward to have this in the editor! Need to think a bit if this can have any perf traps or penalties, overall - good change and testing.

baronfel commented 2 weeks ago

Can't wait for this PR and the other completions-related PR to land so I can try them out in FSAC :)

T-Gro commented 1 week ago

(Converted to draft until the parser recovery is adjusted)