-
Notifications
You must be signed in to change notification settings - Fork 18.5k
Open
Labels
RefactoringIssues related to refactoring toolsIssues related to refactoring toolsToolsThis label describes issues relating to any tools in the x/tools repository.This label describes issues relating to any tools in the x/tools repository.goplsIssues related to the Go language server, gopls.Issues related to the Go language server, gopls.
Milestone
Description
After a code reorganization, many symbols may continue to be exported even though they are no longer referenced from another package. Just as it is helpful to report dead code within an application, it would be useful to report symbols that could safely be unexported.
Gopls has all the information required to do this; we should expose it on request in the UI somehow.
(Or this could be a feature of cmd/deadcode. But cmd/deadcode could be a feature of gopls, too.)
findleyr, KasonBraley, ian-h-chamberlain and MartinodF
Metadata
Metadata
Assignees
Labels
RefactoringIssues related to refactoring toolsIssues related to refactoring toolsToolsThis label describes issues relating to any tools in the x/tools repository.This label describes issues relating to any tools in the x/tools repository.goplsIssues related to the Go language server, gopls.Issues related to the Go language server, gopls.