blob: 5847cea15b767de389fc2ade038ba73c4b4c3661 [file] [log] [blame]
This test checks the quick fix for removing extra return values.
Note: gopls should really discard unnecessary return statements.
-- noresultvalues.go --
package typeerrors
func x() { return nil } //@suggestedfix("nil", re"too many return", x)
func y() { return nil, "hello" } //@suggestedfix("nil", re"too many return", y)
-- @x/noresultvalues.go --
@@ -3 +3 @@
-func x() { return nil } //@suggestedfix("nil", re"too many return", x)
+func x() { return } //@suggestedfix("nil", re"too many return", x)
-- @y/noresultvalues.go --
@@ -5 +5 @@
-func y() { return nil, "hello" } //@suggestedfix("nil", re"too many return", y)
+func y() { return } //@suggestedfix("nil", re"too many return", y)