1
0
mirror of https://github.com/golang/go synced 2024-11-18 16:04:44 -07:00
go/internal/lsp
Ian Cottrell a466788a31 internal/event: change event.At to be a private field
This was the last piece of Event that was public, and it was only public to
allow mutation in tests.
Adding CloneEvent allows tests to create an updated copy rather than
update the event in place.

Change-Id: I2215d1eb0317063948ef0fac955fa768a209564d
Reviewed-on: https://go-review.googlesource.com/c/tools/+/229241
Run-TryBot: Ian Cottrell <iancottrell@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
2020-04-23 18:13:49 +00:00
..
analysis
browser
cache
cmd
debug internal/event: change event.At to be a private field 2020-04-23 18:13:49 +00:00
diff
fake
fuzzy
helper
lsprpc
mod
protocol
regtest
snippet
source
testdata
tests
code_action.go
command.go
completion_test.go
completion.go
definition.go
diagnostics.go
folding_range.go
format.go
general.go
generate.go
highlight.go
hover.go
implementation.go
link.go
lsp_test.go
references.go
rename.go
reset_golden.sh
server_gen.go
server.go
signature_help.go
symbols.go
text_synchronization.go
workspace_symbol.go
workspace.go