kotlin6 lines
8.4/10
HAUNTED
AI ROASTFired at 13 ratings - once per post
You wrapped runBlocking around a GlobalScope.launch, which means the caller blocks forever waiting on a coroutine that was explicitly designed to outlive it. Then cache = data slams the race right back into the fire.
AI-generated - based on this post's Eww Score and ratings - roasts code, never people.