-
Notifications
You must be signed in to change notification settings - Fork 21
/
mv_imports.txt
75 lines (73 loc) · 1.17 KB
/
mv_imports.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
mv x.go example.com/q
-- go.mod --
module example.com
-- empty.go --
package p
-- x.go --
package p
import (
"fmt"
"bytes"
"reflect"
"example.com/a"
"example.com/b"
"example.com/c"
"example.com/d"
)
func F() string {
return a.S + fmt.Sprint(1) + b.S + bytes.NewBuffer(nil).String() + c.S + reflect.ValueOf(0).String() + d.S
}
-- a/a.go --
package a
const S = "hello"
-- b/b.go --
package b
const S = "hello"
-- c/c.go --
package c
const S = "hello"
-- d/d.go --
package d
const S = "hello"
-- q/q.go --
package q
-- stdout --
diff old/x.go new/x.go
--- old/x.go
+++ new/x.go
@@ -1,15 +0,0 @@
-package p
-
-import (
- "fmt"
- "bytes"
- "reflect"
- "example.com/a"
- "example.com/b"
- "example.com/c"
- "example.com/d"
-)
-
-func F() string {
- return a.S + fmt.Sprint(1) + b.S + bytes.NewBuffer(nil).String() + c.S + reflect.ValueOf(0).String() + d.S
-}
diff old/q/x.go new/q/x.go
--- old/q/x.go
+++ new/q/x.go
@@ -0,0 +1,16 @@
+package q
+
+import (
+ "bytes"
+ "fmt"
+ "reflect"
+
+ "example.com/a"
+ "example.com/b"
+ "example.com/c"
+ "example.com/d"
+)
+
+func F() string {
+ return a.S + fmt.Sprint(1) + b.S + bytes.NewBuffer(nil).String() + c.S + reflect.ValueOf(0).String() + d.S
+}