[{ "testCaseDescription": "javascript-regex-insert-test", "expectedResult": { "changes": { "regex.js": [ { "span": { "that": { "start": [ 1, 1 ], "name": "regex.js", "end": [ 1, 7 ] } }, "summary": "Added the '/one/g' regex", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "regex.js" ], "sha1": "a23b0a588d860380edd5b815810c34e35d5855a8", "gitDir": "test/corpus/repos/javascript", "sha2": "217e36b213c91a65d77f46926fcb534902df7e19" } ,{ "testCaseDescription": "javascript-regex-replacement-insert-test", "expectedResult": { "changes": { "regex.js": [ { "span": { "that": { "start": [ 1, 1 ], "name": "regex.js", "end": [ 1, 15 ] } }, "summary": "Added the '/on[^/]afe/gim' regex", "tag": "JSONSummary" }, { "span": { "that": { "start": [ 2, 1 ], "name": "regex.js", "end": [ 2, 7 ] } }, "summary": "Added the '/one/g' regex", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "regex.js" ], "sha1": "217e36b213c91a65d77f46926fcb534902df7e19", "gitDir": "test/corpus/repos/javascript", "sha2": "4a52d9e2ec880aa7188150f006b90c8917423bd4" } ,{ "testCaseDescription": "javascript-regex-delete-insert-test", "expectedResult": { "changes": { "regex.js": [ { "span": { "these": [ { "start": [ 1, 1 ], "name": "regex.js", "end": [ 1, 15 ] }, { "start": [ 1, 1 ], "name": "regex.js", "end": [ 1, 7 ] } ] }, "summary": "Replaced the '/on[^/]afe/gim' regex with the '/one/g' regex", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "regex.js" ], "sha1": "4a52d9e2ec880aa7188150f006b90c8917423bd4", "gitDir": "test/corpus/repos/javascript", "sha2": "f59bede5c9d87962f3ccd92e92b8033b62df42d6" } ,{ "testCaseDescription": "javascript-regex-replacement-test", "expectedResult": { "changes": { "regex.js": [ { "span": { "these": [ { "start": [ 1, 1 ], "name": "regex.js", "end": [ 1, 7 ] }, { "start": [ 1, 1 ], "name": "regex.js", "end": [ 1, 15 ] } ] }, "summary": "Replaced the '/one/g' regex with the '/on[^/]afe/gim' regex", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "regex.js" ], "sha1": "f59bede5c9d87962f3ccd92e92b8033b62df42d6", "gitDir": "test/corpus/repos/javascript", "sha2": "fd2e9c9a9fc22df2f9d419ca900cd31829009900" } ,{ "testCaseDescription": "javascript-regex-delete-replacement-test", "expectedResult": { "changes": { "regex.js": [ { "span": { "this": { "start": [ 1, 1 ], "name": "regex.js", "end": [ 1, 15 ] } }, "summary": "Deleted the '/on[^/]afe/gim' regex", "tag": "JSONSummary" }, { "span": { "this": { "start": [ 2, 1 ], "name": "regex.js", "end": [ 2, 7 ] } }, "summary": "Deleted the '/one/g' regex", "tag": "JSONSummary" }, { "span": { "that": { "start": [ 2, 1 ], "name": "regex.js", "end": [ 2, 15 ] } }, "summary": "Added the '/on[^/]afe/gim' regex", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "regex.js" ], "sha1": "fd2e9c9a9fc22df2f9d419ca900cd31829009900", "gitDir": "test/corpus/repos/javascript", "sha2": "f1bb99be7d4da0912f1a327169283becd330cee2" } ,{ "testCaseDescription": "javascript-regex-delete-test", "expectedResult": { "changes": { "regex.js": [ { "span": { "this": { "start": [ 1, 1 ], "name": "regex.js", "end": [ 1, 7 ] } }, "summary": "Deleted the '/one/g' regex", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "regex.js" ], "sha1": "f1bb99be7d4da0912f1a327169283becd330cee2", "gitDir": "test/corpus/repos/javascript", "sha2": "7f501f49c0f89042f4f95f6a52e1a984fe76176a" } ,{ "testCaseDescription": "javascript-regex-delete-rest-test", "expectedResult": { "changes": { "regex.js": [ { "span": { "this": { "start": [ 1, 1 ], "name": "regex.js", "end": [ 1, 15 ] } }, "summary": "Deleted the '/on[^/]afe/gim' regex", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "regex.js" ], "sha1": "7f501f49c0f89042f4f95f6a52e1a984fe76176a", "gitDir": "test/corpus/repos/javascript", "sha2": "f4a276fc53b44233f1996fab1c4310602ddc195f" }]