[{ "testCaseDescription": "go-slice-literals-setup-test", "expectedResult": { "changes": { "slice-literals.go": [ { "span": { "insert": { "start": [ 1, 1 ], "end": [ 6, 1 ] } }, "summary": "Added the 'main' module" } ] }, "errors": {} }, "filePaths": [ "slice-literals.go" ], "patch": [ "diff --git a/slice-literals.go b/slice-literals.go", "index e69de29..7905807 100644", "--- a/slice-literals.go", "+++ b/slice-literals.go", "@@ -0,0 +1,5 @@", "+package main", "+", "+func main() {", "+", "+}" ], "gitDir": "test/corpus/repos/go", "shas": "af99f983aced764878d8cefe61e8ef6365964686..8d3317fb72e228c7909f9166b4c70c011fc15bd2" } ,{ "testCaseDescription": "go-slice-literals-insert-test", "expectedResult": { "changes": { "slice-literals.go": [ { "span": { "insert": { "start": [ 4, 7 ], "end": [ 4, 22 ] } }, "summary": "Added the 's1' var assignment in the main function of the 'main' module" }, { "span": { "insert": { "start": [ 5, 7 ], "end": [ 5, 26 ] } }, "summary": "Added the 's2' var assignment in the main function of the 'main' module" }, { "span": { "insert": { "start": [ 6, 7 ], "end": [ 9, 2 ] } }, "summary": "Added the 's3' var assignment in the main function of the 'main' module" } ] }, "errors": {} }, "filePaths": [ "slice-literals.go" ], "patch": [ "diff --git a/slice-literals.go b/slice-literals.go", "index 7905807..3c94936 100644", "--- a/slice-literals.go", "+++ b/slice-literals.go", "@@ -1,5 +1,10 @@", " package main", " ", " func main() {", "-", "+const s1 = []string{}", "+const s2 = []string{\"hi\"}", "+const s3 = []string{", "+\"hi\",", "+ \"hello\",", "+}", " }" ], "gitDir": "test/corpus/repos/go", "shas": "8d3317fb72e228c7909f9166b4c70c011fc15bd2..bf280bc1a4bd9d51e2632dbe9b72113f0de15d11" } ,{ "testCaseDescription": "go-slice-literals-replacement-test", "expectedResult": { "changes": { "slice-literals.go": [ { "span": { "insert": { "start": [ 4, 21 ], "end": [ 4, 26 ] } }, "summary": "Added the \"sup\" string in the []string struct of the 'main' function" }, { "span": { "replace": [ { "start": [ 5, 21 ], "end": [ 5, 25 ] }, { "start": [ 5, 21 ], "end": [ 5, 28 ] } ] }, "summary": "Replaced the \"hi\" string with the \"hello\" string in the []string struct of the 'main' function" }, { "span": { "replace": [ { "start": [ 7, 1 ], "end": [ 7, 5 ] }, { "start": [ 7, 1 ], "end": [ 7, 6 ] } ] }, "summary": "Replaced the \"hi\" string with the \"bar\" string in the []string struct of the 'main' function" }, { "span": { "replace": [ { "start": [ 8, 2 ], "end": [ 8, 9 ] }, { "start": [ 8, 2 ], "end": [ 8, 7 ] } ] }, "summary": "Replaced the \"hello\" string with the \"baz\" string in the []string struct of the 'main' function" } ] }, "errors": {} }, "filePaths": [ "slice-literals.go" ], "patch": [ "diff --git a/slice-literals.go b/slice-literals.go", "index 3c94936..caefc00 100644", "--- a/slice-literals.go", "+++ b/slice-literals.go", "@@ -1,10 +1,10 @@", " package main", " ", " func main() {", "-const s1 = []string{}", "-const s2 = []string{\"hi\"}", "+const s1 = []string{\"sup\"}", "+const s2 = []string{\"hello\"}", " const s3 = []string{", "-\"hi\",", "- \"hello\",", "+\"bar\",", "+ \"baz\",", " }", " }" ], "gitDir": "test/corpus/repos/go", "shas": "bf280bc1a4bd9d51e2632dbe9b72113f0de15d11..d6720c80dda91d1d85f9d1692581c56ddd4a39be" } ,{ "testCaseDescription": "go-slice-literals-delete-replacement-test", "expectedResult": { "changes": { "slice-literals.go": [ { "span": { "delete": { "start": [ 4, 21 ], "end": [ 4, 26 ] } }, "summary": "Deleted the \"sup\" string in the []string struct of the 'main' function" }, { "span": { "replace": [ { "start": [ 5, 21 ], "end": [ 5, 28 ] }, { "start": [ 5, 21 ], "end": [ 5, 25 ] } ] }, "summary": "Replaced the \"hello\" string with the \"hi\" string in the []string struct of the 'main' function" }, { "span": { "replace": [ { "start": [ 7, 1 ], "end": [ 7, 6 ] }, { "start": [ 7, 1 ], "end": [ 7, 5 ] } ] }, "summary": "Replaced the \"bar\" string with the \"hi\" string in the []string struct of the 'main' function" }, { "span": { "replace": [ { "start": [ 8, 2 ], "end": [ 8, 7 ] }, { "start": [ 8, 2 ], "end": [ 8, 9 ] } ] }, "summary": "Replaced the \"baz\" string with the \"hello\" string in the []string struct of the 'main' function" } ] }, "errors": {} }, "filePaths": [ "slice-literals.go" ], "patch": [ "diff --git a/slice-literals.go b/slice-literals.go", "index caefc00..3c94936 100644", "--- a/slice-literals.go", "+++ b/slice-literals.go", "@@ -1,10 +1,10 @@", " package main", " ", " func main() {", "-const s1 = []string{\"sup\"}", "-const s2 = []string{\"hello\"}", "+const s1 = []string{}", "+const s2 = []string{\"hi\"}", " const s3 = []string{", "-\"bar\",", "- \"baz\",", "+\"hi\",", "+ \"hello\",", " }", " }" ], "gitDir": "test/corpus/repos/go", "shas": "d6720c80dda91d1d85f9d1692581c56ddd4a39be..d751c7d9faffeba3e3a951d500fd38f7e1e98a34" } ,{ "testCaseDescription": "go-slice-literals-delete-insert-test", "expectedResult": { "changes": { "slice-literals.go": [ { "span": { "delete": { "start": [ 4, 7 ], "end": [ 4, 22 ] } }, "summary": "Deleted the 's1' var assignment in the main function of the 'main' module" }, { "span": { "delete": { "start": [ 5, 7 ], "end": [ 5, 26 ] } }, "summary": "Deleted the 's2' var assignment in the main function of the 'main' module" }, { "span": { "delete": { "start": [ 6, 7 ], "end": [ 9, 2 ] } }, "summary": "Deleted the 's3' var assignment in the main function of the 'main' module" } ] }, "errors": {} }, "filePaths": [ "slice-literals.go" ], "patch": [ "diff --git a/slice-literals.go b/slice-literals.go", "index 3c94936..7905807 100644", "--- a/slice-literals.go", "+++ b/slice-literals.go", "@@ -1,10 +1,5 @@", " package main", " ", " func main() {", "-const s1 = []string{}", "-const s2 = []string{\"hi\"}", "-const s3 = []string{", "-\"hi\",", "- \"hello\",", "-}", "+", " }" ], "gitDir": "test/corpus/repos/go", "shas": "d751c7d9faffeba3e3a951d500fd38f7e1e98a34..e736931f4939e05672375962f9f2c0c51a35bf9a" } ,{ "testCaseDescription": "go-slice-literals-teardown-test", "expectedResult": { "changes": { "slice-literals.go": [ { "span": { "delete": { "start": [ 1, 1 ], "end": [ 6, 1 ] } }, "summary": "Deleted the 'main' module" } ] }, "errors": {} }, "filePaths": [ "slice-literals.go" ], "patch": [ "diff --git a/slice-literals.go b/slice-literals.go", "index 7905807..e69de29 100644", "--- a/slice-literals.go", "+++ b/slice-literals.go", "@@ -1,5 +0,0 @@", "-package main", "-", "-func main() {", "-", "-}" ], "gitDir": "test/corpus/repos/go", "shas": "e736931f4939e05672375962f9f2c0c51a35bf9a..38361203f4ad2012388c72c817c638cf2afbc6af" }]