Loading...
Loading...
Reviews Combine framework code for memory leaks, operator misuse, and error handling. Use when reviewing code with import Combine, AnyPublisher, @Published, PassthroughSubject, or CurrentValueSubject.
npx skill4agent add existential-birds/beagle combine-code-review| Issue Type | Reference |
|---|---|
| Publishers, Subjects, AnyPublisher | references/publishers.md |
| map, flatMap, combineLatest, switchToLatest | references/operators.md |
| AnyCancellable, retain cycles, [weak self] | references/memory.md |
| tryMap, catch, replaceError, Never | references/error-handling.md |
sink[weak self]assign(to:on:self)assign(to: &$property)AnyPublishereraseToAnyPublisher()flatMapmap + switchToLatestflatMaptryMapmapErrorreceive(on: DispatchQueue.main)