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

Tuple Declaration Hiding #36211

Closed
vsfeedback opened this issue Jun 6, 2019 · 1 comment
Closed

Tuple Declaration Hiding #36211

vsfeedback opened this issue Jun 6, 2019 · 1 comment
Labels
Area-IDE Developer Community The issue was originally reported on https://developercommunity.visualstudio.com Feature Request Need Design Review The end user experience design needs to be reviewed and approved. Resolution-By Design The behavior reported in the issue matches the current design
Milestone

Comments

@vsfeedback
Copy link

VSF_TYPE_MARKDOWNNew code editor suggestion. I love Tuples but they elongate the method declaration. The suggestion is to allow a toggle to collapse them. For example...

private static (bool showHelp, bool deleteExistingFiles, string inputFolder, string outputFolder, bool pauseCommandWindow, List<string> Files) ProcessCommandLineArguments(string[] args)

... to something like this:

private static (tuple... ») ProcessCommandLineArguments(string[] args)

This issue has been moved from https://developercommunity.visualstudio.com/content/idea/582406/tuple-declaration-hiding.html
VSTS ticketId: 899239

These are the original issue comments:

Jane Wu [MSFT] on 5/27/2019, 01:08 AM (10 days ago):

Thank you for taking the time to provide your suggestion. We will do some preliminary checks to make sure we can proceed further. We'll provide an update once the issue has been triaged by the product team.

@vatsalyaagrawal vatsalyaagrawal added Area-IDE Feature Request Need Design Review The end user experience design needs to be reviewed and approved. labels Jun 6, 2019
@vatsalyaagrawal vatsalyaagrawal added this to In Queue in IDE: Design review via automation Jun 6, 2019
@vatsalyaagrawal vatsalyaagrawal added this to the Backlog milestone Jun 6, 2019
@sharwell sharwell added the Developer Community The issue was originally reported on https://developercommunity.visualstudio.com label Nov 21, 2019
@CyrusNajmabadi
Copy link
Member

Closing out. The language has approved dotnet/csharplang#4284, which allows one to trivially alias large tuples. That would be a simpler and cleaner way to allow the use of tuples, without large source overhead (and no runtime overhead at all).

@CyrusNajmabadi CyrusNajmabadi closed this as not planned Won't fix, can't repro, duplicate, stale Feb 10, 2023
@CyrusNajmabadi CyrusNajmabadi added the Resolution-By Design The behavior reported in the issue matches the current design label Feb 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-IDE Developer Community The issue was originally reported on https://developercommunity.visualstudio.com Feature Request Need Design Review The end user experience design needs to be reviewed and approved. Resolution-By Design The behavior reported in the issue matches the current design
Projects
Status: In Queue
IDE: Design review
  
In Queue
Development

No branches or pull requests

4 participants