[{ "testCaseDescription": "go-rune-literals-setup-test", "expectedResult": { "changes": { "rune-literals.go": [ { "span": { "insert": { "start": [ 1, 1 ], "end": [ 1, 13 ] } }, "summary": "Added the 'main' module" } ] }, "errors": {} }, "filePaths": [ "rune-literals.go" ], "patch": [ "diff --git a/rune-literals.go b/rune-literals.go", "index e69de29b..c9ecbf5e 100644", "--- a/rune-literals.go", "+++ b/rune-literals.go", "@@ -0,0 +1,2 @@", "+package main", "+" ], "gitDir": "test/corpus/repos/go", "shas": "5269e16f4b9ef716e6b5fe9f0f2ddef907fb4bdd..1f16bdb727075a999e2d2faf37be34c8a2172bd1" } ,{ "testCaseDescription": "go-rune-literals-insert-test", "expectedResult": { "changes": { "rune-literals.go": [ { "span": { "insert": { "start": [ 3, 3 ], "end": [ 3, 10 ] } }, "summary": "Added the 'a' var assignment" }, { "span": { "insert": { "start": [ 4, 3 ], "end": [ 4, 10 ] } }, "summary": "Added the 'b' var assignment" }, { "span": { "insert": { "start": [ 5, 3 ], "end": [ 5, 10 ] } }, "summary": "Added the 'c' var assignment" }, { "span": { "insert": { "start": [ 6, 3 ], "end": [ 6, 10 ] } }, "summary": "Added the 'd' var assignment" }, { "span": { "insert": { "start": [ 7, 3 ], "end": [ 7, 10 ] } }, "summary": "Added the 'e' var assignment" } ] }, "errors": { "rune-literals.go": [ { "span": { "insert": { "start": [ 8, 3 ], "end": [ 9, 1 ] } }, "summary": "Added 'f = '⌘jjjj'\n' at line 8, column 3 - line 9, column 1" } ] } }, "filePaths": [ "rune-literals.go" ], "patch": [ "diff --git a/rune-literals.go b/rune-literals.go", "index c9ecbf5e..7d2b6610 100644", "--- a/rune-literals.go", "+++ b/rune-literals.go", "@@ -1,2 +1,9 @@", " package main", "-", "+const (", "+ a = 'δ'", "+ b = '⌘'", "+ c = '⌘'", "+ d = '⌘'", "+ e = '⌘'", "+ f = '⌘jjjj'", "+)" ], "gitDir": "test/corpus/repos/go", "shas": "1f16bdb727075a999e2d2faf37be34c8a2172bd1..16180af3727bd0a2797fd95dd2ded7075b089948" } ,{ "testCaseDescription": "go-rune-literals-replacement-test", "expectedResult": { "changes": { "rune-literals.go": [ { "span": { "replace": [ { "start": [ 3, 7 ], "end": [ 3, 10 ] }, { "start": [ 3, 7 ], "end": [ 3, 10 ] } ] }, "summary": "Replaced the ''δ'' rune literal with the ''©'' rune literal in the a var assignment" }, { "span": { "replace": [ { "start": [ 4, 7 ], "end": [ 4, 10 ] }, { "start": [ 4, 7 ], "end": [ 4, 10 ] } ] }, "summary": "Replaced the ''⌘'' rune literal with the ''©'' rune literal in the b var assignment" }, { "span": { "replace": [ { "start": [ 5, 7 ], "end": [ 5, 10 ] }, { "start": [ 5, 7 ], "end": [ 5, 10 ] } ] }, "summary": "Replaced the ''⌘'' rune literal with the ''©'' rune literal in the c var assignment" }, { "span": { "replace": [ { "start": [ 6, 7 ], "end": [ 6, 10 ] }, { "start": [ 6, 7 ], "end": [ 6, 10 ] } ] }, "summary": "Replaced the ''⌘'' rune literal with the ''©'' rune literal in the d var assignment" }, { "span": { "replace": [ { "start": [ 7, 7 ], "end": [ 7, 10 ] }, { "start": [ 7, 7 ], "end": [ 7, 10 ] } ] }, "summary": "Replaced the ''⌘'' rune literal with the ''©'' rune literal in the e var assignment" }, { "span": { "insert": { "start": [ 8, 3 ], "end": [ 8, 10 ] } }, "summary": "Added the 'f' var assignment" } ] }, "errors": { "rune-literals.go": [ { "span": { "delete": { "start": [ 8, 3 ], "end": [ 9, 1 ] } }, "summary": "Deleted 'f = '⌘jjjj'\n' at line 8, column 3 - line 9, column 1" } ] } }, "filePaths": [ "rune-literals.go" ], "patch": [ "diff --git a/rune-literals.go b/rune-literals.go", "index 7d2b6610..346d5d96 100644", "--- a/rune-literals.go", "+++ b/rune-literals.go", "@@ -1,9 +1,9 @@", " package main", " const (", "- a = 'δ'", "- b = '⌘'", "- c = '⌘'", "- d = '⌘'", "- e = '⌘'", "- f = '⌘jjjj'", "+ a = '©'", "+ b = '©'", "+ c = '©'", "+ d = '©'", "+ e = '©'", "+ f = '©'", " )" ], "gitDir": "test/corpus/repos/go", "shas": "16180af3727bd0a2797fd95dd2ded7075b089948..c17e7da16a6298bac8d129cdaede856f6da6e6e1" } ,{ "testCaseDescription": "go-rune-literals-delete-replacement-test", "expectedResult": { "changes": { "rune-literals.go": [ { "span": { "replace": [ { "start": [ 3, 7 ], "end": [ 3, 10 ] }, { "start": [ 3, 7 ], "end": [ 3, 10 ] } ] }, "summary": "Replaced the ''©'' rune literal with the ''δ'' rune literal in the a var assignment" }, { "span": { "replace": [ { "start": [ 4, 7 ], "end": [ 4, 10 ] }, { "start": [ 4, 7 ], "end": [ 4, 10 ] } ] }, "summary": "Replaced the ''©'' rune literal with the ''⌘'' rune literal in the b var assignment" }, { "span": { "replace": [ { "start": [ 5, 7 ], "end": [ 5, 10 ] }, { "start": [ 5, 7 ], "end": [ 5, 10 ] } ] }, "summary": "Replaced the ''©'' rune literal with the ''⌘'' rune literal in the c var assignment" }, { "span": { "replace": [ { "start": [ 6, 7 ], "end": [ 6, 10 ] }, { "start": [ 6, 7 ], "end": [ 6, 10 ] } ] }, "summary": "Replaced the ''©'' rune literal with the ''⌘'' rune literal in the d var assignment" }, { "span": { "replace": [ { "start": [ 7, 7 ], "end": [ 7, 10 ] }, { "start": [ 7, 7 ], "end": [ 7, 10 ] } ] }, "summary": "Replaced the ''©'' rune literal with the ''⌘'' rune literal in the e var assignment" }, { "span": { "delete": { "start": [ 8, 3 ], "end": [ 8, 10 ] } }, "summary": "Deleted the 'f' var assignment" } ] }, "errors": { "rune-literals.go": [ { "span": { "insert": { "start": [ 8, 3 ], "end": [ 9, 1 ] } }, "summary": "Added 'f = '⌘jjjj'\n' at line 8, column 3 - line 9, column 1" } ] } }, "filePaths": [ "rune-literals.go" ], "patch": [ "diff --git a/rune-literals.go b/rune-literals.go", "index 346d5d96..7d2b6610 100644", "--- a/rune-literals.go", "+++ b/rune-literals.go", "@@ -1,9 +1,9 @@", " package main", " const (", "- a = '©'", "- b = '©'", "- c = '©'", "- d = '©'", "- e = '©'", "- f = '©'", "+ a = 'δ'", "+ b = '⌘'", "+ c = '⌘'", "+ d = '⌘'", "+ e = '⌘'", "+ f = '⌘jjjj'", " )" ], "gitDir": "test/corpus/repos/go", "shas": "c17e7da16a6298bac8d129cdaede856f6da6e6e1..2451a345a4e8478189cb22edece3eea35eab211b" } ,{ "testCaseDescription": "go-rune-literals-delete-insert-test", "expectedResult": { "changes": { "rune-literals.go": [ { "span": { "delete": { "start": [ 3, 3 ], "end": [ 3, 10 ] } }, "summary": "Deleted the 'a' var assignment" }, { "span": { "delete": { "start": [ 4, 3 ], "end": [ 4, 10 ] } }, "summary": "Deleted the 'b' var assignment" }, { "span": { "delete": { "start": [ 5, 3 ], "end": [ 5, 10 ] } }, "summary": "Deleted the 'c' var assignment" }, { "span": { "delete": { "start": [ 6, 3 ], "end": [ 6, 10 ] } }, "summary": "Deleted the 'd' var assignment" }, { "span": { "delete": { "start": [ 7, 3 ], "end": [ 7, 10 ] } }, "summary": "Deleted the 'e' var assignment" } ] }, "errors": { "rune-literals.go": [ { "span": { "delete": { "start": [ 8, 3 ], "end": [ 9, 1 ] } }, "summary": "Deleted 'f = '⌘jjjj'\n' at line 8, column 3 - line 9, column 1" } ] } }, "filePaths": [ "rune-literals.go" ], "patch": [ "diff --git a/rune-literals.go b/rune-literals.go", "index 7d2b6610..c9ecbf5e 100644", "--- a/rune-literals.go", "+++ b/rune-literals.go", "@@ -1,9 +1,2 @@", " package main", "-const (", "- a = 'δ'", "- b = '⌘'", "- c = '⌘'", "- d = '⌘'", "- e = '⌘'", "- f = '⌘jjjj'", "-)", "+" ], "gitDir": "test/corpus/repos/go", "shas": "2451a345a4e8478189cb22edece3eea35eab211b..8788d14bc7d163b4112d4c1e249ba2e994204de0" } ,{ "testCaseDescription": "go-rune-literals-teardown-test", "expectedResult": { "changes": { "rune-literals.go": [ { "span": { "delete": { "start": [ 1, 1 ], "end": [ 1, 13 ] } }, "summary": "Deleted the 'main' module" } ] }, "errors": {} }, "filePaths": [ "rune-literals.go" ], "patch": [ "diff --git a/rune-literals.go b/rune-literals.go", "index c9ecbf5e..e69de29b 100644", "--- a/rune-literals.go", "+++ b/rune-literals.go", "@@ -1,2 +0,0 @@", "-package main", "-" ], "gitDir": "test/corpus/repos/go", "shas": "8788d14bc7d163b4112d4c1e249ba2e994204de0..801a4b4a7d2bdf5c1e952907c397458e5bd92927" }]