go/gopls/internal/lsp/testdata
Suzy Mueller fdf581fdab internal/lsp: allow extract func ranges to begin/end with comments
CanExtract strips of the whitespace on either end of the range in
order to get an exact range to extract to function. We can do the
same thing for comments by moving adjusting the range if the start
or end positions contain the position.

Updates golang/go#37170
Fixes golang/go#54816

Change-Id: I3508c822434400f084a273730380c89611803e97
Reviewed-on: https://go-review.googlesource.com/c/tools/+/351989
Reviewed-by: Robert Findley <rfindley@google.com>
gopls-CI: kokoro <noreply+kokoro@google.com>
Run-TryBot: Suzy Mueller <suzmue@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
2022-09-19 18:18:22 +00:00
..
%percent gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
addimport gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
address gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
analyzer gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
anon gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
append gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
arraytype gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
assign gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
bad gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
badstmt gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
bar gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
basiclit gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
baz gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
builtins gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
callhierarchy gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
casesensitive gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
cast gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
cgo gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
cgoimport gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
channel gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
codelens gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
comment_completion gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
complit gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
constant gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
danglingstmt gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
deep gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
errors gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
extract internal/lsp: allow extract func ranges to begin/end with comments 2022-09-19 18:18:22 +00:00
fieldlist gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
fillstruct gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
folding gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
foo gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
format gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
func_rank gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
funcsig gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
funcvalue gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
fuzzymatch gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
generate gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
generated gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
godef gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
good gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
highlights gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
implementation gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
importedcomplit gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
imports gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
index gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
inlay_hint gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
interfacerank gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
keywords gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
labels gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
links gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
maps gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
missingfunction gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
multireturn gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
nested_complit gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
nodisk gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
noparse gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
noparse_format gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
printf gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
rank gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
references gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
rename gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
rundespiteerrors gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
selector gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
semantic gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
signature gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
snippets gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
statements gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
stub gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
suggestedfix gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
symbols gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
testy gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
typdef gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
typeassert gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
typeerrors gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
typemods gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
typeparams gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
types gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
undeclared gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
unimported gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
unresolved gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
unsafe gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
variadic gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
workspacesymbol gopls: migrate internal/lsp to gopls/internal/lsp 2022-09-07 16:44:44 +00:00
summary.txt.golden internal/lsp: allow extract func ranges to begin/end with comments 2022-09-19 18:18:22 +00:00
summary_go1.18.txt.golden internal/lsp: allow extract func ranges to begin/end with comments 2022-09-19 18:18:22 +00:00