Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add inferred type name hints #118

Open
wants to merge 58 commits into
base: net211
Choose a base branch
from

Conversation

saul
Copy link
Contributor

@saul saul commented Apr 29, 2020

image

Todo:

  • Hook into various the Parameter Name Hints > Type Name Hints settings

@saul
Copy link
Contributor Author

saul commented May 23, 2020

This is ready for review now :)

Copy link
Collaborator

@auduchinok auduchinok left a comment

Choose a reason for hiding this comment

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

Here're a few nits and a request to check for null checks in the tree visitor. The rest looks good to me!

@auduchinok
Copy link
Collaborator

@saul I've fixed the remaining tests. For some reason turning these hints off doesn't work for me, could you take a look?

@drhumlen
Copy link

drhumlen commented Jul 3, 2020

Bump @saul : us F#ers need this feature! 😄

@drhumlen
Copy link

@saul @auduchinok : Where are we on this feature?

…pat-hints

# Conflicts:
#	ReSharper.FSharp/src/FSharp.Common/src/Settings/FSharpOptions.fs
@saul saul changed the base branch from net202 to net203 September 30, 2020 20:22
@saul
Copy link
Contributor Author

saul commented Sep 30, 2020

Rebased onto net203, tests working and tested manually. This should be good to go @auduchinok :)

@En3Tho
Copy link
Contributor

En3Tho commented Jan 3, 2021

@auduchinok @saul Can this be reviewed please? Looks very neat :)

@drhumlen
Copy link

drhumlen commented Jan 5, 2021

Especially now with ctrl to toggle inline hints. Inline hints arent as intrusive as before since you only see them when needed.

@En3Tho
Copy link
Contributor

En3Tho commented Jan 5, 2021

@drhumlen Exactly! I would like to put inline signatures to toggle behaviour too. This way we could have very clean code with help only when needed

@auduchinok auduchinok changed the base branch from net203 to net211 January 27, 2021 16:57
@En3Tho
Copy link
Contributor

En3Tho commented Mar 15, 2021

@saul @auduchinok Hey! Can we do something to make this feature green and merged?

@auduchinok
Copy link
Collaborator

@En3Tho Yes, will soon look into it.

@nathanpovo
Copy link

Are there any updates on this? This PR has been open for 3 years.

Is there something that the rest of the community can do to get this merged?

@auduchinok
Copy link
Collaborator

@nathanpovo Thanks for writing about it! We're planning to pick it up soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants