[{ "testCaseDescription": "ruby-number-insert-test", "expectedResult": { "changes": { "number.rb": [ { "span": { "insert": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Added '1234'" }, { "span": { "insert": { "start": [ 2, 1 ], "end": [ 2, 6 ] } }, "summary": "Added '1_234'" }, { "span": { "insert": { "start": [ 3, 1 ], "end": [ 3, 8 ] } }, "summary": "Added '0d1_234'" }, { "span": { "insert": { "start": [ 4, 1 ], "end": [ 4, 24 ] } }, "summary": "Added '0xa_bcd_ef0_123_456_789'" }, { "span": { "insert": { "start": [ 5, 1 ], "end": [ 5, 10 ] } }, "summary": "Added '0o1234567'" }, { "span": { "insert": { "start": [ 6, 1 ], "end": [ 6, 6 ] } }, "summary": "Added '0b1_0'" }, { "span": { "insert": { "start": [ 7, 1 ], "end": [ 7, 15 ] } }, "summary": "Added '1.234_5e678_90'" } ] }, "errors": {} }, "filePaths": [ "number.rb" ], "sha1": "d26a7e1807cc698a57dbfaea973633950fbc89c4", "gitDir": "test/corpus/repos/ruby", "sha2": "3b945065c83441935cc405c71bf7a3cc5364a7b0" } ,{ "testCaseDescription": "ruby-number-replacement-insert-test", "expectedResult": { "changes": { "number.rb": [ { "span": { "insert": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Added '1235'" }, { "span": { "insert": { "start": [ 2, 1 ], "end": [ 2, 6 ] } }, "summary": "Added '1_235'" }, { "span": { "insert": { "start": [ 3, 1 ], "end": [ 3, 8 ] } }, "summary": "Added '0d1_235'" }, { "span": { "insert": { "start": [ 4, 1 ], "end": [ 4, 24 ] } }, "summary": "Added '0xa_bcd_ef0_123_456_788'" }, { "span": { "insert": { "start": [ 5, 1 ], "end": [ 5, 10 ] } }, "summary": "Added '0o1234576'" }, { "span": { "insert": { "start": [ 6, 1 ], "end": [ 6, 6 ] } }, "summary": "Added '0b1_1'" }, { "span": { "insert": { "start": [ 7, 1 ], "end": [ 7, 15 ] } }, "summary": "Added '1.234_5e678_91'" }, { "span": { "insert": { "start": [ 8, 1 ], "end": [ 9, 5 ] } }, "summary": "Added '\n1234'" }, { "span": { "insert": { "start": [ 10, 1 ], "end": [ 10, 6 ] } }, "summary": "Added '1_234'" }, { "span": { "insert": { "start": [ 11, 1 ], "end": [ 11, 8 ] } }, "summary": "Added '0d1_234'" }, { "span": { "replace": [ { "start": [ 1, 1 ], "end": [ 1, 5 ] }, { "start": [ 12, 1 ], "end": [ 12, 24 ] } ] }, "summary": "Replaced '1234' with '0xa_bcd_ef0_123_456_789'" }, { "span": { "insert": { "start": [ 13, 1 ], "end": [ 13, 10 ] } }, "summary": "Added '0o1234567'" }, { "span": { "insert": { "start": [ 14, 1 ], "end": [ 14, 6 ] } }, "summary": "Added '0b1_0'" }, { "span": { "insert": { "start": [ 15, 1 ], "end": [ 15, 15 ] } }, "summary": "Added '1.234_5e678_90'" }, { "span": { "insert": { "start": [ 16, 1 ], "end": [ 17, 5 ] } }, "summary": "Added '\n1234'" } ] }, "errors": {} }, "filePaths": [ "number.rb" ], "sha1": "3b945065c83441935cc405c71bf7a3cc5364a7b0", "gitDir": "test/corpus/repos/ruby", "sha2": "d635c2739358825d38b5f85c1b8f7dceb794e3b6" } ,{ "testCaseDescription": "ruby-number-delete-insert-test", "expectedResult": { "changes": { "number.rb": [ { "span": { "insert": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Added '1234'" }, { "span": { "insert": { "start": [ 2, 1 ], "end": [ 2, 6 ] } }, "summary": "Added '1_234'" }, { "span": { "insert": { "start": [ 3, 1 ], "end": [ 3, 8 ] } }, "summary": "Added '0d1_234'" }, { "span": { "insert": { "start": [ 4, 1 ], "end": [ 4, 24 ] } }, "summary": "Added '0xa_bcd_ef0_123_456_789'" }, { "span": { "insert": { "start": [ 5, 1 ], "end": [ 5, 10 ] } }, "summary": "Added '0o1234567'" }, { "span": { "insert": { "start": [ 6, 1 ], "end": [ 6, 6 ] } }, "summary": "Added '0b1_0'" }, { "span": { "insert": { "start": [ 7, 1 ], "end": [ 7, 15 ] } }, "summary": "Added '1.234_5e678_90'" }, { "span": { "delete": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Deleted '1235'" }, { "span": { "delete": { "start": [ 2, 1 ], "end": [ 2, 6 ] } }, "summary": "Deleted '1_235'" }, { "span": { "delete": { "start": [ 3, 1 ], "end": [ 3, 8 ] } }, "summary": "Deleted '0d1_235'" }, { "span": { "delete": { "start": [ 4, 1 ], "end": [ 4, 24 ] } }, "summary": "Deleted '0xa_bcd_ef0_123_456_788'" }, { "span": { "delete": { "start": [ 5, 1 ], "end": [ 5, 10 ] } }, "summary": "Deleted '0o1234576'" }, { "span": { "delete": { "start": [ 6, 1 ], "end": [ 6, 6 ] } }, "summary": "Deleted '0b1_1'" }, { "span": { "delete": { "start": [ 7, 1 ], "end": [ 7, 15 ] } }, "summary": "Deleted '1.234_5e678_91'" } ] }, "errors": {} }, "filePaths": [ "number.rb" ], "sha1": "d635c2739358825d38b5f85c1b8f7dceb794e3b6", "gitDir": "test/corpus/repos/ruby", "sha2": "5dfe858945c6c9d2f01acf54f6e1ffe745f31081" } ,{ "testCaseDescription": "ruby-number-replacement-test", "expectedResult": { "changes": { "number.rb": [ { "span": { "insert": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Added '1235'" }, { "span": { "insert": { "start": [ 2, 1 ], "end": [ 2, 6 ] } }, "summary": "Added '1_235'" }, { "span": { "insert": { "start": [ 3, 1 ], "end": [ 3, 8 ] } }, "summary": "Added '0d1_235'" }, { "span": { "insert": { "start": [ 4, 1 ], "end": [ 4, 24 ] } }, "summary": "Added '0xa_bcd_ef0_123_456_788'" }, { "span": { "insert": { "start": [ 5, 1 ], "end": [ 5, 10 ] } }, "summary": "Added '0o1234576'" }, { "span": { "insert": { "start": [ 6, 1 ], "end": [ 6, 6 ] } }, "summary": "Added '0b1_1'" }, { "span": { "insert": { "start": [ 7, 1 ], "end": [ 7, 15 ] } }, "summary": "Added '1.234_5e678_91'" }, { "span": { "delete": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Deleted '1234'" }, { "span": { "delete": { "start": [ 2, 1 ], "end": [ 2, 6 ] } }, "summary": "Deleted '1_234'" }, { "span": { "delete": { "start": [ 3, 1 ], "end": [ 3, 8 ] } }, "summary": "Deleted '0d1_234'" }, { "span": { "delete": { "start": [ 4, 1 ], "end": [ 4, 24 ] } }, "summary": "Deleted '0xa_bcd_ef0_123_456_789'" }, { "span": { "delete": { "start": [ 5, 1 ], "end": [ 5, 10 ] } }, "summary": "Deleted '0o1234567'" }, { "span": { "delete": { "start": [ 6, 1 ], "end": [ 6, 6 ] } }, "summary": "Deleted '0b1_0'" }, { "span": { "delete": { "start": [ 7, 1 ], "end": [ 7, 15 ] } }, "summary": "Deleted '1.234_5e678_90'" } ] }, "errors": {} }, "filePaths": [ "number.rb" ], "sha1": "5dfe858945c6c9d2f01acf54f6e1ffe745f31081", "gitDir": "test/corpus/repos/ruby", "sha2": "c2ac36cc96d3bc37dca9d0590fe9b3c755fc0758" } ,{ "testCaseDescription": "ruby-number-delete-replacement-test", "expectedResult": { "changes": { "number.rb": [ { "span": { "insert": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Added '1234'" }, { "span": { "delete": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Deleted '1235'" }, { "span": { "delete": { "start": [ 2, 1 ], "end": [ 2, 6 ] } }, "summary": "Deleted '1_235'" }, { "span": { "delete": { "start": [ 3, 1 ], "end": [ 3, 8 ] } }, "summary": "Deleted '0d1_235'" }, { "span": { "delete": { "start": [ 4, 1 ], "end": [ 4, 24 ] } }, "summary": "Deleted '0xa_bcd_ef0_123_456_788'" }, { "span": { "delete": { "start": [ 5, 1 ], "end": [ 5, 10 ] } }, "summary": "Deleted '0o1234576'" }, { "span": { "delete": { "start": [ 6, 1 ], "end": [ 6, 6 ] } }, "summary": "Deleted '0b1_1'" }, { "span": { "delete": { "start": [ 7, 1 ], "end": [ 7, 15 ] } }, "summary": "Deleted '1.234_5e678_91'" }, { "span": { "delete": { "start": [ 8, 1 ], "end": [ 9, 5 ] } }, "summary": "Deleted '\n1234'" }, { "span": { "delete": { "start": [ 10, 1 ], "end": [ 10, 6 ] } }, "summary": "Deleted '1_234'" }, { "span": { "delete": { "start": [ 11, 1 ], "end": [ 11, 8 ] } }, "summary": "Deleted '0d1_234'" }, { "span": { "delete": { "start": [ 12, 1 ], "end": [ 12, 24 ] } }, "summary": "Deleted '0xa_bcd_ef0_123_456_789'" }, { "span": { "delete": { "start": [ 13, 1 ], "end": [ 13, 10 ] } }, "summary": "Deleted '0o1234567'" }, { "span": { "delete": { "start": [ 14, 1 ], "end": [ 14, 6 ] } }, "summary": "Deleted '0b1_0'" }, { "span": { "delete": { "start": [ 15, 1 ], "end": [ 15, 15 ] } }, "summary": "Deleted '1.234_5e678_90'" }, { "span": { "delete": { "start": [ 16, 1 ], "end": [ 17, 5 ] } }, "summary": "Deleted '\n1234'" }, { "span": { "insert": { "start": [ 8, 1 ], "end": [ 9, 5 ] } }, "summary": "Added '\n1235'" }, { "span": { "insert": { "start": [ 10, 1 ], "end": [ 10, 6 ] } }, "summary": "Added '1_235'" }, { "span": { "insert": { "start": [ 11, 1 ], "end": [ 11, 8 ] } }, "summary": "Added '0d1_235'" }, { "span": { "insert": { "start": [ 12, 1 ], "end": [ 12, 24 ] } }, "summary": "Added '0xa_bcd_ef0_123_456_788'" }, { "span": { "insert": { "start": [ 13, 1 ], "end": [ 13, 10 ] } }, "summary": "Added '0o1234576'" }, { "span": { "insert": { "start": [ 14, 1 ], "end": [ 14, 6 ] } }, "summary": "Added '0b1_1'" }, { "span": { "insert": { "start": [ 15, 1 ], "end": [ 15, 15 ] } }, "summary": "Added '1.234_5e678_91'" } ] }, "errors": {} }, "filePaths": [ "number.rb" ], "sha1": "c2ac36cc96d3bc37dca9d0590fe9b3c755fc0758", "gitDir": "test/corpus/repos/ruby", "sha2": "224b976463a1439d949887a29011e231e61d87f2" } ,{ "testCaseDescription": "ruby-number-delete-test", "expectedResult": { "changes": { "number.rb": [ { "span": { "insert": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Added '1235'" }, { "span": { "delete": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Deleted '1234'" }, { "span": { "delete": { "start": [ 2, 1 ], "end": [ 2, 6 ] } }, "summary": "Deleted '1_234'" }, { "span": { "delete": { "start": [ 3, 1 ], "end": [ 3, 8 ] } }, "summary": "Deleted '0d1_234'" }, { "span": { "delete": { "start": [ 4, 1 ], "end": [ 4, 24 ] } }, "summary": "Deleted '0xa_bcd_ef0_123_456_789'" }, { "span": { "delete": { "start": [ 5, 1 ], "end": [ 5, 10 ] } }, "summary": "Deleted '0o1234567'" }, { "span": { "delete": { "start": [ 6, 1 ], "end": [ 6, 6 ] } }, "summary": "Deleted '0b1_0'" }, { "span": { "delete": { "start": [ 7, 1 ], "end": [ 7, 15 ] } }, "summary": "Deleted '1.234_5e678_90'" }, { "span": { "delete": { "start": [ 8, 1 ], "end": [ 9, 5 ] } }, "summary": "Deleted '\n1235'" } ] }, "errors": {} }, "filePaths": [ "number.rb" ], "sha1": "224b976463a1439d949887a29011e231e61d87f2", "gitDir": "test/corpus/repos/ruby", "sha2": "bad0d231125cc3206198e7dd9bdac471bfda57f5" } ,{ "testCaseDescription": "ruby-number-delete-rest-test", "expectedResult": { "changes": { "number.rb": [ { "span": { "delete": { "start": [ 1, 1 ], "end": [ 1, 5 ] } }, "summary": "Deleted '1235'" }, { "span": { "delete": { "start": [ 2, 1 ], "end": [ 2, 6 ] } }, "summary": "Deleted '1_235'" }, { "span": { "delete": { "start": [ 3, 1 ], "end": [ 3, 8 ] } }, "summary": "Deleted '0d1_235'" }, { "span": { "delete": { "start": [ 4, 1 ], "end": [ 4, 24 ] } }, "summary": "Deleted '0xa_bcd_ef0_123_456_788'" }, { "span": { "delete": { "start": [ 5, 1 ], "end": [ 5, 10 ] } }, "summary": "Deleted '0o1234576'" }, { "span": { "delete": { "start": [ 6, 1 ], "end": [ 6, 6 ] } }, "summary": "Deleted '0b1_1'" }, { "span": { "delete": { "start": [ 7, 1 ], "end": [ 7, 15 ] } }, "summary": "Deleted '1.234_5e678_91'" } ] }, "errors": {} }, "filePaths": [ "number.rb" ], "sha1": "bad0d231125cc3206198e7dd9bdac471bfda57f5", "gitDir": "test/corpus/repos/ruby", "sha2": "6cf39e98f8ee15fa50de8c9386610c5d07eb8c4b" }]