mirror of
https://github.com/github/semantic.git
synced 2024-12-23 23:11:50 +03:00
539 lines
16 KiB
JSON
539 lines
16 KiB
JSON
[{
|
|
"testCaseDescription": "go-unary-expressions-insert-test",
|
|
"expectedResult": {
|
|
"changes": {
|
|
"unary-expressions.go": [
|
|
{
|
|
"span": {
|
|
"insert": {
|
|
"start": [
|
|
1,
|
|
4
|
|
],
|
|
"end": [
|
|
1,
|
|
5
|
|
]
|
|
}
|
|
},
|
|
"summary": "Added the 'a' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"insert": {
|
|
"start": [
|
|
2,
|
|
1
|
|
],
|
|
"end": [
|
|
2,
|
|
7
|
|
]
|
|
}
|
|
},
|
|
"summary": "Added the 'identifier()' function call"
|
|
}
|
|
]
|
|
},
|
|
"errors": {}
|
|
},
|
|
"filePaths": [
|
|
"unary-expressions.go"
|
|
],
|
|
"patch": [
|
|
"diff --git a/unary-expressions.go b/unary-expressions.go",
|
|
"index e69de29..858c09a 100644",
|
|
"--- a/unary-expressions.go",
|
|
"+++ b/unary-expressions.go",
|
|
"@@ -0,0 +1,2 @@",
|
|
"+!<-a",
|
|
"+*foo()"
|
|
],
|
|
"gitDir": "test/corpus/repos/go",
|
|
"shas": "3403cd75b5874d1bc6c4c3c737525b7bd1271113..25caa48897bbba94e3ebd10df0cab8c1af27c26d"
|
|
}
|
|
,{
|
|
"testCaseDescription": "go-unary-expressions-replacement-insert-test",
|
|
"expectedResult": {
|
|
"changes": {
|
|
"unary-expressions.go": [
|
|
{
|
|
"span": {
|
|
"insert": {
|
|
"start": [
|
|
1,
|
|
4
|
|
],
|
|
"end": [
|
|
1,
|
|
5
|
|
]
|
|
}
|
|
},
|
|
"summary": "Added the 'b' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"insert": {
|
|
"start": [
|
|
2,
|
|
1
|
|
],
|
|
"end": [
|
|
2,
|
|
7
|
|
]
|
|
}
|
|
},
|
|
"summary": "Added the 'identifier()' function call"
|
|
},
|
|
{
|
|
"span": {
|
|
"insert": {
|
|
"start": [
|
|
3,
|
|
4
|
|
],
|
|
"end": [
|
|
3,
|
|
5
|
|
]
|
|
}
|
|
},
|
|
"summary": "Added the 'a' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"insert": {
|
|
"start": [
|
|
4,
|
|
1
|
|
],
|
|
"end": [
|
|
4,
|
|
7
|
|
]
|
|
}
|
|
},
|
|
"summary": "Added the 'identifier()' function call"
|
|
}
|
|
]
|
|
},
|
|
"errors": {}
|
|
},
|
|
"filePaths": [
|
|
"unary-expressions.go"
|
|
],
|
|
"patch": [
|
|
"diff --git a/unary-expressions.go b/unary-expressions.go",
|
|
"index 858c09a..0b42f98 100644",
|
|
"--- a/unary-expressions.go",
|
|
"+++ b/unary-expressions.go",
|
|
"@@ -1,2 +1,6 @@",
|
|
"+!<-b",
|
|
"+*bar()",
|
|
"+!<-a",
|
|
"+*foo()",
|
|
" !<-a",
|
|
" *foo()"
|
|
],
|
|
"gitDir": "test/corpus/repos/go",
|
|
"shas": "25caa48897bbba94e3ebd10df0cab8c1af27c26d..75a33545386bf76a55b02340bd336b00602e323e"
|
|
}
|
|
,{
|
|
"testCaseDescription": "go-unary-expressions-delete-insert-test",
|
|
"expectedResult": {
|
|
"changes": {
|
|
"unary-expressions.go": [
|
|
{
|
|
"span": {
|
|
"replace": [
|
|
{
|
|
"start": [
|
|
1,
|
|
4
|
|
],
|
|
"end": [
|
|
1,
|
|
5
|
|
]
|
|
},
|
|
{
|
|
"start": [
|
|
1,
|
|
4
|
|
],
|
|
"end": [
|
|
1,
|
|
5
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"summary": "Replaced the 'b' identifier with the 'a' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"replace": [
|
|
{
|
|
"start": [
|
|
2,
|
|
2
|
|
],
|
|
"end": [
|
|
2,
|
|
5
|
|
]
|
|
},
|
|
{
|
|
"start": [
|
|
2,
|
|
2
|
|
],
|
|
"end": [
|
|
2,
|
|
5
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"summary": "Replaced the 'bar' identifier with the 'foo' identifier in the identifier() function call"
|
|
}
|
|
]
|
|
},
|
|
"errors": {}
|
|
},
|
|
"filePaths": [
|
|
"unary-expressions.go"
|
|
],
|
|
"patch": [
|
|
"diff --git a/unary-expressions.go b/unary-expressions.go",
|
|
"index 0b42f98..25afb46 100644",
|
|
"--- a/unary-expressions.go",
|
|
"+++ b/unary-expressions.go",
|
|
"@@ -1,5 +1,5 @@",
|
|
"-!<-b",
|
|
"-*bar()",
|
|
"+!<-a",
|
|
"+*foo()",
|
|
" !<-a",
|
|
" *foo()",
|
|
" !<-a"
|
|
],
|
|
"gitDir": "test/corpus/repos/go",
|
|
"shas": "75a33545386bf76a55b02340bd336b00602e323e..32474c2bac0758793a5ff0f2139cab878545163a"
|
|
}
|
|
,{
|
|
"testCaseDescription": "go-unary-expressions-replacement-test",
|
|
"expectedResult": {
|
|
"changes": {
|
|
"unary-expressions.go": [
|
|
{
|
|
"span": {
|
|
"replace": [
|
|
{
|
|
"start": [
|
|
1,
|
|
4
|
|
],
|
|
"end": [
|
|
1,
|
|
5
|
|
]
|
|
},
|
|
{
|
|
"start": [
|
|
1,
|
|
4
|
|
],
|
|
"end": [
|
|
1,
|
|
5
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"summary": "Replaced the 'a' identifier with the 'b' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"replace": [
|
|
{
|
|
"start": [
|
|
2,
|
|
2
|
|
],
|
|
"end": [
|
|
2,
|
|
5
|
|
]
|
|
},
|
|
{
|
|
"start": [
|
|
2,
|
|
2
|
|
],
|
|
"end": [
|
|
2,
|
|
5
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"summary": "Replaced the 'foo' identifier with the 'bar' identifier in the identifier() function call"
|
|
}
|
|
]
|
|
},
|
|
"errors": {}
|
|
},
|
|
"filePaths": [
|
|
"unary-expressions.go"
|
|
],
|
|
"patch": [
|
|
"diff --git a/unary-expressions.go b/unary-expressions.go",
|
|
"index 25afb46..0b42f98 100644",
|
|
"--- a/unary-expressions.go",
|
|
"+++ b/unary-expressions.go",
|
|
"@@ -1,5 +1,5 @@",
|
|
"-!<-a",
|
|
"-*foo()",
|
|
"+!<-b",
|
|
"+*bar()",
|
|
" !<-a",
|
|
" *foo()",
|
|
" !<-a"
|
|
],
|
|
"gitDir": "test/corpus/repos/go",
|
|
"shas": "32474c2bac0758793a5ff0f2139cab878545163a..36454e266744a461ca2dd6934a061dc63a7c7a63"
|
|
}
|
|
,{
|
|
"testCaseDescription": "go-unary-expressions-delete-replacement-test",
|
|
"expectedResult": {
|
|
"changes": {
|
|
"unary-expressions.go": [
|
|
{
|
|
"span": {
|
|
"delete": {
|
|
"start": [
|
|
1,
|
|
4
|
|
],
|
|
"end": [
|
|
1,
|
|
5
|
|
]
|
|
}
|
|
},
|
|
"summary": "Deleted the 'b' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"delete": {
|
|
"start": [
|
|
2,
|
|
1
|
|
],
|
|
"end": [
|
|
2,
|
|
7
|
|
]
|
|
}
|
|
},
|
|
"summary": "Deleted the 'identifier()' function call"
|
|
},
|
|
{
|
|
"span": {
|
|
"delete": {
|
|
"start": [
|
|
3,
|
|
4
|
|
],
|
|
"end": [
|
|
3,
|
|
5
|
|
]
|
|
}
|
|
},
|
|
"summary": "Deleted the 'a' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"delete": {
|
|
"start": [
|
|
4,
|
|
1
|
|
],
|
|
"end": [
|
|
4,
|
|
7
|
|
]
|
|
}
|
|
},
|
|
"summary": "Deleted the 'identifier()' function call"
|
|
},
|
|
{
|
|
"span": {
|
|
"insert": {
|
|
"start": [
|
|
3,
|
|
4
|
|
],
|
|
"end": [
|
|
3,
|
|
5
|
|
]
|
|
}
|
|
},
|
|
"summary": "Added the 'b' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"insert": {
|
|
"start": [
|
|
4,
|
|
1
|
|
],
|
|
"end": [
|
|
4,
|
|
7
|
|
]
|
|
}
|
|
},
|
|
"summary": "Added the 'identifier()' function call"
|
|
}
|
|
]
|
|
},
|
|
"errors": {}
|
|
},
|
|
"filePaths": [
|
|
"unary-expressions.go"
|
|
],
|
|
"patch": [
|
|
"diff --git a/unary-expressions.go b/unary-expressions.go",
|
|
"index 0b42f98..812fb68 100644",
|
|
"--- a/unary-expressions.go",
|
|
"+++ b/unary-expressions.go",
|
|
"@@ -1,6 +1,4 @@",
|
|
"-!<-b",
|
|
"-*bar()",
|
|
"-!<-a",
|
|
"-*foo()",
|
|
" !<-a",
|
|
" *foo()",
|
|
"+!<-b",
|
|
"+*bar()"
|
|
],
|
|
"gitDir": "test/corpus/repos/go",
|
|
"shas": "36454e266744a461ca2dd6934a061dc63a7c7a63..2c0c14abd00ce4615876508894c87c15ad9f49e3"
|
|
}
|
|
,{
|
|
"testCaseDescription": "go-unary-expressions-delete-test",
|
|
"expectedResult": {
|
|
"changes": {
|
|
"unary-expressions.go": [
|
|
{
|
|
"span": {
|
|
"delete": {
|
|
"start": [
|
|
1,
|
|
4
|
|
],
|
|
"end": [
|
|
1,
|
|
5
|
|
]
|
|
}
|
|
},
|
|
"summary": "Deleted the 'a' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"delete": {
|
|
"start": [
|
|
2,
|
|
1
|
|
],
|
|
"end": [
|
|
2,
|
|
7
|
|
]
|
|
}
|
|
},
|
|
"summary": "Deleted the 'identifier()' function call"
|
|
}
|
|
]
|
|
},
|
|
"errors": {}
|
|
},
|
|
"filePaths": [
|
|
"unary-expressions.go"
|
|
],
|
|
"patch": [
|
|
"diff --git a/unary-expressions.go b/unary-expressions.go",
|
|
"index 812fb68..6da661d 100644",
|
|
"--- a/unary-expressions.go",
|
|
"+++ b/unary-expressions.go",
|
|
"@@ -1,4 +1,2 @@",
|
|
"-!<-a",
|
|
"-*foo()",
|
|
" !<-b",
|
|
" *bar()"
|
|
],
|
|
"gitDir": "test/corpus/repos/go",
|
|
"shas": "2c0c14abd00ce4615876508894c87c15ad9f49e3..742cb3cf4d2b7f71864c7795fd3307b8775538b3"
|
|
}
|
|
,{
|
|
"testCaseDescription": "go-unary-expressions-delete-rest-test",
|
|
"expectedResult": {
|
|
"changes": {
|
|
"unary-expressions.go": [
|
|
{
|
|
"span": {
|
|
"delete": {
|
|
"start": [
|
|
1,
|
|
4
|
|
],
|
|
"end": [
|
|
1,
|
|
5
|
|
]
|
|
}
|
|
},
|
|
"summary": "Deleted the 'b' identifier"
|
|
},
|
|
{
|
|
"span": {
|
|
"delete": {
|
|
"start": [
|
|
2,
|
|
1
|
|
],
|
|
"end": [
|
|
2,
|
|
7
|
|
]
|
|
}
|
|
},
|
|
"summary": "Deleted the 'identifier()' function call"
|
|
}
|
|
]
|
|
},
|
|
"errors": {}
|
|
},
|
|
"filePaths": [
|
|
"unary-expressions.go"
|
|
],
|
|
"patch": [
|
|
"diff --git a/unary-expressions.go b/unary-expressions.go",
|
|
"index 6da661d..e69de29 100644",
|
|
"--- a/unary-expressions.go",
|
|
"+++ b/unary-expressions.go",
|
|
"@@ -1,2 +0,0 @@",
|
|
"-!<-b",
|
|
"-*bar()"
|
|
],
|
|
"gitDir": "test/corpus/repos/go",
|
|
"shas": "742cb3cf4d2b7f71864c7795fd3307b8775538b3..ecfd8333e0e37929a8029b0c03cec13c31e0f692"
|
|
}]
|