File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
Sources/SwiftDriver/IncrementalCompilation Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -71,19 +71,19 @@ extension SourceFileDependencyGraph {
71
71
sequenceNumber: Int ,
72
72
defsIDependUpon: [ Int ] ,
73
73
isProvides: Bool
74
- ) {
74
+ ) throws {
75
75
self . key = key
76
76
self . fingerprint = fingerprint
77
77
self . sequenceNumber = sequenceNumber
78
78
self . defsIDependUpon = defsIDependUpon
79
79
self . isProvides = isProvides
80
80
81
- #warning("how best to handle an error here")
82
- try ! verifyKeyAndFingerprint ( )
81
+ try verifyKeyAndFingerprint ( )
83
82
}
84
83
85
84
public func verify( ) {
86
85
key. verify ( )
86
+ try ! verifyKeyAndFingerprint ( )
87
87
88
88
if case . sourceFileProvide = key. designator {
89
89
switch key. aspect {
@@ -240,11 +240,11 @@ extension SourceFileDependencyGraph {
240
240
let designator = try DependencyKey . Designator (
241
241
kindCode: kindCode, context: context, name: identifier)
242
242
let key = DependencyKey ( aspect: declAspect, designator: designator)
243
- node = Node ( key: key,
244
- fingerprint: nil ,
245
- sequenceNumber: sequenceNumber,
246
- defsIDependUpon: [ ] ,
247
- isProvides: isProvides)
243
+ node = try Node ( key: key,
244
+ fingerprint: nil ,
245
+ sequenceNumber: sequenceNumber,
246
+ defsIDependUpon: [ ] ,
247
+ isProvides: isProvides)
248
248
sequenceNumber += 1
249
249
case . fingerprintNode:
250
250
guard node != nil ,
You can’t perform that action at this time.
0 commit comments