agentic-os/brain/graph/projects/pendleton-comms-live-androi...

5938 lines
249 KiB
JSON
Executable File

{
"directed": false,
"multigraph": false,
"graph": {},
"nodes": [
{
"label": "app/build.gradle.kts",
"file_type": "code",
"source_file": "app/build.gradle.kts",
"source_location": "L1",
"_origin": "ast",
"id": "app_build_gradle",
"community": 16,
"norm_label": "app/build.gradle.kts"
},
{
"label": "ExampleInstrumentedTest.kt",
"file_type": "code",
"source_file": "app/src/androidTest/java/com/aistudio/walkietalkie/zpttx/ExampleInstrumentedTest.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_androidtest_java_com_aistudio_walkietalkie_zpttx_exampleinstrumentedtest",
"community": 13,
"norm_label": "exampleinstrumentedtest.kt"
},
{
"label": "ExampleInstrumentedTest",
"file_type": "code",
"source_file": "app/src/androidTest/java/com/aistudio/walkietalkie/zpttx/ExampleInstrumentedTest.kt",
"source_location": "L16",
"_origin": "ast",
"id": "app_src_androidtest_java_com_aistudio_walkietalkie_zpttx_exampleinstrumentedtest_exampleinstrumentedtest",
"community": 13,
"norm_label": "exampleinstrumentedtest"
},
{
"label": ".useAppContext()",
"file_type": "code",
"source_file": "app/src/androidTest/java/com/aistudio/walkietalkie/zpttx/ExampleInstrumentedTest.kt",
"source_location": "L18",
"_origin": "ast",
"id": "app_src_androidtest_java_com_aistudio_walkietalkie_zpttx_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext",
"community": 13,
"norm_label": ".useappcontext()"
},
{
"label": "MainActivity.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity",
"community": 7,
"norm_label": "mainactivity.kt"
},
{
"label": "MainActivity",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L36",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity",
"community": 7,
"norm_label": "mainactivity"
},
{
"label": "ComponentActivity",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "componentactivity",
"community": 7,
"norm_label": "componentactivity"
},
{
"label": ".onCreate()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L37",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"community": 7,
"norm_label": ".oncreate()"
},
{
"label": "Bundle",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "bundle",
"community": 7,
"norm_label": "bundle"
},
{
"label": "LoadingScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L107",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_loadingscreen",
"community": 7,
"norm_label": "loadingscreen()"
},
{
"label": "AuthManager.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/auth/AuthManager.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager",
"community": 9,
"norm_label": "authmanager.kt"
},
{
"label": "AuthManager",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/auth/AuthManager.kt",
"source_location": "L9",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager_authmanager",
"community": 9,
"norm_label": "authmanager"
},
{
"label": "StateFlow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager_kt_stateflow",
"community": 9,
"norm_label": "stateflow"
},
{
"label": "FirebaseUser",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "firebaseuser",
"community": 9,
"norm_label": "firebaseuser"
},
{
"label": ".signOut()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/auth/AuthManager.kt",
"source_location": "L27",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager_authmanager_signout",
"community": 9,
"norm_label": ".signout()"
},
{
"label": "ChannelRepository.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository",
"community": 3,
"norm_label": "channelrepository.kt"
},
{
"label": "Channel",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L11",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channel",
"community": 3,
"norm_label": "channel"
},
{
"label": "ChannelRepository",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L17",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository",
"community": 3,
"norm_label": "channelrepository"
},
{
"label": "StateFlow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_kt_stateflow",
"community": 3,
"norm_label": "stateflow"
},
{
"label": ".createChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L36",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository_createchannel",
"community": 3,
"norm_label": ".createchannel()"
},
{
"label": ".deleteChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L48",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository_deletechannel",
"community": 3,
"norm_label": ".deletechannel()"
},
{
"label": ".toChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L52",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository_tochannel",
"community": 3,
"norm_label": ".tochannel()"
},
{
"label": "ChannelSelectionStore.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelSelectionStore.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore",
"community": 11,
"norm_label": "channelselectionstore.kt"
},
{
"label": "ChannelSelectionStore",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelSelectionStore.kt",
"source_location": "L9",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore_channelselectionstore",
"community": 11,
"norm_label": "channelselectionstore"
},
{
"label": "StateFlow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore_kt_stateflow",
"community": 11,
"norm_label": "stateflow"
},
{
"label": ".setChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelSelectionStore.kt",
"source_location": "L18",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore_channelselectionstore_setchannel",
"community": 11,
"norm_label": ".setchannel()"
},
{
"label": "CommsService.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice",
"community": 4,
"norm_label": "commsservice.kt"
},
{
"label": "CommsState",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L26",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsstate",
"community": 4,
"norm_label": "commsstate"
},
{
"label": "Idle",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L27",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_idle",
"community": 4,
"norm_label": "idle"
},
{
"label": "Transmitting",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L28",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_transmitting",
"community": 4,
"norm_label": "transmitting"
},
{
"label": "Receiving",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L29",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_receiving",
"community": 4,
"norm_label": "receiving"
},
{
"label": "CommsService",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L38",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"community": 4,
"norm_label": "commsservice"
},
{
"label": "LifecycleService",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "lifecycleservice",
"community": 4,
"norm_label": "lifecycleservice"
},
{
"label": ".onCreate()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L48",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_oncreate",
"community": 4,
"norm_label": ".oncreate()"
},
{
"label": ".onStartCommand()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L74",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_onstartcommand",
"community": 4,
"norm_label": ".onstartcommand()"
},
{
"label": "Intent",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "intent",
"community": 2,
"norm_label": "intent"
},
{
"label": ".joinChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L89",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_joinchannel",
"community": 4,
"norm_label": ".joinchannel()"
},
{
"label": ".leaveChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L114",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_leavechannel",
"community": 4,
"norm_label": ".leavechannel()"
},
{
"label": ".startTransmitting()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L125",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_starttransmitting",
"community": 4,
"norm_label": ".starttransmitting()"
},
{
"label": ".stopTransmitting()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L133",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_stoptransmitting",
"community": 4,
"norm_label": ".stoptransmitting()"
},
{
"label": ".nextIdleOrReceivingState()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L140",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_nextidleorreceivingstate",
"community": 4,
"norm_label": ".nextidleorreceivingstate()"
},
{
"label": ".configureAudioForComms()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L145",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_configureaudioforcomms",
"community": 4,
"norm_label": ".configureaudioforcomms()"
},
{
"label": ".restoreAudio()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L152",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_restoreaudio",
"community": 4,
"norm_label": ".restoreaudio()"
},
{
"label": ".onDestroy()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L159",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_ondestroy",
"community": 4,
"norm_label": ".ondestroy()"
},
{
"label": ".buildNotification()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L170",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_buildnotification",
"community": 4,
"norm_label": ".buildnotification()"
},
{
"label": "Notification",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "notification",
"community": 4,
"norm_label": "notification"
},
{
"label": ".updateNotification()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L191",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_updatenotification",
"community": 4,
"norm_label": ".updatenotification()"
},
{
"label": ".createNotificationChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L203",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_createnotificationchannel",
"community": 4,
"norm_label": ".createnotificationchannel()"
},
{
"label": "PttManager.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager",
"community": 2,
"norm_label": "pttmanager.kt"
},
{
"label": "PttState",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L12",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"community": 2,
"norm_label": "pttstate"
},
{
"label": "Idle",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L13",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_idle",
"community": 2,
"norm_label": "idle"
},
{
"label": "Transmitting",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L14",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_transmitting",
"community": 2,
"norm_label": "transmitting"
},
{
"label": "Receiving",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L15",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_receiving",
"community": 2,
"norm_label": "receiving"
},
{
"label": "PttManager",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L22",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager",
"community": 2,
"norm_label": "pttmanager"
},
{
"label": "StateFlow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_kt_stateflow",
"community": 2,
"norm_label": "stateflow"
},
{
"label": ".joinChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L29",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_joinchannel",
"community": 2,
"norm_label": ".joinchannel()"
},
{
"label": ".leaveChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L40",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_leavechannel",
"community": 2,
"norm_label": ".leavechannel()"
},
{
"label": ".holdToTalk()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L48",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_holdtotalk",
"community": 2,
"norm_label": ".holdtotalk()"
},
{
"label": ".release()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L57",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_release",
"community": 2,
"norm_label": ".release()"
},
{
"label": ".toPttState()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L66",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_topttstate",
"community": 2,
"norm_label": ".topttstate()"
},
{
"label": "PttViewModel.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel",
"community": 3,
"norm_label": "pttviewmodel.kt"
},
{
"label": "PttViewModel",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L15",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel",
"community": 3,
"norm_label": "pttviewmodel"
},
{
"label": "AndroidViewModel",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "androidviewmodel",
"community": 3,
"norm_label": "androidviewmodel"
},
{
"label": "StateFlow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_kt_stateflow",
"community": 3,
"norm_label": "stateflow"
},
{
"label": ".selectChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L36",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel_selectchannel",
"community": 3,
"norm_label": ".selectchannel()"
},
{
"label": ".onCleared()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L41",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel_oncleared",
"community": 3,
"norm_label": ".oncleared()"
},
{
"label": "TeamRepository.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository",
"community": 0,
"norm_label": "teamrepository.kt"
},
{
"label": "KitchenRole",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L10",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"community": 8,
"norm_label": "kitchenrole"
},
{
"label": "HEAD_CHEF",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L11",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_head_chef",
"community": 8,
"norm_label": "head_chef"
},
{
"label": "SOUS_CHEF",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L12",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_sous_chef",
"community": 8,
"norm_label": "sous_chef"
},
{
"label": "CHEF_DE_PARTIE",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L13",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_chef_de_partie",
"community": 8,
"norm_label": "chef_de_partie"
},
{
"label": "LINE_COOK",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L14",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_line_cook",
"community": 8,
"norm_label": "line_cook"
},
{
"label": "PREP_COOK",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L15",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_prep_cook",
"community": 8,
"norm_label": "prep_cook"
},
{
"label": "PASTRY_CHEF",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L16",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_pastry_chef",
"community": 8,
"norm_label": "pastry_chef"
},
{
"label": "EXPEDITOR",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L17",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_expeditor",
"community": 8,
"norm_label": "expeditor"
},
{
"label": "SERVER",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L18",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_server",
"community": 8,
"norm_label": "server"
},
{
"label": "HOST",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L19",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_host",
"community": 8,
"norm_label": "host"
},
{
"label": "BARTENDER",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L20",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_bartender",
"community": 8,
"norm_label": "bartender"
},
{
"label": "DISHWASHER",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L21",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_dishwasher",
"community": 8,
"norm_label": "dishwasher"
},
{
"label": "UNASSIGNED",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L22",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_unassigned",
"community": 8,
"norm_label": "unassigned"
},
{
"label": "MemberStatus",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L25",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus",
"community": 0,
"norm_label": "memberstatus"
},
{
"label": "PENDING",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L25",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus_pending",
"community": 0,
"norm_label": "pending"
},
{
"label": "APPROVED",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L25",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus_approved",
"community": 0,
"norm_label": "approved"
},
{
"label": "DENIED",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L25",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus_denied",
"community": 0,
"norm_label": "denied"
},
{
"label": "TeamMember",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L27",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teammember",
"community": 0,
"norm_label": "teammember"
},
{
"label": "TeamRepository",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L36",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"community": 0,
"norm_label": "teamrepository"
},
{
"label": "StateFlow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kt_stateflow",
"community": 0,
"norm_label": "stateflow"
},
{
"label": ".isApproved()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L65",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_isapproved",
"community": 0,
"norm_label": ".isapproved()"
},
{
"label": ".isPending()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L68",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_ispending",
"community": 0,
"norm_label": ".ispending()"
},
{
"label": ".memberForEmail()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L71",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_memberforemail",
"community": 0,
"norm_label": ".memberforemail()"
},
{
"label": ".addPendingFromGoogle()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L74",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_addpendingfromgoogle",
"community": 0,
"norm_label": ".addpendingfromgoogle()"
},
{
"label": ".approve()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L91",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_approve",
"community": 0,
"norm_label": ".approve()"
},
{
"label": ".deny()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L95",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_deny",
"community": 0,
"norm_label": ".deny()"
},
{
"label": ".assignRole()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L99",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_assignrole",
"community": 0,
"norm_label": ".assignrole()"
},
{
"label": ".toTeamMember()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L103",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_toteammember",
"community": 0,
"norm_label": ".toteammember()"
},
{
"label": "IceServerRepository.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository",
"community": 10,
"norm_label": "iceserverrepository.kt"
},
{
"label": "IceServerRepository",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L11",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository",
"community": 10,
"norm_label": "iceserverrepository"
},
{
"label": ".fetchIceServers()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L18",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository_fetchiceservers",
"community": 10,
"norm_label": ".fetchiceservers()"
},
{
"label": "PeerConnection",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_kt_peerconnection",
"community": 10,
"norm_label": "peerconnection"
},
{
"label": ".toIceServer()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L37",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository_toiceserver",
"community": 10,
"norm_label": ".toiceserver()"
},
{
"label": "SignalingRepository.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository",
"community": 5,
"norm_label": "signalingrepository.kt"
},
{
"label": "PeerPresence",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L14",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_peerpresence",
"community": 5,
"norm_label": "peerpresence"
},
{
"label": "IceCandidateData",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L21",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_icecandidatedata",
"community": 5,
"norm_label": "icecandidatedata"
},
{
"label": "SignalMessage",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L31",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalmessage",
"community": 5,
"norm_label": "signalmessage"
},
{
"label": "SignalingRepository",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L43",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"community": 5,
"norm_label": "signalingrepository"
},
{
"label": ".channelRef()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L50",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_channelref",
"community": 5,
"norm_label": ".channelref()"
},
{
"label": ".presenceRef()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L53",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_presenceref",
"community": 5,
"norm_label": ".presenceref()"
},
{
"label": ".mailboxRef()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L56",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_mailboxref",
"community": 5,
"norm_label": ".mailboxref()"
},
{
"label": ".observePresence()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L60",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observepresence",
"community": 5,
"norm_label": ".observepresence()"
},
{
"label": "Flow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "flow",
"community": 5,
"norm_label": "flow"
},
{
"label": ".joinChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L73",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_joinchannel",
"community": 5,
"norm_label": ".joinchannel()"
},
{
"label": ".heartbeat()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L84",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_heartbeat",
"community": 5,
"norm_label": ".heartbeat()"
},
{
"label": ".leaveChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L91",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_leavechannel",
"community": 5,
"norm_label": ".leavechannel()"
},
{
"label": ".observeIncomingSignals()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L101",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observeincomingsignals",
"community": 5,
"norm_label": ".observeincomingsignals()"
},
{
"label": ".sendOffer()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L113",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendoffer",
"community": 5,
"norm_label": ".sendoffer()"
},
{
"label": ".sendAnswer()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L126",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendanswer",
"community": 5,
"norm_label": ".sendanswer()"
},
{
"label": ".sendIceCandidate()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L137",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendicecandidate",
"community": 5,
"norm_label": ".sendicecandidate()"
},
{
"label": "IceCandidate",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_kt_icecandidate",
"community": 5,
"norm_label": "icecandidate"
},
{
"label": ".clearMailbox()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L150",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_clearmailbox",
"community": 5,
"norm_label": ".clearmailbox()"
},
{
"label": ".toPeerPresence()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L154",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_topeerpresence",
"community": 5,
"norm_label": ".topeerpresence()"
},
{
"label": ".toSignalMessage()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L161",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_tosignalmessage",
"community": 5,
"norm_label": ".tosignalmessage()"
},
{
"label": "TaskAwait.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/TaskAwait.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_taskawait",
"community": 14,
"norm_label": "taskawait.kt"
},
{
"label": "await()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/TaskAwait.kt",
"source_location": "L9",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_taskawait_await",
"community": 14,
"norm_label": "await()"
},
{
"label": "T",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "t",
"community": 14,
"norm_label": "t"
},
{
"label": "WebRtcAdapters.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters",
"community": 6,
"norm_label": "webrtcadapters.kt"
},
{
"label": "PeerConnectionObserverAdapter",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L11",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"community": 6,
"norm_label": "peerconnectionobserveradapter"
},
{
"label": "PeerConnection",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_peerconnection",
"community": 6,
"norm_label": "peerconnection"
},
{
"label": ".onSignalingChange()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L12",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onsignalingchange",
"community": 6,
"norm_label": ".onsignalingchange()"
},
{
"label": ".onIceConnectionChange()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L13",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_oniceconnectionchange",
"community": 6,
"norm_label": ".oniceconnectionchange()"
},
{
"label": ".onIceConnectionReceivingChange()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L14",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_oniceconnectionreceivingchange",
"community": 6,
"norm_label": ".oniceconnectionreceivingchange()"
},
{
"label": ".onIceGatheringChange()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L15",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onicegatheringchange",
"community": 6,
"norm_label": ".onicegatheringchange()"
},
{
"label": ".onIceCandidate()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L16",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onicecandidate",
"community": 6,
"norm_label": ".onicecandidate()"
},
{
"label": "IceCandidate",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_icecandidate",
"community": 6,
"norm_label": "icecandidate"
},
{
"label": ".onIceCandidatesRemoved()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L17",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onicecandidatesremoved",
"community": 6,
"norm_label": ".onicecandidatesremoved()"
},
{
"label": ".onAddStream()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L18",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onaddstream",
"community": 6,
"norm_label": ".onaddstream()"
},
{
"label": "MediaStream",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "mediastream",
"community": 6,
"norm_label": "mediastream"
},
{
"label": ".onRemoveStream()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L19",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onremovestream",
"community": 6,
"norm_label": ".onremovestream()"
},
{
"label": ".onDataChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L20",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_ondatachannel",
"community": 6,
"norm_label": ".ondatachannel()"
},
{
"label": "DataChannel",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_datachannel",
"community": 6,
"norm_label": "datachannel"
},
{
"label": ".onRenegotiationNeeded()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L21",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onrenegotiationneeded",
"community": 6,
"norm_label": ".onrenegotiationneeded()"
},
{
"label": "SdpObserverAdapter",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L25",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter",
"community": 6,
"norm_label": "sdpobserveradapter"
},
{
"label": "SdpObserver",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "sdpobserver",
"community": 6,
"norm_label": "sdpobserver"
},
{
"label": ".onCreateSuccess()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L26",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter_oncreatesuccess",
"community": 1,
"norm_label": ".oncreatesuccess()"
},
{
"label": "SessionDescription",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "sessiondescription",
"community": 1,
"norm_label": "sessiondescription"
},
{
"label": ".onSetSuccess()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L27",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter_onsetsuccess",
"community": 6,
"norm_label": ".onsetsuccess()"
},
{
"label": ".onCreateFailure()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L28",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter_oncreatefailure",
"community": 6,
"norm_label": ".oncreatefailure()"
},
{
"label": ".onSetFailure()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L29",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter_onsetfailure",
"community": 6,
"norm_label": ".onsetfailure()"
},
{
"label": "WebRtcManager.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager",
"community": 1,
"norm_label": "webrtcmanager.kt"
},
{
"label": "WebRtcManager",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L36",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"community": 1,
"norm_label": "webrtcmanager"
},
{
"label": "Listener",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L41",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_listener",
"community": 1,
"norm_label": "listener"
},
{
"label": ".onRemotePttStart()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L43",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_listener_onremotepttstart",
"community": 1,
"norm_label": ".onremotepttstart()"
},
{
"label": ".onRemotePttStop()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L46",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_listener_onremotepttstop",
"community": 1,
"norm_label": ".onremotepttstop()"
},
{
"label": "PeerConnection",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_kt_peerconnection",
"community": 1,
"norm_label": "peerconnection"
},
{
"label": "Job",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "job",
"community": 1,
"norm_label": "job"
},
{
"label": "PeerEntry",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L61",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_peerentry",
"community": 1,
"norm_label": "peerentry"
},
{
"label": "DataChannel",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_kt_datachannel",
"community": 1,
"norm_label": "datachannel"
},
{
"label": "PeerConnectionFactory",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "peerconnectionfactory",
"community": 1,
"norm_label": "peerconnectionfactory"
},
{
"label": ".joinChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L103",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_joinchannel",
"community": 1,
"norm_label": ".joinchannel()"
},
{
"label": ".leaveChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L124",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_leavechannel",
"community": 1,
"norm_label": ".leavechannel()"
},
{
"label": ".setLocalAudioEnabled()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L143",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_setlocalaudioenabled",
"community": 1,
"norm_label": ".setlocalaudioenabled()"
},
{
"label": ".startHeartbeat()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L148",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_startheartbeat",
"community": 1,
"norm_label": ".startheartbeat()"
},
{
"label": ".observePresence()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L157",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_observepresence",
"community": 1,
"norm_label": ".observepresence()"
},
{
"label": ".observeSignals()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L163",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_observesignals",
"community": 1,
"norm_label": ".observesignals()"
},
{
"label": ".handlePresence()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L169",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlepresence",
"community": 1,
"norm_label": ".handlepresence()"
},
{
"label": ".handleSignal()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L188",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlesignal",
"community": 1,
"norm_label": ".handlesignal()"
},
{
"label": ".flushPendingCandidates()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L231",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_flushpendingcandidates",
"community": 1,
"norm_label": ".flushpendingcandidates()"
},
{
"label": ".createPeerConnection()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L238",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createpeerconnection",
"community": 1,
"norm_label": ".createpeerconnection()"
},
{
"label": ".createOffer()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L281",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createoffer",
"community": 1,
"norm_label": ".createoffer()"
},
{
"label": ".createAnswer()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L295",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createanswer",
"community": 1,
"norm_label": ".createanswer()"
},
{
"label": ".registerDataChannelObserver()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L309",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_registerdatachannelobserver",
"community": 1,
"norm_label": ".registerdatachannelobserver()"
},
{
"label": ".broadcast()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L329",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_broadcast",
"community": 1,
"norm_label": ".broadcast()"
},
{
"label": "AdminScreen.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen",
"community": 0,
"norm_label": "adminscreen.kt"
},
{
"label": "AdminScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L71",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_adminscreen",
"community": 0,
"norm_label": "adminscreen()"
},
{
"label": "PendingTab()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L192",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingtab",
"community": 0,
"norm_label": "pendingtab()"
},
{
"label": "PendingCard()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L215",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingcard",
"community": 0,
"norm_label": "pendingcard()"
},
{
"label": "RosterTab()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L264",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostertab",
"community": 0,
"norm_label": "rostertab()"
},
{
"label": "RosterCard()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L288",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostercard",
"community": 0,
"norm_label": "rostercard()"
},
{
"label": "ChannelsTab()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L356",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_channelstab",
"community": 0,
"norm_label": "channelstab()"
},
{
"label": "ChannelCard()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L425",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_channelcard",
"community": 0,
"norm_label": "channelcard()"
},
{
"label": "InitialBadge()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L462",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_initialbadge",
"community": 0,
"norm_label": "initialbadge()"
},
{
"label": "Color",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_kt_color",
"community": 0,
"norm_label": "color"
},
{
"label": "ChannelPicker.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/components/ChannelPicker.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker",
"community": 3,
"norm_label": "channelpicker.kt"
},
{
"label": "ChannelPicker()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/components/ChannelPicker.kt",
"source_location": "L26",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker_channelpicker",
"community": 3,
"norm_label": "channelpicker()"
},
{
"label": "Modifier",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker_kt_modifier",
"community": 3,
"norm_label": "modifier"
},
{
"label": "EmployeeScreen.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen",
"community": 3,
"norm_label": "employeescreen.kt"
},
{
"label": "EmployeeScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L61",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_employeescreen",
"community": 3,
"norm_label": "employeescreen()"
},
{
"label": "StatusBar()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L178",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_statusbar",
"community": 3,
"norm_label": "statusbar()"
},
{
"label": "PttCore()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L208",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_pttcore",
"community": 3,
"norm_label": "pttcore()"
},
{
"label": "TeamOnlineStrip()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L336",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_teamonlinestrip",
"community": 3,
"norm_label": "teamonlinestrip()"
},
{
"label": "PendingScreen.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/PendingScreen.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_pendingscreen",
"community": 7,
"norm_label": "pendingscreen.kt"
},
{
"label": "PendingScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/PendingScreen.kt",
"source_location": "L39",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_pendingscreen_pendingscreen",
"community": 7,
"norm_label": "pendingscreen()"
},
{
"label": "RoleSelectScreen.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen",
"community": 7,
"norm_label": "roleselectscreen.kt"
},
{
"label": "AppRole",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L37",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_approle",
"community": 7,
"norm_label": "approle"
},
{
"label": "ADMIN",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L37",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_approle_admin",
"community": 7,
"norm_label": "admin"
},
{
"label": "EMPLOYEE",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L37",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_approle_employee",
"community": 7,
"norm_label": "employee"
},
{
"label": "RoleSelectScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L39",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_roleselectscreen",
"community": 7,
"norm_label": "roleselectscreen()"
},
{
"label": "RoleTile()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L108",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_roletile",
"community": 7,
"norm_label": "roletile()"
},
{
"label": "Color",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_kt_color",
"community": 7,
"norm_label": "color"
},
{
"label": "SignInScreen.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/SignInScreen.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen",
"community": 7,
"norm_label": "signinscreen.kt"
},
{
"label": "SignInScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/SignInScreen.kt",
"source_location": "L62",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen_signinscreen",
"community": 7,
"norm_label": "signinscreen()"
},
{
"label": "GoogleLetterMark()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/SignInScreen.kt",
"source_location": "L250",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen_googlelettermark",
"community": 7,
"norm_label": "googlelettermark()"
},
{
"label": "SkillsScreen.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen",
"community": 2,
"norm_label": "skillsscreen.kt"
},
{
"label": "SkillMetric",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L80",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillmetric",
"community": 2,
"norm_label": "skillmetric"
},
{
"label": "SkillArea",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L82",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillarea",
"community": 2,
"norm_label": "skillarea"
},
{
"label": "SkillsScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L108",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"community": 2,
"norm_label": "skillsscreen()"
},
{
"label": "Modifier",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_kt_modifier",
"community": 2,
"norm_label": "modifier"
},
{
"label": "LiveStatusChip()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L206",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_livestatuschip",
"community": 2,
"norm_label": "livestatuschip()"
},
{
"label": "PttButton()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L242",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_pttbutton",
"community": 2,
"norm_label": "pttbutton()"
},
{
"label": "HeroCard()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L331",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_herocard",
"community": 2,
"norm_label": "herocard()"
},
{
"label": "MetricRow()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L387",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_metricrow",
"community": 2,
"norm_label": "metricrow()"
},
{
"label": "SkillCard()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L435",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillcard",
"community": 2,
"norm_label": "skillcard()"
},
{
"label": "Color.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/theme/Color.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_theme_color",
"community": 17,
"norm_label": "color.kt"
},
{
"label": "Theme.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/theme/Theme.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_theme_theme",
"community": 7,
"norm_label": "theme.kt"
},
{
"label": "PendletoncommsliveTheme()",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/theme/Theme.kt",
"source_location": "L31",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_theme_theme_pendletoncommslivetheme",
"community": 7,
"norm_label": "pendletoncommslivetheme()"
},
{
"label": "Type.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/theme/Type.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_theme_type",
"community": 18,
"norm_label": "type.kt"
},
{
"label": "ExampleUnitTest.kt",
"file_type": "code",
"source_file": "app/src/test/java/com/aistudio/walkietalkie/zpttx/ExampleUnitTest.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_test_java_com_aistudio_walkietalkie_zpttx_exampleunittest",
"community": 15,
"norm_label": "exampleunittest.kt"
},
{
"label": "ExampleUnitTest",
"file_type": "code",
"source_file": "app/src/test/java/com/aistudio/walkietalkie/zpttx/ExampleUnitTest.kt",
"source_location": "L12",
"_origin": "ast",
"id": "app_src_test_java_com_aistudio_walkietalkie_zpttx_exampleunittest_exampleunittest",
"community": 15,
"norm_label": "exampleunittest"
},
{
"label": ".addition_isCorrect()",
"file_type": "code",
"source_file": "app/src/test/java/com/aistudio/walkietalkie/zpttx/ExampleUnitTest.kt",
"source_location": "L13",
"_origin": "ast",
"id": "app_src_test_java_com_aistudio_walkietalkie_zpttx_exampleunittest_exampleunittest_addition_iscorrect",
"community": 15,
"norm_label": ".addition_iscorrect()"
},
{
"label": "build.gradle.kts",
"file_type": "code",
"source_file": "build.gradle.kts",
"source_location": "L1",
"_origin": "ast",
"id": "build_gradle",
"community": 19,
"norm_label": "build.gradle.kts"
},
{
"label": "gradlew",
"file_type": "code",
"source_file": "gradlew",
"source_location": "L1",
"metadata": {
"language": "bash",
"kind": "file"
},
"_origin": "ast",
"id": "gradlew",
"community": 12,
"norm_label": "gradlew"
},
{
"label": "gradlew script",
"file_type": "code",
"source_file": "gradlew",
"source_location": "L1",
"metadata": {
"language": "bash",
"kind": "bash_entrypoint"
},
"_origin": "ast",
"id": "gradlew__entry",
"community": 12,
"norm_label": "gradlew script"
},
{
"label": "warn()",
"file_type": "code",
"source_file": "gradlew",
"source_location": "L94",
"metadata": {
"language": "bash",
"kind": "bash_function"
},
"_origin": "ast",
"id": "gradlew_warn",
"community": 12,
"norm_label": "warn()"
},
{
"label": "die()",
"file_type": "code",
"source_file": "gradlew",
"source_location": "L98",
"metadata": {
"language": "bash",
"kind": "bash_function"
},
"_origin": "ast",
"id": "gradlew_die",
"community": 12,
"norm_label": "die()"
},
{
"label": "settings.gradle.kts",
"file_type": "code",
"source_file": "settings.gradle.kts",
"source_location": "L1",
"_origin": "ast",
"id": "settings_gradle",
"community": 20,
"norm_label": "settings.gradle.kts"
}
],
"links": [
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/androidTest/java/com/aistudio/walkietalkie/zpttx/ExampleInstrumentedTest.kt",
"source_location": "L16",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_androidtest_java_com_aistudio_walkietalkie_zpttx_exampleinstrumentedtest",
"target": "app_src_androidtest_java_com_aistudio_walkietalkie_zpttx_exampleinstrumentedtest_exampleinstrumentedtest",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/androidTest/java/com/aistudio/walkietalkie/zpttx/ExampleInstrumentedTest.kt",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_androidtest_java_com_aistudio_walkietalkie_zpttx_exampleinstrumentedtest_exampleinstrumentedtest",
"target": "app_src_androidtest_java_com_aistudio_walkietalkie_zpttx_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L107",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_loadingscreen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L36",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L37",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L36",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity",
"target": "componentactivity",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L74",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_loadingscreen",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L56",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_adminscreen"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L61",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_employeescreen"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L93",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_pendingscreen_pendingscreen"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L53",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_roleselectscreen"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen_signinscreen"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L59",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L41",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_theme_theme_pendletoncommslivetheme"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/MainActivity.kt",
"source_location": "L37",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_mainactivity_mainactivity_oncreate",
"target": "bundle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/auth/AuthManager.kt",
"source_location": "L9",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager_authmanager",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/auth/AuthManager.kt",
"source_location": "L27",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager_authmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager_authmanager_signout",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/auth/AuthManager.kt",
"source_location": "L16",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager_authmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager_kt_stateflow",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/auth/AuthManager.kt",
"source_location": "L16",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_auth_authmanager_authmanager",
"target": "firebaseuser",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L11",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L17",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L24",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channel",
"confidence_score": 1.0
},
{
"relation": "references",
"context": "return_type",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L52",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository_tochannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L22",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L36",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel_selectchannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L425",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_channelcard",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L356",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_channelstab",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/components/ChannelPicker.kt",
"source_location": "L26",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker_channelpicker",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L36",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository_createchannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository_deletechannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L52",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository_tochannel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelRepository.kt",
"source_location": "L24",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_channelrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelrepository_kt_stateflow",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelSelectionStore.kt",
"source_location": "L9",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore_channelselectionstore",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelSelectionStore.kt",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore_channelselectionstore",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore_channelselectionstore_setchannel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/ChannelSelectionStore.kt",
"source_location": "L16",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore_channelselectionstore",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_channelselectionstore_kt_stateflow",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L38",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L26",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsstate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L140",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_nextidleorreceivingstate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsstate",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L27",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_idle",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsstate",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_receiving",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsstate",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L28",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_transmitting",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsstate",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L142",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_nextidleorreceivingstate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_receiving",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L170",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_buildnotification",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L145",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_configureaudioforcomms",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L203",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_createnotificationchannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L89",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_joinchannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L114",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_leavechannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L140",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_nextidleorreceivingstate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_oncreate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L159",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_ondestroy",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L74",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_onstartcommand",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L152",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_restoreaudio",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L125",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_starttransmitting",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L133",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_stoptransmitting",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L191",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_updatenotification",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L40",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L38",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice",
"target": "lifecycleservice",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_createnotificationchannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L51",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_oncreate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L80",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_onstartcommand",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_joinchannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L82",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_onstartcommand",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_leavechannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L83",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_onstartcommand",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_starttransmitting",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L84",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_onstartcommand",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_stoptransmitting",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L74",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_onstartcommand",
"target": "intent",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L184",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_buildnotification",
"target": "intent",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L51",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_holdtotalk",
"target": "intent"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L32",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_joinchannel",
"target": "intent"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L42",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_leavechannel",
"target": "intent"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L60",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_release",
"target": "intent"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L105",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_joinchannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_buildnotification",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L97",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_joinchannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_configureaudioforcomms",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L120",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_leavechannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_restoreaudio",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L162",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_ondestroy",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_leavechannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L130",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_starttransmitting",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_updatenotification",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L136",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_stoptransmitting",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_nextidleorreceivingstate",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L137",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_stoptransmitting",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_updatenotification",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L163",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_ondestroy",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_restoreaudio",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L170",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_buildnotification",
"target": "notification",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/CommsService.kt",
"source_location": "L200",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_updatenotification",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_commsservice_commsservice_buildnotification",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L22",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L12",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L13",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_idle",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L24",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L66",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_topttstate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_receiving",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_transmitting",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L208",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_pttcore",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L178",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_statusbar",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L206",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_livestatuschip",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L242",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_pttbutton",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttstate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L24",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_kt_stateflow",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_holdtotalk",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_joinchannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L40",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_leavechannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L57",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_release",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttManager.kt",
"source_location": "L66",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttmanager_pttmanager_topttstate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel",
"target": "androidviewmodel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L27",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_kt_stateflow",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L41",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel_oncleared",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/PttViewModel.kt",
"source_location": "L36",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel_selectchannel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L61",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L108",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_pttviewmodel_pttviewmodel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L10",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L27",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teammember",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L36",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L20",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_bartender",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L13",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_chef_de_partie",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L21",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_dishwasher",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L17",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_expeditor",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L11",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_head_chef",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L19",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_host",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_line_cook",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L16",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_pastry_chef",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_prep_cook",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_server",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L12",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_sous_chef",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L22",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole_unassigned",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L99",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_assignrole",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L61",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kitchenrole",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus_approved",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus_denied",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_memberstatus_pending",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L48",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teammember",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L71",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_memberforemail",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teammember",
"confidence_score": 1.0
},
{
"relation": "references",
"context": "return_type",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L103",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_toteammember",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teammember",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L215",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingcard",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teammember",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L192",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingtab",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teammember",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L288",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostercard",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teammember",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L264",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostertab",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teammember",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L51",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_kt_stateflow",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L74",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_addpendingfromgoogle",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L91",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_approve",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L99",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_assignrole",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L95",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_deny",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L65",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_isapproved",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L68",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_ispending",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L71",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_memberforemail",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/TeamRepository.kt",
"source_location": "L103",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_teamrepository_teamrepository_toteammember",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L11",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository_fetchiceservers",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L37",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository_toiceserver",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository_fetchiceservers",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository_toiceserver",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L18",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository_fetchiceservers",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_kt_peerconnection",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/IceServerRepository.kt",
"source_location": "L37",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_iceserverrepository_toiceserver",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_iceserverrepository_kt_peerconnection",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L21",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_icecandidatedata",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_peerpresence",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L43",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalmessage",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L60",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observepresence",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_peerpresence",
"confidence_score": 1.0
},
{
"relation": "references",
"context": "return_type",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L154",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_topeerpresence",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_peerpresence",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L169",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlepresence",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_peerpresence",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L165",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_tosignalmessage",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_icecandidatedata",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L101",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observeincomingsignals",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalmessage",
"confidence_score": 1.0
},
{
"relation": "references",
"context": "return_type",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L161",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_tosignalmessage",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalmessage",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L188",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlesignal",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalmessage",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_channelref",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L150",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_clearmailbox",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L84",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_heartbeat",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L73",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_joinchannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L91",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_leavechannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L56",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_mailboxref",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L101",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observeincomingsignals",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L60",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observepresence",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L53",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_presenceref",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L126",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendanswer",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L137",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendicecandidate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L113",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendoffer",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L154",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_topeerpresence",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L161",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_tosignalmessage",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L94",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_leavechannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_channelref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L57",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_mailboxref",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_channelref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L54",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_presenceref",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_channelref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L85",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_heartbeat",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_presenceref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L74",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_joinchannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_presenceref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L92",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_leavechannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_presenceref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L61",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observepresence",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_presenceref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L151",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_clearmailbox",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_mailboxref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L102",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observeincomingsignals",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_mailboxref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L127",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendanswer",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_mailboxref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L143",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendicecandidate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_mailboxref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L116",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendoffer",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_mailboxref",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L65",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observepresence",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_topeerpresence",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L60",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observepresence",
"target": "flow",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L101",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observeincomingsignals",
"target": "flow",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L106",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_observeincomingsignals",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_tosignalmessage",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/SignalingRepository.kt",
"source_location": "L137",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_signalingrepository_sendicecandidate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_signalingrepository_kt_icecandidate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/TaskAwait.kt",
"source_location": "L9",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_taskawait",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_taskawait_await",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/TaskAwait.kt",
"source_location": "L9",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_taskawait_await",
"target": "t",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L11",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter",
"confidence_score": 1.0
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L11",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_peerconnection",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onaddstream",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L20",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_ondatachannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L16",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onicecandidate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L17",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onicecandidatesremoved",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L13",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_oniceconnectionchange",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_oniceconnectionreceivingchange",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onicegatheringchange",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L19",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onremovestream",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L21",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onrenegotiationneeded",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L12",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onsignalingchange",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L13",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_oniceconnectionchange",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_peerconnection",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L15",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onicegatheringchange",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_peerconnection",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L12",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onsignalingchange",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_peerconnection",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L16",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onicecandidate",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_icecandidate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L17",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onicecandidatesremoved",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_icecandidate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L18",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onaddstream",
"target": "mediastream",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L19",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_onremovestream",
"target": "mediastream",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L20",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_peerconnectionobserveradapter_ondatachannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_kt_datachannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L28",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter_oncreatefailure",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L26",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter_oncreatesuccess",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter_onsetfailure",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L27",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter_onsetsuccess",
"confidence_score": 1.0
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter",
"target": "sdpobserver",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcAdapters.kt",
"source_location": "L26",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcadapters_sdpobserveradapter_oncreatesuccess",
"target": "sessiondescription",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L206",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlesignal",
"target": "sessiondescription"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L36",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L53",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_kt_peerconnection",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L41",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_listener",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L61",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_peerentry",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L329",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_broadcast",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L295",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createanswer",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L281",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createoffer",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L238",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createpeerconnection",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L231",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_flushpendingcandidates",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L169",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlepresence",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L188",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlesignal",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L103",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_joinchannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L124",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_leavechannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L157",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_observepresence",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L163",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_observesignals",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L309",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_registerdatachannelobserver",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L143",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_setlocalaudioenabled",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L148",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_startheartbeat",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L57",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "job",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L68",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager",
"target": "peerconnectionfactory",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L43",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_listener",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_listener_onremotepttstart",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L46",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_listener",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_listener_onremotepttstop",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L184",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlepresence",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_listener_onremotepttstop",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L62",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_peerentry",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_kt_datachannel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L295",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createanswer",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_peerentry",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L281",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createoffer",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_peerentry",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L269",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createpeerconnection",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_peerentry",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L231",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_flushpendingcandidates",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_peerentry",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L309",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_registerdatachannelobserver",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_kt_datachannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L105",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_joinchannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_leavechannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L118",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_joinchannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_observepresence",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L119",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_joinchannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_observesignals",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L117",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_joinchannel",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_startheartbeat",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L145",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_setlocalaudioenabled",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_broadcast",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L159",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_observepresence",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlepresence",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L165",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_observesignals",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlesignal",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L174",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlepresence",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createpeerconnection",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L193",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_handlesignal",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createpeerconnection",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L277",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createpeerconnection",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createoffer",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/phone/webrtc/WebRtcManager.kt",
"source_location": "L276",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_createpeerconnection",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_phone_webrtc_webrtcmanager_webrtcmanager_registerdatachannelobserver",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L71",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_adminscreen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L425",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_channelcard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L356",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_channelstab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L462",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_initialbadge",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L215",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingcard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L192",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingtab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L288",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostercard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L264",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostertab",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L186",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_channelstab",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L184",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingtab",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L185",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_adminscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostertab",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L210",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingtab",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingcard",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L227",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_pendingcard",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_initialbadge",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L283",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostertab",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostercard",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L301",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_rostercard",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_initialbadge",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L418",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_channelstab",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_channelcard",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/admin/AdminScreen.kt",
"source_location": "L462",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_initialbadge",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_admin_adminscreen_kt_color",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/components/ChannelPicker.kt",
"source_location": "L26",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker_channelpicker",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/components/ChannelPicker.kt",
"source_location": "L26",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker_channelpicker",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker_kt_modifier",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L146",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker_channelpicker"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L182",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_components_channelpicker_channelpicker"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L61",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_employeescreen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L208",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_pttcore",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L178",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_statusbar",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L336",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_teamonlinestrip",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L160",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_pttcore",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L155",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_statusbar",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/employee/EmployeeScreen.kt",
"source_location": "L171",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_employeescreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_employee_employeescreen_teamonlinestrip",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/PendingScreen.kt",
"source_location": "L39",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_pendingscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_pendingscreen_pendingscreen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L37",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_approle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L39",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_roleselectscreen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L108",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_roletile",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L37",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_approle",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_approle_admin",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L37",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_approle",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_approle_employee",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L91",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_roleselectscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_roletile",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/RoleSelectScreen.kt",
"source_location": "L108",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_roletile",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_roleselectscreen_kt_color",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/SignInScreen.kt",
"source_location": "L250",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen_googlelettermark",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/SignInScreen.kt",
"source_location": "L62",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen_signinscreen",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/login/SignInScreen.kt",
"source_location": "L212",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen_signinscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_login_signinscreen_googlelettermark",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L331",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_herocard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L206",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_livestatuschip",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L387",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_metricrow",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L242",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_pttbutton",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L82",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillarea",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L435",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillcard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L80",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillmetric",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L108",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L435",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillcard",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillarea",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L180",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_herocard",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L108",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_kt_modifier",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L140",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_livestatuschip",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L188",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_metricrow",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L151",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_pttbutton",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/skills/SkillsScreen.kt",
"source_location": "L200",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillsscreen",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_skills_skillsscreen_skillcard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/aistudio/walkietalkie/zpttx/ui/theme/Theme.kt",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_theme_theme",
"target": "app_src_main_java_com_aistudio_walkietalkie_zpttx_ui_theme_theme_pendletoncommslivetheme",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/test/java/com/aistudio/walkietalkie/zpttx/ExampleUnitTest.kt",
"source_location": "L12",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_aistudio_walkietalkie_zpttx_exampleunittest",
"target": "app_src_test_java_com_aistudio_walkietalkie_zpttx_exampleunittest_exampleunittest",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/test/java/com/aistudio/walkietalkie/zpttx/ExampleUnitTest.kt",
"source_location": "L13",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_aistudio_walkietalkie_zpttx_exampleunittest_exampleunittest",
"target": "app_src_test_java_com_aistudio_walkietalkie_zpttx_exampleunittest_exampleunittest_addition_iscorrect",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "gradlew",
"source_location": "L1",
"weight": 1.0,
"_origin": "ast",
"source": "gradlew",
"target": "gradlew__entry",
"confidence_score": 1.0
},
{
"relation": "defines",
"confidence": "EXTRACTED",
"source_file": "gradlew",
"source_location": "L98",
"weight": 1.0,
"_origin": "ast",
"source": "gradlew",
"target": "gradlew_die",
"confidence_score": 1.0
},
{
"relation": "defines",
"confidence": "EXTRACTED",
"source_file": "gradlew",
"source_location": "L94",
"weight": 1.0,
"_origin": "ast",
"source": "gradlew",
"target": "gradlew_warn",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "gradlew",
"source_location": "L128",
"weight": 1.0,
"context": "call",
"_origin": "ast",
"source": "gradlew__entry",
"target": "gradlew_die",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "gradlew",
"source_location": "L151",
"weight": 1.0,
"context": "call",
"_origin": "ast",
"source": "gradlew__entry",
"target": "gradlew_warn",
"confidence_score": 1.0
}
],
"hyperedges": [],
"built_at_commit": "fd46fc432bf49eeaca55322ec0c90a0a30e03eea"
}