go/internal/lsp/testdata/extract/extract_function
Suzy Mueller 46d1522a5d internal/lsp: add extract to method code action
"Extract method" allows users to take a code fragment and move it
to a separate method. This is available if the enclosing function
is a method.

Change-Id: Ib824f6b79b13ca73532223283a050946c90a47e7
Reviewed-on: https://go-review.googlesource.com/c/tools/+/330070
Trust: Suzy Mueller <suzmue@golang.org>
Run-TryBot: Suzy Mueller <suzmue@golang.org>
gopls-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
2021-07-23 18:08:39 +00:00
..
extract_args_returns.go
extract_args_returns.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_basic.go
extract_basic.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_basic_comment.go internal/lsp: print comments that would be lost during extract func 2021-04-28 01:46:37 +00:00
extract_basic_comment.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_issue_44813.go
extract_issue_44813.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_redefine.go
extract_redefine.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_return_basic.go
extract_return_basic.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_return_basic_nonnested.go internal/lsp: add support for extracting non-nested returns 2021-04-27 20:37:52 +00:00
extract_return_basic_nonnested.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_return_complex.go
extract_return_complex.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_return_complex_nonnested.go internal/lsp: add support for extracting non-nested returns 2021-04-27 20:37:52 +00:00
extract_return_complex_nonnested.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_return_func_lit.go
extract_return_func_lit.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_return_func_lit_nonnested.go internal/lsp: add support for extracting non-nested returns 2021-04-27 20:37:52 +00:00
extract_return_func_lit_nonnested.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_return_init.go
extract_return_init.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_return_init_nonnested.go internal/lsp: add support for extracting non-nested returns 2021-04-27 20:37:52 +00:00
extract_return_init_nonnested.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_scope.go internal/lsp: add extract to method code action 2021-07-23 18:08:39 +00:00
extract_scope.go.golden internal/lsp: add extract to method code action 2021-07-23 18:08:39 +00:00
extract_smart_initialization.go
extract_smart_initialization.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_smart_return.go
extract_smart_return.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00
extract_unnecessary_param.go
extract_unnecessary_param.go.golden internal/lsp: change generated variable names to be more verbose 2021-06-09 14:15:55 +00:00