Files
Purefin/graphify-out/cache/ast/v0.9.5/c9f4b7ec467360dae5131d3902160176fb9e1e00f791b89eb2ae6f8ba9bca82c.json
Barnabas Balogh a2121afc2d chore(graphify): add knowledge graph output for codebase exploration
Includes interactive graph visualization (graph.html), audit report
(GRAPH_REPORT.md), raw graph data (graph.json), and extraction
caches built from 349 source files (2741 nodes, 4999 edges).
2026-07-04 09:19:44 +00:00

1 line
44 KiB
JSON

{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt", "label": "TvActivity.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "label": "TvActivity", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L66", "_callable": true}, {"id": "componentactivity", "label": "ComponentActivity", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "entryproviderscope", "label": "EntryProviderScope", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "route", "label": "Route", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "usersessionrepository", "label": "UserSessionRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "navigationmanager", "label": "NavigationManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "sessionbootstrapper", "label": "SessionBootstrapper", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "jellyfinauthinterceptor", "label": "JellyfinAuthInterceptor", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "okhttpclient", "label": "OkHttpClient", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "label": ".onCreate()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L90", "_callable": true}, {"id": "bundle", "label": "Bundle", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init", "label": ".init()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L106", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "label": ".configureImageLoader()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L110", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable", "label": ".isDebuggable()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L141", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "label": ".MainApp()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "_callable": true}, {"id": "appupdateviewmodel", "label": "AppUpdateViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "label": ".TvUpdateAvailableDialog()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L276", "_callable": true}, {"id": "appupdateinfo", "label": "AppUpdateInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L66", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "componentactivity", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L66", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L69", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "entryproviderscope", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L69", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L69", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "unit", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L69", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "usersessionrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L72", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "navigationmanager", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L75", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "sessionbootstrapper", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L78", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "jellyfinauthinterceptor", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L81", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "okhttpclient", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L84", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L90", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "target": "bundle", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L90", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L106", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L110", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L141", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable", "target": "boolean", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L141", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "usersessionrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "entryproviderscope", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "unit", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "navigationmanager", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "appupdateviewmodel", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L276", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "target": "appupdateinfo", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L276", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L92", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L93", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L97", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L133", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L261", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "callee": "enableEdgeToEdge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "callee": "setContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init", "callee": "initialize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "setSafe", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "crossfade", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "diskCache", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "memoryCache", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "components", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "OkHttpNetworkFetcherFactory", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "maxSizePercent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "maxSizeBytes", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "directory", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "toPath", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "resolve", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "logger", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "DebugLogger", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "checkForUpdatesOnAppOpen", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "show", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "makeText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "rememberNavBackStack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "entryProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "builder", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "removeLastOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "toList", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "NavDisplay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L221", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L221", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L231", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L239", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "rememberSaveableStateHolderNavEntryDecorator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "rememberViewModelStoreNavEntryDecorator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L248", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "TvLoginScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L257", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "ExitAppDialog", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "finishAndRemoveTask", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "AlertDialog", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L295", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L300", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L301", "receiver": null}]}