mirror of
https://github.com/golang/go.git
synced 2025-05-30 19:52:53 +00:00
Cover deleted all comments because they can break the simple way that counters are injected into the rewritten source. But //go: comments have semantic value, and for instance go test -cover runtime fails during compilation because of their absence from the annotated source. We can keep the //go: comments because they are at the beginning of the line and are not affected by our counter injection. Fixes #10270. After this CL, go test -cover runtime works. A testing strategy that does not involve a golden file would be welcome but I can't think of one. Change-Id: I73f7b7a36383a8efed8e33fa2414cd0eac7d015a Reviewed-on: https://go-review.googlesource.com/8173 Reviewed-by: Robert Griesemer <gri@golang.org>