Showing
1 changed file
with
6 additions
and
2 deletions
| ... | @@ -60,12 +60,16 @@ def commit_autosuggestions(diffs, endpoint): | ... | @@ -60,12 +60,16 @@ def commit_autosuggestions(diffs, endpoint): |
| 60 | added, deleted = [], [] | 60 | added, deleted = [], [] |
| 61 | for change in example.changes: | 61 | for change in example.changes: |
| 62 | if change.old == None and change.new != None: | 62 | if change.old == None and change.new != None: |
| 63 | - added.extend(tokenizing(change.line, endpoint=endpoint)) | 63 | + added.append(change.line) |
| 64 | isadded = True | 64 | isadded = True |
| 65 | elif change.old != None and change.new == None: | 65 | elif change.old != None and change.new == None: |
| 66 | - deleted.extend(tokenizing(change.line, endpoint=endpoint)) | 66 | + deleted.append(change.line) |
| 67 | isdeleted = True | 67 | isdeleted = True |
| 68 | 68 | ||
| 69 | + # To speed up tokenizing request. | ||
| 70 | + added = tokenizing(" ".join(added), endpoint=endpoint) | ||
| 71 | + deleted = tokenizing(" ".join(deleted), endpoint=endpoint) | ||
| 72 | + | ||
| 69 | if isadded and isdeleted and example.header.new_path: | 73 | if isadded and isdeleted and example.header.new_path: |
| 70 | data = {"idx": idx, "added" : added, "deleted" : deleted} | 74 | data = {"idx": idx, "added" : added, "deleted" : deleted} |
| 71 | res = requests.post( | 75 | res = requests.post( | ... | ... |
-
Please register or login to post a comment