Skip to content

Commit 4d9a794

Browse files
committed
Trying to apply a file addition without existing file now throws an error.
1 parent c0eed3c commit 4d9a794

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/LBGit-Core.package/SquotFileListDiff.class/instance/createFile..st

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ createFile: aPath
33

44
| sourceReference targetReference |
55
sourceReference := self sourceReferenceOn: aPath.
6-
sourceReference exists ifFalse: [^ self].
6+
sourceReference exists
7+
ifFalse: [self error: 'Trying to apply a file addition of ''', aPath, ''' but file not existent in addition source'].
78
targetReference := self targetReferenceOn: aPath.
89
sourceReference copyTo: targetReference.

src/LBGit-Core.package/SquotFileListDiff.class/methodProperties.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"asConflicts" : "LB 4/27/2019 15:49",
1313
"asDiffTree" : "LB 4/28/2019 19:24",
1414
"createDiffs" : "LB 11/23/2018 15:20",
15-
"createFile:" : "LB 3/1/2019 15:57",
15+
"createFile:" : "LB 5/5/2019 15:12",
1616
"deleteFile:" : "LB 11/25/2018 15:55",
1717
"diff:against:" : "LB 11/26/2018 16:06",
1818
"diffAdded" : "LB 4/28/2019 16:09",

0 commit comments

Comments
 (0)