"description":"a concrete suggestion for meaningfully improving the new PR code."
},
"existing code":{
"type":"string",
"description":"a code snippet showing authentic relevant code lines from a 'new hunk' section. It must be continuous, correctly formatted and indented, and without line numbers."
},
"relevant lines":{
"type":"string",
"description":"the relevant lines in the 'new hunk' sections, in the format of 'start_line-end_line'. For example: '10-15'. They should be derived from the hunk line numbers, and correspond to the 'existing code' snippet above."
},
"improved code":{
"type":"string",
"description":"a new code snippet that can be used to replace the relevant lines in 'new hunk' code. Replacement suggestions should be complete, correctly formatted and indented, and without line numbers."
}
}
}
}
```
Exampleinput:
'
## src/file1.py
---new_hunk---
```
[newhunkcode,annotatedwithlinenumbers]
```
---old_hunk---
```
[oldhunkcode]
```
...
'
Don't repeat the prompt in the answer, and avoid outputting the 'type' and 'description'fields.