bside-tinkerbell / bside-tinkerbell/Waving-iOS
Friends Memory Leak
- Dominant language
- Swift
- Stars
- 3
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
## 📝 Issue Summary
Testing the develop branch, with commit`586bbb4445c2dc48519bef94e77d419cfe3417db`, these classes leak:
FriendsDataSource, FriendsDataUseCase, FriendsRepository, FriendsViewModel, Waving_iOS.URLSessionAPIClient. They seem to be related to Alamofire.Protected and Combine .
To reproduce it, quickly tap between these screens:
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the leak on the develop branch at commit 586bbb4445c2dc48519bef94e77d419cfe3417db by rapidly switching between the screens. Inspect FriendsDataSource, FriendsDataUseCase, FriendsRepository, FriendsViewModel, and URLSessionAPIClient, focusing on ownership involving Alamofire.Protected and Combine; done means these objects are released after navigation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100