Skip to content

x/tools/go/analysis/passes/errorsas: also modernize errors.As -> errors.AsType #75692

@aclements

Description

@aclements

#51945 adds a new errors.AsType API that supersedes all or at least many uses of the existing errors.As API. We should add a modernizer to rewrite errors.As to errors.AsType.

There’s some discussion of where errors.AsType may be less clear than errors.As here: #51945 (comment)

Metadata

Metadata

Assignees

Labels

AnalysisIssues related to static analysis (vet, x/tools/go/analysis)FeatureRequestIssues asking for a new feature that does not need a proposal.ToolsThis label describes issues relating to any tools in the x/tools repository.goplsIssues related to the Go language server, gopls.

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions