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

4269 lines
156 KiB
JSON

{
"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": 12,
"norm_label": "app/build.gradle.kts"
},
{
"label": "ExampleInstrumentedTest.kt",
"file_type": "code",
"source_file": "app/src/androidTest/java/com/example/ExampleInstrumentedTest.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_androidtest_java_com_example_exampleinstrumentedtest",
"community": 9,
"norm_label": "exampleinstrumentedtest.kt"
},
{
"label": "ExampleInstrumentedTest",
"file_type": "code",
"source_file": "app/src/androidTest/java/com/example/ExampleInstrumentedTest.kt",
"source_location": "L14",
"_origin": "ast",
"id": "app_src_androidtest_java_com_example_exampleinstrumentedtest_exampleinstrumentedtest",
"community": 9,
"norm_label": "exampleinstrumentedtest"
},
{
"label": ".useAppContext()",
"file_type": "code",
"source_file": "app/src/androidTest/java/com/example/ExampleInstrumentedTest.kt",
"source_location": "L16",
"_origin": "ast",
"id": "app_src_androidtest_java_com_example_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext",
"community": 9,
"norm_label": ".useappcontext()"
},
{
"label": "MainActivity.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity",
"community": 0,
"norm_label": "mainactivity.kt"
},
{
"label": "CommState",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L43",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_commstate",
"community": 0,
"norm_label": "commstate"
},
{
"label": "IDLE",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L43",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_commstate_idle",
"community": 0,
"norm_label": "idle"
},
{
"label": "TRANSMITTING",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L43",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_commstate_transmitting",
"community": 0,
"norm_label": "transmitting"
},
{
"label": "RECEIVING",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L43",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_commstate_receiving",
"community": 0,
"norm_label": "receiving"
},
{
"label": "UserRole",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_userrole",
"community": 8,
"norm_label": "userrole"
},
{
"label": "PENDING",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_userrole_pending",
"community": 8,
"norm_label": "pending"
},
{
"label": "CHEF",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_userrole_chef",
"community": 8,
"norm_label": "chef"
},
{
"label": "PASTRY",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_userrole_pastry",
"community": 8,
"norm_label": "pastry"
},
{
"label": "EVENTS",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_userrole_events",
"community": 8,
"norm_label": "events"
},
{
"label": "DISH_PIT",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_userrole_dish_pit",
"community": 8,
"norm_label": "dish_pit"
},
{
"label": "UserProfile",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L46",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_userprofile",
"community": 0,
"norm_label": "userprofile"
},
{
"label": "RadioChannel",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L47",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_radiochannel",
"community": 0,
"norm_label": "radiochannel"
},
{
"label": "RosterUser",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L48",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_rosteruser",
"community": 0,
"norm_label": "rosteruser"
},
{
"label": "WalkieTalkieViewModel",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L50",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"community": 0,
"norm_label": "walkietalkieviewmodel"
},
{
"label": "ViewModel",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "viewmodel",
"community": 0,
"norm_label": "viewmodel"
},
{
"label": "StateFlow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_kt_stateflow",
"community": 0,
"norm_label": "stateflow"
},
{
"label": ".startTransmission()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L84",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_starttransmission",
"community": 0,
"norm_label": ".starttransmission()"
},
{
"label": ".stopTransmission()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L89",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_stoptransmission",
"community": 0,
"norm_label": ".stoptransmission()"
},
{
"label": ".selectChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L94",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_selectchannel",
"community": 0,
"norm_label": ".selectchannel()"
},
{
"label": ".addChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L99",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_addchannel",
"community": 0,
"norm_label": ".addchannel()"
},
{
"label": ".removeChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L111",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_removechannel",
"community": 0,
"norm_label": ".removechannel()"
},
{
"label": ".updateUserRole()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L118",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_updateuserrole",
"community": 0,
"norm_label": ".updateuserrole()"
},
{
"label": "MainActivity",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L129",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_mainactivity",
"community": 0,
"norm_label": "mainactivity"
},
{
"label": "ComponentActivity",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "componentactivity",
"community": 0,
"norm_label": "componentactivity"
},
{
"label": ".onCreate()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L130",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_mainactivity_oncreate",
"community": 0,
"norm_label": ".oncreate()"
},
{
"label": "Bundle",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "bundle",
"community": 0,
"norm_label": "bundle"
},
{
"label": "CommsScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L167",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_commsscreen",
"community": 0,
"norm_label": "commsscreen()"
},
{
"label": "AdminScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L432",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_adminscreen",
"community": 0,
"norm_label": "adminscreen()"
},
{
"label": "ChannelDispatchTab()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L551",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_channeldispatchtab",
"community": 0,
"norm_label": "channeldispatchtab()"
},
{
"label": "RosterManagementTab()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L746",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_rostermanagementtab",
"community": 0,
"norm_label": "rostermanagementtab()"
},
{
"label": "RosterPendingItem()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L811",
"_origin": "ast",
"id": "app_src_main_java_com_example_mainactivity_rosterpendingitem",
"community": 0,
"norm_label": "rosterpendingitem()"
},
{
"label": "PttAudioEngine.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine",
"community": 2,
"norm_label": "pttaudioengine.kt"
},
{
"label": "PttAudioEngine",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L32",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"community": 2,
"norm_label": "pttaudioengine"
},
{
"label": "StateFlow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_kt_stateflow",
"community": 2,
"norm_label": "stateflow"
},
{
"label": "AudioRecord",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "audiorecord",
"community": 2,
"norm_label": "audiorecord"
},
{
"label": "AudioTrack",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "audiotrack",
"community": 2,
"norm_label": "audiotrack"
},
{
"label": "DatagramSocket",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "datagramsocket",
"community": 2,
"norm_label": "datagramsocket"
},
{
"label": "Job",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_kt_job",
"community": 2,
"norm_label": "job"
},
{
"label": ".setupAudioRouting()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L81",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_setupaudiorouting",
"community": 2,
"norm_label": ".setupaudiorouting()"
},
{
"label": ".releaseAudioRouting()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L112",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_releaseaudiorouting",
"community": 2,
"norm_label": ".releaseaudiorouting()"
},
{
"label": ".startReceivingLoop()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L136",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startreceivingloop",
"community": 2,
"norm_label": ".startreceivingloop()"
},
{
"label": ".stopReceivingLoop()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L201",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_stopreceivingloop",
"community": 2,
"norm_label": ".stopreceivingloop()"
},
{
"label": ".startRecordingAndStreaming()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L216",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startrecordingandstreaming",
"community": 2,
"norm_label": ".startrecordingandstreaming()"
},
{
"label": ".stopRecordingAndStreaming()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L284",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_stoprecordingandstreaming",
"community": 2,
"norm_label": ".stoprecordingandstreaming()"
},
{
"label": ".cleanupRecording()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L296",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_cleanuprecording",
"community": 2,
"norm_label": ".cleanuprecording()"
},
{
"label": ".cleanupPlayback()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L310",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_cleanupplayback",
"community": 2,
"norm_label": ".cleanupplayback()"
},
{
"label": ".playRogerBeep()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L325",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_playrogerbeep",
"community": 2,
"norm_label": ".playrogerbeep()"
},
{
"label": ".calculateRms()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L391",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_calculaterms",
"community": 2,
"norm_label": ".calculaterms()"
},
{
"label": "ByteArray",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "bytearray",
"community": 2,
"norm_label": "bytearray"
},
{
"label": ".releaseAll()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L404",
"_origin": "ast",
"id": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_releaseall",
"community": 2,
"norm_label": ".releaseall()"
},
{
"label": "PttModels.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels",
"community": 7,
"norm_label": "pttmodels.kt"
},
{
"label": "ConnectionState",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L6",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"community": 3,
"norm_label": "connectionstate"
},
{
"label": "IDLE",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L7",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_connectionstate_idle",
"community": 3,
"norm_label": "idle"
},
{
"label": "CONNECTING",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L8",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_connectionstate_connecting",
"community": 3,
"norm_label": "connecting"
},
{
"label": "TRANSMITTING",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L9",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_connectionstate_transmitting",
"community": 3,
"norm_label": "transmitting"
},
{
"label": "RECEIVING",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L10",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_connectionstate_receiving",
"community": 3,
"norm_label": "receiving"
},
{
"label": "ERROR",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L11",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_connectionstate_error",
"community": 3,
"norm_label": "error"
},
{
"label": "OVERRIDDEN",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L12",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_connectionstate_overridden",
"community": 3,
"norm_label": "overridden"
},
{
"label": "UserRole",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L18",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_userrole",
"community": 7,
"norm_label": "userrole"
},
{
"label": "HEAD_CHEF",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L19",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_userrole_head_chef",
"community": 7,
"norm_label": "head_chef"
},
{
"label": "SOUS_CHEF",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L20",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_userrole_sous_chef",
"community": 7,
"norm_label": "sous_chef"
},
{
"label": "FOH",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L21",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_userrole_foh",
"community": 7,
"norm_label": "foh"
},
{
"label": "BOH",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L22",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_userrole_boh",
"community": 7,
"norm_label": "boh"
},
{
"label": "PttTargetStatus",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L28",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus",
"community": 7,
"norm_label": "ptttargetstatus"
},
{
"label": "ONLINE",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L29",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus_online",
"community": 7,
"norm_label": "online"
},
{
"label": "BUSY",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L30",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus_busy",
"community": 7,
"norm_label": "busy"
},
{
"label": "OFFLINE",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L31",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus_offline",
"community": 7,
"norm_label": "offline"
},
{
"label": "PttTarget",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L37",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_ptttarget",
"community": 1,
"norm_label": "ptttarget"
},
{
"label": "PttUnit",
"file_type": "code",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L55",
"_origin": "ast",
"id": "app_src_main_java_com_example_model_pttmodels_pttunit",
"community": 7,
"norm_label": "pttunit"
},
{
"label": "WalkieTalkieService.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice",
"community": 4,
"norm_label": "walkietalkieservice.kt"
},
{
"label": "WalkieTalkieService",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L24",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"community": 4,
"norm_label": "walkietalkieservice"
},
{
"label": "Service",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "service",
"community": 4,
"norm_label": "service"
},
{
"label": "LocalBinder",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L41",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_localbinder",
"community": 4,
"norm_label": "localbinder"
},
{
"label": "Binder",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "binder",
"community": 4,
"norm_label": "binder"
},
{
"label": ".getService()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L42",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_localbinder_getservice",
"community": 4,
"norm_label": ".getservice()"
},
{
"label": ".onCreate()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L45",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_oncreate",
"community": 4,
"norm_label": ".oncreate()"
},
{
"label": ".onStartCommand()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L56",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_onstartcommand",
"community": 4,
"norm_label": ".onstartcommand()"
},
{
"label": "Intent",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "intent",
"community": 4,
"norm_label": "intent"
},
{
"label": ".onBind()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L62",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_onbind",
"community": 4,
"norm_label": ".onbind()"
},
{
"label": "IBinder",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "ibinder",
"community": 4,
"norm_label": "ibinder"
},
{
"label": ".startServiceForeground()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L70",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_startserviceforeground",
"community": 4,
"norm_label": ".startserviceforeground()"
},
{
"label": ".updateNotificationState()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L126",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_updatenotificationstate",
"community": 4,
"norm_label": ".updatenotificationstate()"
},
{
"label": ".createNotification()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L138",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_createnotification",
"community": 4,
"norm_label": ".createnotification()"
},
{
"label": "Notification",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "notification",
"community": 4,
"norm_label": "notification"
},
{
"label": ".createNotificationChannel()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L166",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_createnotificationchannel",
"community": 4,
"norm_label": ".createnotificationchannel()"
},
{
"label": ".onDestroy()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L181",
"_origin": "ast",
"id": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_ondestroy",
"community": 4,
"norm_label": ".ondestroy()"
},
{
"label": "TacticalComponents.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_components_tacticalcomponents",
"community": 5,
"norm_label": "tacticalcomponents.kt"
},
{
"label": "StatusPill()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L32",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_components_tacticalcomponents_statuspill",
"community": 5,
"norm_label": "statuspill()"
},
{
"label": "Modifier",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_components_tacticalcomponents_kt_modifier",
"community": 5,
"norm_label": "modifier"
},
{
"label": "AudioSpectralAnalyzer()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L71",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_components_tacticalcomponents_audiospectralanalyzer",
"community": 5,
"norm_label": "audiospectralanalyzer()"
},
{
"label": "Color",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_components_tacticalcomponents_kt_color",
"community": 5,
"norm_label": "color"
},
{
"label": "Dp",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "dp",
"community": 5,
"norm_label": "dp"
},
{
"label": "RadarStandbyGrid()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L112",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_components_tacticalcomponents_radarstandbygrid",
"community": 5,
"norm_label": "radarstandbygrid()"
},
{
"label": "carbonTexture()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L185",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_components_tacticalcomponents_carbontexture",
"community": 5,
"norm_label": "carbontexture()"
},
{
"label": "MainAppContainer.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainappcontainer",
"community": 6,
"norm_label": "mainappcontainer.kt"
},
{
"label": "WalkieTalkieTab",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L30",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainappcontainer_walkietalkietab",
"community": 6,
"norm_label": "walkietalkietab"
},
{
"label": "DIRECTORY",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L31",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainappcontainer_walkietalkietab_directory",
"community": 6,
"norm_label": "directory"
},
{
"label": "TRANSCEIVER",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L32",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainappcontainer_walkietalkietab_transceiver",
"community": 6,
"norm_label": "transceiver"
},
{
"label": "MainAppContainer()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L35",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainappcontainer_mainappcontainer",
"community": 6,
"norm_label": "mainappcontainer()"
},
{
"label": "WalkieTalkieViewModel",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "walkietalkieviewmodel",
"community": 6,
"norm_label": "walkietalkieviewmodel"
},
{
"label": "Modifier",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainappcontainer_kt_modifier",
"community": 6,
"norm_label": "modifier"
},
{
"label": "MainListScreen.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/MainListScreen.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainlistscreen",
"community": 6,
"norm_label": "mainlistscreen.kt"
},
{
"label": "MainListScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/MainListScreen.kt",
"source_location": "L38",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainlistscreen_mainlistscreen",
"community": 6,
"norm_label": "mainlistscreen()"
},
{
"label": "com",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainlistscreen_kt_com",
"community": 6,
"norm_label": "com"
},
{
"label": "Modifier",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainlistscreen_kt_modifier",
"community": 6,
"norm_label": "modifier"
},
{
"label": "NoSignalFallback()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/MainListScreen.kt",
"source_location": "L474",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_mainlistscreen_nosignalfallback",
"community": 6,
"norm_label": "nosignalfallback()"
},
{
"label": "TalkScreen.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen",
"community": 3,
"norm_label": "talkscreen.kt"
},
{
"label": "TalkScreen()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L51",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"community": 3,
"norm_label": "talkscreen()"
},
{
"label": "com",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen_kt_com",
"community": 3,
"norm_label": "com"
},
{
"label": "Modifier",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen_kt_modifier",
"community": 3,
"norm_label": "modifier"
},
{
"label": "PulsatingRipples()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L496",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen_pulsatingripples",
"community": 3,
"norm_label": "pulsatingripples()"
},
{
"label": "PushToTalkButton()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L570",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen_pushtotalkbutton",
"community": 3,
"norm_label": "pushtotalkbutton()"
},
{
"label": "FooterControlCard()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L676",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen_footercontrolcard",
"community": 3,
"norm_label": "footercontrolcard()"
},
{
"label": "WaveformAnimator()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L786",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen_waveformanimator",
"community": 3,
"norm_label": "waveformanimator()"
},
{
"label": "Color",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen_kt_color",
"community": 3,
"norm_label": "color"
},
{
"label": "formatTransmissionTime()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L835",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_screens_talkscreen_formattransmissiontime",
"community": 3,
"norm_label": "formattransmissiontime()"
},
{
"label": "Color.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/theme/Color.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_theme_color",
"community": 13,
"norm_label": "color.kt"
},
{
"label": "Theme.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/theme/Theme.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_theme_theme",
"community": 5,
"norm_label": "theme.kt"
},
{
"label": "MyApplicationTheme()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/theme/Theme.kt",
"source_location": "L23",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_theme_theme_myapplicationtheme",
"community": 5,
"norm_label": "myapplicationtheme()"
},
{
"label": "Type.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/theme/Type.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_theme_type",
"community": 14,
"norm_label": "type.kt"
},
{
"label": "WalkieTalkieViewModel.kt",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel",
"community": 1,
"norm_label": "walkietalkieviewmodel.kt"
},
{
"label": "WalkieTalkieUiState",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L32",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieuistate",
"community": 1,
"norm_label": "walkietalkieuistate"
},
{
"label": "WalkieTalkieViewModel",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L48",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"community": 1,
"norm_label": "walkietalkieviewmodel"
},
{
"label": "AndroidViewModel",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "androidviewmodel",
"community": 1,
"norm_label": "androidviewmodel"
},
{
"label": "StateFlow",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_kt_stateflow",
"community": 1,
"norm_label": "stateflow"
},
{
"label": "Job",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_kt_job",
"community": 1,
"norm_label": "job"
},
{
"label": ".switchRole()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L219",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_switchrole",
"community": 1,
"norm_label": ".switchrole()"
},
{
"label": "UserRole",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast",
"id": "userrole",
"community": 1,
"norm_label": "userrole"
},
{
"label": ".isUserAdmin()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L277",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_isuseradmin",
"community": 1,
"norm_label": ".isuseradmin()"
},
{
"label": ".setupAndBindService()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L284",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_setupandbindservice",
"community": 1,
"norm_label": ".setupandbindservice()"
},
{
"label": ".onPermissionsGranted()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L315",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_onpermissionsgranted",
"community": 1,
"norm_label": ".onpermissionsgranted()"
},
{
"label": ".startMonitoringAudioStreams()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L323",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_startmonitoringaudiostreams",
"community": 1,
"norm_label": ".startmonitoringaudiostreams()"
},
{
"label": ".selectTarget()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L342",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_selecttarget",
"community": 1,
"norm_label": ".selecttarget()"
},
{
"label": ".pressToTalk()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L366",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_presstotalk",
"community": 1,
"norm_label": ".presstotalk()"
},
{
"label": ".triggerSimulatedChefPreemptionTrigger()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L418",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulatedchefpreemptiontrigger",
"community": 1,
"norm_label": ".triggersimulatedchefpreemptiontrigger()"
},
{
"label": ".releaseTalk()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L477",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_releasetalk",
"community": 1,
"norm_label": ".releasetalk()"
},
{
"label": ".pressMasterOverride()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L512",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_pressmasteroverride",
"community": 1,
"norm_label": ".pressmasteroverride()"
},
{
"label": ".releaseMasterOverride()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L552",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_releasemasteroverride",
"community": 1,
"norm_label": ".releasemasteroverride()"
},
{
"label": ".simulateManualOverride()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L560",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_simulatemanualoverride",
"community": 1,
"norm_label": ".simulatemanualoverride()"
},
{
"label": ".startTransmissionTimer()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L571",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_starttransmissiontimer",
"community": 1,
"norm_label": ".starttransmissiontimer()"
},
{
"label": ".stopTransmissionTimer()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L584",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_stoptransmissiontimer",
"community": 1,
"norm_label": ".stoptransmissiontimer()"
},
{
"label": ".triggerSimulationResponse()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L592",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulationresponse",
"community": 1,
"norm_label": ".triggersimulationresponse()"
},
{
"label": ".onCleared()",
"file_type": "code",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L654",
"_origin": "ast",
"id": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_oncleared",
"community": 1,
"norm_label": ".oncleared()"
},
{
"label": "ExampleRobolectricTest.kt",
"file_type": "code",
"source_file": "app/src/test/java/com/example/ExampleRobolectricTest.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_test_java_com_example_examplerobolectrictest",
"community": 10,
"norm_label": "examplerobolectrictest.kt"
},
{
"label": "ExampleRobolectricTest",
"file_type": "code",
"source_file": "app/src/test/java/com/example/ExampleRobolectricTest.kt",
"source_location": "L11",
"_origin": "ast",
"id": "app_src_test_java_com_example_examplerobolectrictest_examplerobolectrictest",
"community": 10,
"norm_label": "examplerobolectrictest"
},
{
"label": ".`read string from context`()",
"file_type": "code",
"source_file": "app/src/test/java/com/example/ExampleRobolectricTest.kt",
"source_location": "L15",
"_origin": "ast",
"id": "app_src_test_java_com_example_examplerobolectrictest_examplerobolectrictest_read_string_from_context",
"community": 10,
"norm_label": ".`read string from context`()"
},
{
"label": "ExampleUnitTest.kt",
"file_type": "code",
"source_file": "app/src/test/java/com/example/ExampleUnitTest.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_test_java_com_example_exampleunittest",
"community": 11,
"norm_label": "exampleunittest.kt"
},
{
"label": "ExampleUnitTest",
"file_type": "code",
"source_file": "app/src/test/java/com/example/ExampleUnitTest.kt",
"source_location": "L11",
"_origin": "ast",
"id": "app_src_test_java_com_example_exampleunittest_exampleunittest",
"community": 11,
"norm_label": "exampleunittest"
},
{
"label": ".addition_isCorrect()",
"file_type": "code",
"source_file": "app/src/test/java/com/example/ExampleUnitTest.kt",
"source_location": "L12",
"_origin": "ast",
"id": "app_src_test_java_com_example_exampleunittest_exampleunittest_addition_iscorrect",
"community": 11,
"norm_label": ".addition_iscorrect()"
},
{
"label": "GreetingScreenshotTest.kt",
"file_type": "code",
"source_file": "app/src/test/java/com/example/GreetingScreenshotTest.kt",
"source_location": "L1",
"_origin": "ast",
"id": "app_src_test_java_com_example_greetingscreenshottest",
"community": 5,
"norm_label": "greetingscreenshottest.kt"
},
{
"label": "GreetingScreenshotTest",
"file_type": "code",
"source_file": "app/src/test/java/com/example/GreetingScreenshotTest.kt",
"source_location": "L17",
"_origin": "ast",
"id": "app_src_test_java_com_example_greetingscreenshottest_greetingscreenshottest",
"community": 5,
"norm_label": "greetingscreenshottest"
},
{
"label": ".greeting_screenshot()",
"file_type": "code",
"source_file": "app/src/test/java/com/example/GreetingScreenshotTest.kt",
"source_location": "L24",
"_origin": "ast",
"id": "app_src_test_java_com_example_greetingscreenshottest_greetingscreenshottest_greeting_screenshot",
"community": 5,
"norm_label": ".greeting_screenshot()"
},
{
"label": "build.gradle.kts",
"file_type": "code",
"source_file": "build.gradle.kts",
"source_location": "L1",
"_origin": "ast",
"id": "build_gradle",
"community": 15,
"norm_label": "build.gradle.kts"
},
{
"label": "settings.gradle.kts",
"file_type": "code",
"source_file": "settings.gradle.kts",
"source_location": "L1",
"_origin": "ast",
"id": "settings_gradle",
"community": 16,
"norm_label": "settings.gradle.kts"
}
],
"links": [
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/androidTest/java/com/example/ExampleInstrumentedTest.kt",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_androidtest_java_com_example_exampleinstrumentedtest",
"target": "app_src_androidtest_java_com_example_exampleinstrumentedtest_exampleinstrumentedtest",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/androidTest/java/com/example/ExampleInstrumentedTest.kt",
"source_location": "L16",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_androidtest_java_com_example_exampleinstrumentedtest_exampleinstrumentedtest",
"target": "app_src_androidtest_java_com_example_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L432",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_adminscreen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L551",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_channeldispatchtab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L167",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_commsscreen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L43",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_commstate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L129",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_mainactivity",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L47",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_radiochannel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L746",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_rostermanagementtab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L811",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_rosterpendingitem",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_rosteruser",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L46",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_userprofile",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_userrole",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L43",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_commstate",
"target": "app_src_main_java_com_example_mainactivity_commstate_idle",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L43",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_commstate",
"target": "app_src_main_java_com_example_mainactivity_commstate_receiving",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L43",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_commstate",
"target": "app_src_main_java_com_example_mainactivity_commstate_transmitting",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L56",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_commstate",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_userrole",
"target": "app_src_main_java_com_example_mainactivity_userrole_chef",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_userrole",
"target": "app_src_main_java_com_example_mainactivity_userrole_dish_pit",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_userrole",
"target": "app_src_main_java_com_example_mainactivity_userrole_events",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_userrole",
"target": "app_src_main_java_com_example_mainactivity_userrole_pastry",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L44",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_userrole",
"target": "app_src_main_java_com_example_mainactivity_userrole_pending",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L118",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_updateuserrole",
"target": "app_src_main_java_com_example_mainactivity_userrole",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L53",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_userprofile",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L551",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_channeldispatchtab",
"target": "app_src_main_java_com_example_mainactivity_radiochannel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_radiochannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L108",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_addchannel",
"target": "app_src_main_java_com_example_mainactivity_radiochannel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L746",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_rostermanagementtab",
"target": "app_src_main_java_com_example_mainactivity_rosteruser",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L811",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_rosterpendingitem",
"target": "app_src_main_java_com_example_mainactivity_rosteruser",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L82",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_rosteruser",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L432",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_adminscreen",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L167",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_commsscreen",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L82",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_kt_stateflow",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L99",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_addchannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L111",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_removechannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L94",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_selectchannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L84",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_starttransmission",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L89",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_stoptransmission",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L118",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_updateuserrole",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel",
"target": "viewmodel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L319",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_commsscreen",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_starttransmission",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L319",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_commsscreen",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_stoptransmission",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L376",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_commsscreen",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_selectchannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L533",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_adminscreen",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_addchannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L534",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_adminscreen",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_removechannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L539",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_adminscreen",
"target": "app_src_main_java_com_example_mainactivity_walkietalkieviewmodel_updateuserrole",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L130",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_mainactivity",
"target": "app_src_main_java_com_example_mainactivity_mainactivity_oncreate",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L129",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_mainactivity",
"target": "componentactivity",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L154",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_example_mainactivity_adminscreen",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L156",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_mainactivity_oncreate",
"target": "app_src_main_java_com_example_mainactivity_commsscreen",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L130",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_mainactivity_oncreate",
"target": "bundle",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L531",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_adminscreen",
"target": "app_src_main_java_com_example_mainactivity_channeldispatchtab",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L537",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_adminscreen",
"target": "app_src_main_java_com_example_mainactivity_rostermanagementtab",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/MainActivity.kt",
"source_location": "L802",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_mainactivity_rostermanagementtab",
"target": "app_src_main_java_com_example_mainactivity_rosterpendingitem",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L32",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L71",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_kt_job",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L58",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_kt_stateflow",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L391",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_calculaterms",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L310",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_cleanupplayback",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L296",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_cleanuprecording",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L325",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_playrogerbeep",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L404",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_releaseall",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L112",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_releaseaudiorouting",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L81",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_setupaudiorouting",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L136",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startreceivingloop",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L216",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startrecordingandstreaming",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L201",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_stopreceivingloop",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L284",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_stoprecordingandstreaming",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L60",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "audiorecord",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L61",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "audiotrack",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L65",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"target": "datagramsocket",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L38",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_oncreate",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L57",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L308",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_setupandbindservice",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L229",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startrecordingandstreaming",
"target": "audiorecord",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L329",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_playrogerbeep",
"target": "audiotrack",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L155",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startreceivingloop",
"target": "audiotrack",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L149",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startreceivingloop",
"target": "datagramsocket",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L244",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startrecordingandstreaming",
"target": "datagramsocket",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L407",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_releaseall",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_releaseaudiorouting",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L177",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startreceivingloop",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_calculaterms",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L193",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startreceivingloop",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_cleanupplayback",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L145",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startreceivingloop",
"target": "bytearray",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L309",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_setupandbindservice",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startreceivingloop"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L406",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_releaseall",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_stopreceivingloop",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L207",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_stopreceivingloop",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_cleanupplayback",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L276",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startrecordingandstreaming",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_cleanuprecording",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L226",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_startrecordingandstreaming",
"target": "bytearray",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L405",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_releaseall",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_stoprecordingandstreaming",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L290",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_stoprecordingandstreaming",
"target": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_cleanuprecording",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L352",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_playrogerbeep",
"target": "bytearray",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/audio/PttAudioEngine.kt",
"source_location": "L391",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_audio_pttaudioengine_pttaudioengine_calculaterms",
"target": "bytearray",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L6",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L37",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels",
"target": "app_src_main_java_com_example_model_pttmodels_ptttarget",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L28",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels",
"target": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L55",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels",
"target": "app_src_main_java_com_example_model_pttmodels_pttunit",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels",
"target": "app_src_main_java_com_example_model_pttmodels_userrole",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L8",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate_connecting",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L11",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate_error",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L7",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate_idle",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L12",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate_overridden",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L10",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate_receiving",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L9",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate_transmitting",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L126",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_updatenotificationstate",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L496",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_pulsatingripples",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L570",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_pushtotalkbutton",
"target": "app_src_main_java_com_example_model_pttmodels_connectionstate",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L22",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_userrole",
"target": "app_src_main_java_com_example_model_pttmodels_userrole_boh",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L21",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_userrole",
"target": "app_src_main_java_com_example_model_pttmodels_userrole_foh",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L19",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_userrole",
"target": "app_src_main_java_com_example_model_pttmodels_userrole_head_chef",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L20",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_userrole",
"target": "app_src_main_java_com_example_model_pttmodels_userrole_sous_chef",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L30",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus",
"target": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus_busy",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus",
"target": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus_offline",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/model/PttModels.kt",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus",
"target": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus_online",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L32",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents_statuspill",
"target": "app_src_main_java_com_example_model_pttmodels_ptttargetstatus",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L342",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_selecttarget",
"target": "app_src_main_java_com_example_model_pttmodels_ptttarget",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L418",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulatedchefpreemptiontrigger",
"target": "app_src_main_java_com_example_model_pttmodels_ptttarget",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L592",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulationresponse",
"target": "app_src_main_java_com_example_model_pttmodels_ptttarget",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L24",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L42",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_localbinder_getservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L41",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_localbinder",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L138",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_createnotification",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L166",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_createnotificationchannel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L62",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_onbind",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L45",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_oncreate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L181",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_ondestroy",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L56",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_onstartcommand",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L70",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_startserviceforeground",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L126",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_updatenotificationstate",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L24",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"target": "service",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L58",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L42",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_localbinder",
"target": "app_src_main_java_com_example_services_walkietalkieservice_localbinder_getservice",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L41",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_localbinder",
"target": "binder",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_oncreate",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_createnotificationchannel",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L51",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_oncreate",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_startserviceforeground",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L58",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_onstartcommand",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_startserviceforeground",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L56",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_onstartcommand",
"target": "intent",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L139",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_createnotification",
"target": "intent",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L62",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_onbind",
"target": "intent",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L298",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_setupandbindservice",
"target": "intent"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L62",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_onbind",
"target": "ibinder",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L82",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_startserviceforeground",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_createnotification",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L135",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_updatenotificationstate",
"target": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_createnotification",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/services/WalkieTalkieService.kt",
"source_location": "L138",
"weight": 1.0,
"context": "return_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_services_walkietalkieservice_walkietalkieservice_createnotification",
"target": "notification",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L71",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_audiospectralanalyzer",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L185",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_carbontexture",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L112",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_radarstandbygrid",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L32",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_statuspill",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L32",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents_statuspill",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_kt_modifier",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/example/ui/screens/MainListScreen.kt",
"source_location": "L375",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainlistscreen_mainlistscreen",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_statuspill"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/test/java/com/example/GreetingScreenshotTest.kt",
"source_location": "L28",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_example_greetingscreenshottest_greetingscreenshottest_greeting_screenshot",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_statuspill"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L71",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents_audiospectralanalyzer",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_kt_modifier",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L112",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents_radarstandbygrid",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_kt_modifier",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L71",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents_audiospectralanalyzer",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_kt_color",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/components/TacticalComponents.kt",
"source_location": "L71",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_components_tacticalcomponents_audiospectralanalyzer",
"target": "dp",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L707",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_footercontrolcard",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_audiospectralanalyzer"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L331",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"target": "app_src_main_java_com_example_ui_components_tacticalcomponents_radarstandbygrid"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L35",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainappcontainer",
"target": "app_src_main_java_com_example_ui_screens_mainappcontainer_mainappcontainer",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L30",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainappcontainer",
"target": "app_src_main_java_com_example_ui_screens_mainappcontainer_walkietalkietab",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainappcontainer_walkietalkietab",
"target": "app_src_main_java_com_example_ui_screens_mainappcontainer_walkietalkietab_directory",
"confidence_score": 1.0
},
{
"relation": "case_of",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L32",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainappcontainer_walkietalkietab",
"target": "app_src_main_java_com_example_ui_screens_mainappcontainer_walkietalkietab_transceiver",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L35",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainappcontainer_mainappcontainer",
"target": "app_src_main_java_com_example_ui_screens_mainappcontainer_kt_modifier",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L54",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainappcontainer_mainappcontainer",
"target": "app_src_main_java_com_example_ui_screens_mainlistscreen_mainlistscreen"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L75",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainappcontainer_mainappcontainer",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainAppContainer.kt",
"source_location": "L35",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainappcontainer_mainappcontainer",
"target": "walkietalkieviewmodel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainListScreen.kt",
"source_location": "L38",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainlistscreen",
"target": "app_src_main_java_com_example_ui_screens_mainlistscreen_mainlistscreen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainListScreen.kt",
"source_location": "L474",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainlistscreen",
"target": "app_src_main_java_com_example_ui_screens_mainlistscreen_nosignalfallback",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainListScreen.kt",
"source_location": "L38",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainlistscreen_mainlistscreen",
"target": "app_src_main_java_com_example_ui_screens_mainlistscreen_kt_com",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainListScreen.kt",
"source_location": "L38",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainlistscreen_mainlistscreen",
"target": "app_src_main_java_com_example_ui_screens_mainlistscreen_kt_modifier",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/MainListScreen.kt",
"source_location": "L322",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_mainlistscreen_mainlistscreen",
"target": "app_src_main_java_com_example_ui_screens_mainlistscreen_nosignalfallback",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L676",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_footercontrolcard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L835",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_formattransmissiontime",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L496",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_pulsatingripples",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L570",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_pushtotalkbutton",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L51",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L786",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_waveformanimator",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L489",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_footercontrolcard",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L347",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_formattransmissiontime",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L51",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_kt_com",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L51",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_kt_modifier",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L338",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_pulsatingripples",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L375",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_pushtotalkbutton",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L174",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_talkscreen",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_waveformanimator",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L676",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_footercontrolcard",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_kt_com",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L786",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_waveformanimator",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_kt_modifier",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/screens/TalkScreen.kt",
"source_location": "L786",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_screens_talkscreen_waveformanimator",
"target": "app_src_main_java_com_example_ui_screens_talkscreen_kt_color",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/theme/Theme.kt",
"source_location": "L23",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_theme_theme",
"target": "app_src_main_java_com_example_ui_theme_theme_myapplicationtheme",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "app/src/test/java/com/example/GreetingScreenshotTest.kt",
"source_location": "L27",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_example_greetingscreenshottest_greetingscreenshottest_greeting_screenshot",
"target": "app_src_main_java_com_example_ui_theme_theme_myapplicationtheme"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L32",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieuistate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L55",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieuistate",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "androidviewmodel",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L64",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_kt_job",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L55",
"weight": 1.0,
"context": "field",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_kt_stateflow",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L277",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_isuseradmin",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L654",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_oncleared",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L315",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_onpermissionsgranted",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L512",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_pressmasteroverride",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L366",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_presstotalk",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L552",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_releasemasteroverride",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L477",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_releasetalk",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L342",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_selecttarget",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L284",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_setupandbindservice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L560",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_simulatemanualoverride",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L323",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_startmonitoringaudiostreams",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L571",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_starttransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L584",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_stoptransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L219",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_switchrole",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L418",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulatedchefpreemptiontrigger",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L592",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulationresponse",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L237",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_switchrole",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_stoptransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L219",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_switchrole",
"target": "userrole",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L317",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_onpermissionsgranted",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_setupandbindservice",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L311",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_setupandbindservice",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_startmonitoringaudiostreams",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L345",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_selecttarget",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_stoptransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L405",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_presstotalk",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_starttransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L410",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_presstotalk",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulatedchefpreemptiontrigger",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L568",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_simulatemanualoverride",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulatedchefpreemptiontrigger",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L430",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulatedchefpreemptiontrigger",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_stoptransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L554",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_releasemasteroverride",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_releasetalk",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L488",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_releasetalk",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_stoptransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L504",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_releasetalk",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_triggersimulationresponse",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L544",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_pressmasteroverride",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_starttransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L517",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_pressmasteroverride",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_stoptransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "app/src/main/java/com/example/ui/viewmodel/WalkieTalkieViewModel.kt",
"source_location": "L658",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_oncleared",
"target": "app_src_main_java_com_example_ui_viewmodel_walkietalkieviewmodel_walkietalkieviewmodel_stoptransmissiontimer",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/test/java/com/example/ExampleRobolectricTest.kt",
"source_location": "L11",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_example_examplerobolectrictest",
"target": "app_src_test_java_com_example_examplerobolectrictest_examplerobolectrictest",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/test/java/com/example/ExampleRobolectricTest.kt",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_example_examplerobolectrictest_examplerobolectrictest",
"target": "app_src_test_java_com_example_examplerobolectrictest_examplerobolectrictest_read_string_from_context",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/test/java/com/example/ExampleUnitTest.kt",
"source_location": "L11",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_example_exampleunittest",
"target": "app_src_test_java_com_example_exampleunittest_exampleunittest",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/test/java/com/example/ExampleUnitTest.kt",
"source_location": "L12",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_example_exampleunittest_exampleunittest",
"target": "app_src_test_java_com_example_exampleunittest_exampleunittest_addition_iscorrect",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app/src/test/java/com/example/GreetingScreenshotTest.kt",
"source_location": "L17",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_example_greetingscreenshottest",
"target": "app_src_test_java_com_example_greetingscreenshottest_greetingscreenshottest",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "app/src/test/java/com/example/GreetingScreenshotTest.kt",
"source_location": "L24",
"weight": 1.0,
"_origin": "ast",
"source": "app_src_test_java_com_example_greetingscreenshottest_greetingscreenshottest",
"target": "app_src_test_java_com_example_greetingscreenshottest_greetingscreenshottest_greeting_screenshot",
"confidence_score": 1.0
}
],
"hyperedges": [],
"built_at_commit": "e55cad929c42d509f82d3c081daa7f63384d4832"
}