TeamAmaze / TeamAmaze/AmazeFileManager
Adopt Kotlin coroutines over AsyncTask
Open
Nobody has claimed this yet.
Area-CodeHealth
Environment-API30
Issue-Feature
Issue-Task (low)
- Dominant language
- Kotlin
- Stars
- 6.4k
- Forks
- 1.7k
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 1
Description
Perhaps this convenient class may help too:
https://medium.com/@rahulraks25/migrating-asynctask-to-kotlin-coroutines-e93e9f45d995
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Start by reviewing the linked migration article and CoroutineAsyncTask example, then inventory AsyncTask usages in the repository. Done means the relevant AsyncTask-based work has been migrated to Kotlin coroutines without losing existing behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100