Skip to content

Commit ccab038

Browse files
committed
lint
1 parent 9c8e32f commit ccab038

File tree

3 files changed

+12
-27
lines changed

3 files changed

+12
-27
lines changed

Sources/SymbolGraphBuilder/Sources/PackageNode (ext).swift

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import ModuleGraphs
22
import PackageGraphs
3+
import SHA1
34
import SymbolGraphs
45
import System
56

@@ -12,9 +13,16 @@ extension PackageNode
1213
return try self.dependencies.map
1314
{
1415
let pin:Repository.Pin = try pins($0.id)
16+
let sha1:SHA1
17+
18+
switch pin.revision
19+
{
20+
case .sha1(let hash): sha1 = hash
21+
}
22+
1523
return .init(package: $0.id,
1624
requirement: $0.requirement?.stable,
17-
revision: pin.revision,
25+
revision: sha1,
1826
version: pin.version)
1927
}
2028
}

Sources/SymbolGraphs/Metadata/Repository.Revision (ext).swift

Lines changed: 0 additions & 24 deletions
This file was deleted.

Sources/SymbolGraphs/Metadata/SymbolGraphMetadata.Dependency.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import BSONDecoding
22
import BSONEncoding
33
import ModuleGraphs
44
import SemanticVersions
5+
import SHA1
56

67
extension SymbolGraphMetadata
78
{
@@ -13,14 +14,14 @@ extension SymbolGraphMetadata
1314
public
1415
let requirement:Repository.Requirement?
1516
public
16-
let revision:Repository.Revision
17+
let revision:SHA1
1718
public
1819
let version:AnyVersion
1920

2021
@inlinable public
2122
init(package:PackageIdentifier,
2223
requirement:Repository.Requirement?,
23-
revision:Repository.Revision,
24+
revision:SHA1,
2425
version:AnyVersion)
2526
{
2627
self.package = package

0 commit comments

Comments
 (0)