|
| 1 | +{"kind":"dependency","name":"Sources/CoreKit -\u003e Foundation","file":"Sources/CoreKit/Aliasing.swift","line":1,"repo":"swift_sample","props":{"language":"swift","source":"stdlib"},"relations":[{"kind":"imports","target":"Foundation"}]} |
1 | 2 | {"kind":"dependency","name":"Sources/CoreKit -\u003e Foundation","file":"Sources/CoreKit/Endpoints.swift","line":1,"repo":"swift_sample","props":{"language":"swift","source":"stdlib"},"relations":[{"kind":"imports","target":"Foundation"}]} |
2 | 3 | {"kind":"dependency","name":"Sources/CoreKit -\u003e Foundation","file":"Sources/CoreKit/Inheritance.swift","line":1,"repo":"swift_sample","props":{"language":"swift","source":"stdlib"},"relations":[{"kind":"imports","target":"Foundation"}]} |
3 | 4 | {"kind":"dependency","name":"Sources/CoreKit -\u003e Foundation","file":"Sources/CoreKit/Networking.swift","line":1,"repo":"swift_sample","props":{"language":"swift","source":"stdlib"},"relations":[{"kind":"imports","target":"Foundation"}]} |
|
10 | 11 | {"kind":"route","name":"feed/items","file":"Sources/CoreKit/Networking.swift","line":17,"repo":"swift_sample","props":{"api":"Networking","framework":"urlsession","language":"swift","method":"GET","role":"client","source":"urlsession"},"relations":[{"kind":"declares","target":"Sources/CoreKit"}]} |
11 | 12 | {"kind":"symbol","name":"Sources/CoreKit.APIEndpoint","file":"Sources/CoreKit/Endpoints.swift","line":12,"repo":"swift_sample","props":{"exported":true,"language":"swift","symbol_kind":"interface"},"relations":[{"kind":"declares","target":"Sources/CoreKit"}]} |
12 | 13 | {"kind":"symbol","name":"Sources/CoreKit.APIEndpoint.urlPrefixComponent","file":"Sources/CoreKit/Endpoints.swift","line":19,"repo":"swift_sample","props":{"cyclomatic":1,"exported":true,"language":"swift","symbol_kind":"variable"},"relations":[{"kind":"declares","target":"Sources/CoreKit"}]} |
| 14 | +{"kind":"symbol","name":"Sources/CoreKit.AliasName","file":"Sources/CoreKit/Aliasing.swift","line":11,"repo":"swift_sample","props":{"exported":true,"language":"swift","symbol_kind":"type"},"relations":[{"kind":"declares","target":"Sources/CoreKit"},{"kind":"instantiates","target":"Sources/CoreKit.AliasTarget"}]} |
| 15 | +{"kind":"symbol","name":"Sources/CoreKit.AliasTarget","file":"Sources/CoreKit/Aliasing.swift","line":7,"repo":"swift_sample","props":{"exported":true,"language":"swift","signature":"func perform()","symbol_kind":"class"},"relations":[{"kind":"declares","target":"Sources/CoreKit"}]} |
| 16 | +{"kind":"symbol","name":"Sources/CoreKit.AliasTarget.perform","file":"Sources/CoreKit/Aliasing.swift","line":8,"repo":"swift_sample","props":{"cyclomatic":1,"exported":true,"language":"swift","receiver":"AliasTarget","symbol_kind":"method"},"relations":[{"kind":"declares","target":"Sources/CoreKit"}]} |
13 | 17 | {"kind":"symbol","name":"Sources/CoreKit.DataModel","file":"Sources/CoreKit/Inheritance.swift","line":4,"repo":"swift_sample","props":{"exported":true,"language":"swift","signature":"func runRequest()","symbol_kind":"class"},"relations":[{"kind":"declares","target":"Sources/CoreKit"}]} |
14 | 18 | {"kind":"symbol","name":"Sources/CoreKit.DataModel.runRequest","file":"Sources/CoreKit/Inheritance.swift","line":5,"repo":"swift_sample","props":{"cyclomatic":1,"exported":true,"language":"swift","receiver":"DataModel","symbol_kind":"method"},"relations":[{"kind":"declares","target":"Sources/CoreKit"}]} |
15 | 19 | {"kind":"symbol","name":"Sources/CoreKit.FeedService","file":"Sources/CoreKit/Networking.swift","line":8,"repo":"swift_sample","props":{"exported":true,"final":true,"language":"swift","signature":"let baseURL: URL\nfunc fetchFeed() async throws -\u003e Data\nfunc loadFeed() async throws -\u003e Data","symbol_kind":"class"},"relations":[{"kind":"declares","target":"Sources/CoreKit"}]} |
|
29 | 33 | {"kind":"symbol","name":"Sources/CoreKit.TreeWalker.walk","file":"Sources/CoreKit/Recursion.swift","line":10,"repo":"swift_sample","props":{"cyclomatic":2,"exported":true,"language":"swift","receiver":"TreeWalker","recursive_self":true,"symbol_kind":"method"},"relations":[{"kind":"calls","target":"Sources/CoreKit.TreeWalker.walk"},{"kind":"declares","target":"Sources/CoreKit"}]} |
30 | 34 | {"kind":"symbol","name":"Sources/CoreKit.UserModel","file":"Sources/CoreKit/Inheritance.swift","line":13,"repo":"swift_sample","props":{"exported":true,"final":true,"language":"swift","signature":"func refresh()","symbol_kind":"class"},"relations":[{"kind":"declares","target":"Sources/CoreKit"},{"kind":"implements","target":"DataModel"}]} |
31 | 35 | {"kind":"symbol","name":"Sources/CoreKit.UserModel.refresh","file":"Sources/CoreKit/Inheritance.swift","line":14,"repo":"swift_sample","props":{"cyclomatic":1,"exported":true,"language":"swift","receiver":"UserModel","symbol_kind":"method"},"relations":[{"kind":"calls","target":"Sources/CoreKit.DataModel.runRequest"},{"kind":"declares","target":"Sources/CoreKit"}]} |
| 36 | +{"kind":"symbol","name":"Sources/CoreKit.useAlias","file":"Sources/CoreKit/Aliasing.swift","line":13,"repo":"swift_sample","props":{"cyclomatic":1,"exported":true,"language":"swift","symbol_kind":"function"},"relations":[{"kind":"calls","target":"Sources/CoreKit.AliasTarget.perform"},{"kind":"declares","target":"Sources/CoreKit"},{"kind":"instantiates","target":"AliasName"}]} |
32 | 37 | {"kind":"symbol","name":"Tests/CoreKitTests.CoreKitTests","file":"Tests/CoreKitTests/CoreKitTests.swift","line":7,"repo":"swift_sample","props":{"exported":true,"final":true,"language":"swift","signature":"func testNodeHasNoParentByDefault()","symbol_kind":"class"},"relations":[{"kind":"declares","target":"Tests/CoreKitTests"},{"kind":"implements","target":"XCTestCase"}]} |
33 | 38 | {"kind":"symbol","name":"Tests/CoreKitTests.CoreKitTests.testNodeHasNoParentByDefault","file":"Tests/CoreKitTests/CoreKitTests.swift","line":8,"repo":"swift_sample","props":{"cyclomatic":1,"exported":true,"language":"swift","receiver":"CoreKitTests","symbol_kind":"method"},"relations":[{"kind":"declares","target":"Tests/CoreKitTests"},{"kind":"instantiates","target":"Sources/CoreKit.Node"},{"kind":"instantiates","target":"XCTAssertNil"}]} |
0 commit comments