FishyTransport/Sources/FishyActorsGenerator/SourceGen.swift (4 lines): - line 36: private var currentBucket: Int = 0 // TODO: Remove me eventually - line 44: // TODO: Implement a proper bucketing approach to avoid re-generating too many sources - line 120: let message = try decoder.decode(_Message.self, from: envelope.message as! Decoder.Input) // TODO: this needs restructuring to avoid the cast, we need to know what types we work with - line 257: // FIXME: super naive... replace with something more proper FishyTransport/Sources/FishyActorsGenerator/Analysis.swift (3 lines): - line 71: funcs: [] // TODO: just a mock impl - line 90: // TODO: extensions need more logic for detecting the currentDecl - line 122: // TODO: this is just a naive implementation, we'd carry all information here FishyTransport/Package.swift (1 line): - line 55: .package(url: "https://github.com/apple/swift-syntax.git", revision: "b8e4a69237f9dfa362268dddaef8793bc694dc6f"), // TODO: we currently must depend on specific versions here FishyTransport/Sources/FishyActorsGenerator/main.swift (1 line): - line 49: // TODO: Don't do this FishyTransport/Sources/FishyActorTransport/FishyTransport+Server.swift (1 line): - line 95: // TODO: log the error SampleApp/Sources/FishyActorsDemo/Actors.swift (1 line): - line 77: // TODO: notify the others FishyTransport/Sources/FishyActorTransport/FishyTransport.swift (1 line): - line 109: // TODO: validate if it actually is a FishyIdentity etc.