golang/go
Vedi su GitHubx/mod/modfile: document which fields in a parsed modfile may be nil
Open
#60.898 aperta il 20 giu 2023
DocumentationNeedsInvestigationhelp wantedmodules
Metriche repository
- Star
- (133.883 star)
- Metriche merge PR
- (Nessuna PR mergiata in 30 g)
Descrizione
We've had several crashes in gopls related to modfile.File.Module being nil.
On the other hand, we have a bunch of code checking if modfile.File.Module.Syntax is nil -- is that possible if modfile.File.Module is non-nil?
It would be nice if the modfile API documented which fields may be nil.
CC @bcmills @adonovan