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

Enhance the Remove Unused References feature #50054

Closed
1 of 8 tasks
JoeRobich opened this issue Dec 18, 2020 · 1 comment
Closed
1 of 8 tasks

Enhance the Remove Unused References feature #50054

JoeRobich opened this issue Dec 18, 2020 · 1 comment
Assignees
Labels
Area-IDE Dev17 IDE Priority IDE-CodeStyle Built-in analyzers, fixes, and refactorings Story
Milestone

Comments

@JoeRobich
Copy link
Member

JoeRobich commented Dec 18, 2020

  • Analyze references for multitargeting project to ensure they are unused in all target frameworks
  • Implement undo/redo support (With help from Project System team Enhance unused reference feature to support undo/redo project-system#6795)
  • Remove unused using directives
  • Implement solution level analysis. Contemplate how changes to transitive dependencies between project references should bubble up.
  • Move to dedicated API for getting project reference heirarchy
  • Work with NuGet team to incorporate package version mismatch checking
  • Provide option for preferring Transitive references over Direct references.
  • Add disclaimer about runtime references (reflection loaded)
@JoeRobich JoeRobich self-assigned this Dec 18, 2020
@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Dec 18, 2020
@jinujoseph jinujoseph added Story and removed untriaged Issues and PRs which have not yet been triaged by a lead labels Jan 5, 2021
@jinujoseph jinujoseph added this to the Backlog milestone Jan 5, 2021
@jinujoseph jinujoseph added the IDE-CodeStyle Built-in analyzers, fixes, and refactorings label Jan 5, 2021
@jmarolf jmarolf added the User Story A single user-facing feature. Can be grouped under an epic. label Dec 2, 2021
@jmarolf jmarolf removed the User Story A single user-facing feature. Can be grouped under an epic. label Jan 6, 2022
@CyrusNajmabadi
Copy link
Member

Closing out as speculative.

@CyrusNajmabadi CyrusNajmabadi closed this as not planned Won't fix, can't repro, duplicate, stale Oct 22, 2024
@dotnet dotnet locked and limited conversation to collaborators Oct 22, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Area-IDE Dev17 IDE Priority IDE-CodeStyle Built-in analyzers, fixes, and refactorings Story
Projects
None yet
Development

No branches or pull requests

6 participants