1
1
mirror of https://github.com/github/semantic.git synced 2024-12-23 23:11:50 +03:00
semantic/test/corpus/diff-summaries/ruby/symbol.json
2016-11-02 10:52:40 -07:00

635 lines
20 KiB
JSON

[{
"testCaseDescription": "ruby-symbol-insert-test",
"expectedResult": {
"changes": {
"symbol.rb": [
{
"span": {
"insert": {
"start": [
1,
1
],
"end": [
1,
5
]
}
},
"summary": "Added the ':foo' symbol"
},
{
"span": {
"insert": {
"start": [
2,
1
],
"end": [
2,
7
]
}
},
"summary": "Added the ':'foo'' symbol"
},
{
"span": {
"insert": {
"start": [
3,
1
],
"end": [
3,
7
]
}
},
"summary": "Added the ':\"foo\"' symbol"
}
]
},
"errors": {}
},
"filePaths": [
"symbol.rb"
],
"sha1": "6cf39e98f8ee15fa50de8c9386610c5d07eb8c4b",
"gitDir": "test/corpus/repos/ruby",
"sha2": "f4e027fa814368bbd0f9bab1b24071f160fdfed8"
}
,{
"testCaseDescription": "ruby-symbol-replacement-insert-test",
"expectedResult": {
"changes": {
"symbol.rb": [
{
"span": {
"insert": {
"start": [
1,
1
],
"end": [
1,
5
]
}
},
"summary": "Added the ':bar' symbol"
},
{
"span": {
"insert": {
"start": [
2,
1
],
"end": [
2,
7
]
}
},
"summary": "Added the ':'bar'' symbol"
},
{
"span": {
"insert": {
"start": [
3,
1
],
"end": [
3,
7
]
}
},
"summary": "Added the ':\"bar\"' symbol"
},
{
"span": {
"insert": {
"start": [
4,
1
],
"end": [
4,
5
]
}
},
"summary": "Added the ':foo' symbol"
},
{
"span": {
"insert": {
"start": [
5,
1
],
"end": [
5,
7
]
}
},
"summary": "Added the ':'foo'' symbol"
},
{
"span": {
"insert": {
"start": [
6,
1
],
"end": [
6,
7
]
}
},
"summary": "Added the ':\"foo\"' symbol"
}
]
},
"errors": {}
},
"filePaths": [
"symbol.rb"
],
"sha1": "f4e027fa814368bbd0f9bab1b24071f160fdfed8",
"gitDir": "test/corpus/repos/ruby",
"sha2": "138b8b7b0dbc9020fa7821f3e5a6cf1e8d41ab4a"
}
,{
"testCaseDescription": "ruby-symbol-delete-insert-test",
"expectedResult": {
"changes": {
"symbol.rb": [
{
"span": {
"replace": [
{
"start": [
1,
1
],
"end": [
1,
5
]
},
{
"start": [
1,
1
],
"end": [
1,
5
]
}
]
},
"summary": "Replaced the ':bar' symbol with the ':foo' symbol"
},
{
"span": {
"replace": [
{
"start": [
2,
1
],
"end": [
2,
7
]
},
{
"start": [
2,
1
],
"end": [
2,
7
]
}
]
},
"summary": "Replaced the ':'bar'' symbol with the ':'foo'' symbol"
},
{
"span": {
"replace": [
{
"start": [
3,
1
],
"end": [
3,
7
]
},
{
"start": [
3,
1
],
"end": [
3,
7
]
}
]
},
"summary": "Replaced the ':\"bar\"' symbol with the ':\"foo\"' symbol"
}
]
},
"errors": {}
},
"filePaths": [
"symbol.rb"
],
"sha1": "138b8b7b0dbc9020fa7821f3e5a6cf1e8d41ab4a",
"gitDir": "test/corpus/repos/ruby",
"sha2": "be1e3754dad5a52a7ea6d3eeaad102867dfa6224"
}
,{
"testCaseDescription": "ruby-symbol-replacement-test",
"expectedResult": {
"changes": {
"symbol.rb": [
{
"span": {
"replace": [
{
"start": [
1,
1
],
"end": [
1,
5
]
},
{
"start": [
1,
1
],
"end": [
1,
5
]
}
]
},
"summary": "Replaced the ':foo' symbol with the ':bar' symbol"
},
{
"span": {
"replace": [
{
"start": [
2,
1
],
"end": [
2,
7
]
},
{
"start": [
2,
1
],
"end": [
2,
7
]
}
]
},
"summary": "Replaced the ':'foo'' symbol with the ':'bar'' symbol"
},
{
"span": {
"replace": [
{
"start": [
3,
1
],
"end": [
3,
7
]
},
{
"start": [
3,
1
],
"end": [
3,
7
]
}
]
},
"summary": "Replaced the ':\"foo\"' symbol with the ':\"bar\"' symbol"
}
]
},
"errors": {}
},
"filePaths": [
"symbol.rb"
],
"sha1": "be1e3754dad5a52a7ea6d3eeaad102867dfa6224",
"gitDir": "test/corpus/repos/ruby",
"sha2": "3a60826702ba24970a146373539fea5b6f6d0cae"
}
,{
"testCaseDescription": "ruby-symbol-delete-replacement-test",
"expectedResult": {
"changes": {
"symbol.rb": [
{
"span": {
"delete": {
"start": [
1,
1
],
"end": [
1,
5
]
}
},
"summary": "Deleted the ':bar' symbol"
},
{
"span": {
"delete": {
"start": [
2,
1
],
"end": [
2,
7
]
}
},
"summary": "Deleted the ':'bar'' symbol"
},
{
"span": {
"delete": {
"start": [
3,
1
],
"end": [
3,
7
]
}
},
"summary": "Deleted the ':\"bar\"' symbol"
},
{
"span": {
"delete": {
"start": [
4,
1
],
"end": [
4,
5
]
}
},
"summary": "Deleted the ':foo' symbol"
},
{
"span": {
"delete": {
"start": [
5,
1
],
"end": [
5,
7
]
}
},
"summary": "Deleted the ':'foo'' symbol"
},
{
"span": {
"delete": {
"start": [
6,
1
],
"end": [
6,
7
]
}
},
"summary": "Deleted the ':\"foo\"' symbol"
},
{
"span": {
"insert": {
"start": [
4,
1
],
"end": [
4,
5
]
}
},
"summary": "Added the ':bar' symbol"
},
{
"span": {
"insert": {
"start": [
5,
1
],
"end": [
5,
7
]
}
},
"summary": "Added the ':'bar'' symbol"
},
{
"span": {
"insert": {
"start": [
6,
1
],
"end": [
6,
7
]
}
},
"summary": "Added the ':\"bar\"' symbol"
}
]
},
"errors": {}
},
"filePaths": [
"symbol.rb"
],
"sha1": "3a60826702ba24970a146373539fea5b6f6d0cae",
"gitDir": "test/corpus/repos/ruby",
"sha2": "8d4fae438561369a49c814faab85ed0965b93a05"
}
,{
"testCaseDescription": "ruby-symbol-delete-test",
"expectedResult": {
"changes": {
"symbol.rb": [
{
"span": {
"delete": {
"start": [
1,
1
],
"end": [
1,
5
]
}
},
"summary": "Deleted the ':foo' symbol"
},
{
"span": {
"delete": {
"start": [
2,
1
],
"end": [
2,
7
]
}
},
"summary": "Deleted the ':'foo'' symbol"
},
{
"span": {
"delete": {
"start": [
3,
1
],
"end": [
3,
7
]
}
},
"summary": "Deleted the ':\"foo\"' symbol"
}
]
},
"errors": {}
},
"filePaths": [
"symbol.rb"
],
"sha1": "8d4fae438561369a49c814faab85ed0965b93a05",
"gitDir": "test/corpus/repos/ruby",
"sha2": "dc9e496c624aefa0af845d1b98c2c62a1cc71763"
}
,{
"testCaseDescription": "ruby-symbol-delete-rest-test",
"expectedResult": {
"changes": {
"symbol.rb": [
{
"span": {
"delete": {
"start": [
1,
1
],
"end": [
1,
5
]
}
},
"summary": "Deleted the ':bar' symbol"
},
{
"span": {
"delete": {
"start": [
2,
1
],
"end": [
2,
7
]
}
},
"summary": "Deleted the ':'bar'' symbol"
},
{
"span": {
"delete": {
"start": [
3,
1
],
"end": [
3,
7
]
}
},
"summary": "Deleted the ':\"bar\"' symbol"
}
]
},
"errors": {}
},
"filePaths": [
"symbol.rb"
],
"sha1": "dc9e496c624aefa0af845d1b98c2c62a1cc71763",
"gitDir": "test/corpus/repos/ruby",
"sha2": "d3dc1c5d59c7ca8b74d565bc8f5a2b70143eab1e"
}]