{
  "directed": false,
  "multigraph": false,
  "graph": {
    "hyperedges": [
      {
        "id": "purefin_tech_stack",
        "label": "Purefin Tech Stack",
        "nodes": [
          "readme_kotlin",
          "readme_jetpack_compose",
          "readme_media3_exoplayer",
          "readme_hilt",
          "readme_room_database",
          "readme_datastore",
          "readme_coil",
          "readme_jellyfin_core_sdk",
          "readme_okhttp",
          "readme_androidx_navigation_3",
          "readme_kotlin_serialization"
        ],
        "relation": "form",
        "confidence": "INFERRED",
        "confidence_score": 0.95,
        "source_file": "README.md"
      },
      {
        "id": "purefin_features",
        "label": "Purefin Features",
        "nodes": [
          "readme_video_playback_queue",
          "readme_continue_watching",
          "readme_user_authentication",
          "readme_smart_downloads",
          "readme_centralized_subtitles_management"
        ],
        "relation": "form",
        "confidence": "INFERRED",
        "confidence_score": 0.95,
        "source_file": "README.md"
      },
      {
        "id": "purefin_development_conventions",
        "label": "Purefin Development Conventions",
        "nodes": [
          "agents_material_design_3",
          "agents_conventional_commits",
          "agents_preferred_workflow"
        ],
        "relation": "form",
        "confidence": "INFERRED",
        "confidence_score": 0.85,
        "source_file": "AGENTS.md"
      },
      {
        "id": "app_tv_launcher_icons",
        "label": "Android TV App Launcher Icon Variants",
        "nodes": [
          "app-tv_src_main_res_mipmap_purefin_logo"
        ],
        "relation": "form",
        "confidence": "INFERRED",
        "confidence_score": 0.95,
        "source_file": "app-tv/src/main/res/mipmap-hdpi/purefin_logo.webp"
      }
    ]
  },
  "nodes": [
    {
      "label": "build.gradle.kts",
      "file_type": "code",
      "source_file": "app-tv/build.gradle.kts",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_build_gradle",
      "community": 180,
      "norm_label": "build.gradle.kts"
    },
    {
      "label": "TvMediaDetailBringIntoViewSpecTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest",
      "community": 157,
      "norm_label": "tvmediadetailbringintoviewspectest.kt"
    },
    {
      "label": "TvMediaDetailBringIntoViewSpecTest",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest",
      "community": 157,
      "norm_label": "tvmediadetailbringintoviewspectest"
    },
    {
      "label": ".returnsZero_whenFocusedItemIsAlreadyFullyVisible()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_returnszero_whenfocuseditemisalreadyfullyvisible",
      "community": 157,
      "norm_label": ".returnszero_whenfocuseditemisalreadyfullyvisible()"
    },
    {
      "label": ".scrollsOnlyEnoughToRevealFocusedItemBelowViewport()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsonlyenoughtorevealfocuseditembelowviewport",
      "community": 157,
      "norm_label": ".scrollsonlyenoughtorevealfocuseditembelowviewport()"
    },
    {
      "label": ".scrollsBackJustToTopEdge_whenFocusedItemMovesAboveViewport()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsbackjusttotopedge_whenfocuseditemmovesaboveviewport",
      "community": 157,
      "norm_label": ".scrollsbackjusttotopedge_whenfocuseditemmovesaboveviewport()"
    },
    {
      "label": "EpisodeScreenContentTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest",
      "community": 113,
      "norm_label": "episodescreencontenttest.kt"
    },
    {
      "label": "EpisodeScreenContentTest",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest",
      "community": 113,
      "norm_label": "episodescreencontenttest"
    },
    {
      "label": ".episodeScreenContent_showsSeriesContext_andFocusesPlayButton()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton",
      "community": 113,
      "norm_label": ".episodescreencontent_showsseriescontext_andfocusesplaybutton()"
    },
    {
      "label": ".episodeScreenContent_hidesSeriesShortcut_whenShortcutUiIsUnavailable()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L55",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable",
      "community": 113,
      "norm_label": ".episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable()"
    },
    {
      "label": ".episodeScreenContent_startsPlaybackOnFirstCenterPress()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L75",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress",
      "community": 113,
      "norm_label": ".episodescreencontent_startsplaybackonfirstcenterpress()"
    },
    {
      "label": ".sampleEpisode()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L101",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode",
      "community": 113,
      "norm_label": ".sampleepisode()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_kt_double",
      "community": 113,
      "norm_label": "double"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_kt_episode",
      "community": 113,
      "norm_label": "episode"
    },
    {
      "label": "TvHomeContentTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest",
      "community": 9,
      "norm_label": "tvhomecontenttest.kt"
    },
    {
      "label": "TvHomeContentTest",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "community": 9,
      "norm_label": "tvhomecontenttest"
    },
    {
      "label": ".tvHomeContent_focusesFirstAvailableItemByDefault()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L39",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault",
      "community": 9,
      "norm_label": ".tvhomecontent_focusesfirstavailableitembydefault()"
    },
    {
      "label": ".tvHomeScreen_showsHeroForInitiallyFocusedItem()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L61",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem",
      "community": 9,
      "norm_label": ".tvhomescreen_showsheroforinitiallyfocuseditem()"
    },
    {
      "label": ".tvHomeScreen_updatesHeroWhenFocusMovesWithinRow()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L83",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow",
      "community": 9,
      "norm_label": ".tvhomescreen_updatesherowhenfocusmoveswithinrow()"
    },
    {
      "label": ".tvHomeScreen_compactHeroKeepsFirstRowVisible()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L113",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible",
      "community": 9,
      "norm_label": ".tvhomescreen_compactherokeepsfirstrowvisible()"
    },
    {
      "label": ".tvHomeScreen_movesFocusedSectionToTopOfContent()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L142",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "community": 9,
      "norm_label": ".tvhomescreen_movesfocusedsectiontotopofcontent()"
    },
    {
      "label": ".tvHomeScreen_skipsMissingSectionAndAlignsLibraryToTop()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L181",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "community": 9,
      "norm_label": ".tvhomescreen_skipsmissingsectionandalignslibrarytotop()"
    },
    {
      "label": ".tvHomeScreen_movesPreviousSectionToTopWhenNavigatingUp()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L212",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup",
      "community": 9,
      "norm_label": ".tvhomescreen_movesprevioussectiontotopwhennavigatingup()"
    },
    {
      "label": ".tvHomeScreen_horizontalMoveDoesNotChangeAlignedSectionPosition()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L249",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "community": 9,
      "norm_label": ".tvhomescreen_horizontalmovedoesnotchangealignedsectionposition()"
    },
    {
      "label": ".tvHomeScreen_usesReducedMediaCardWidths()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L289",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "community": 9,
      "norm_label": ".tvhomescreen_usesreducedmediacardwidths()"
    },
    {
      "label": ".sampleContinueWatching()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L328",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "community": 9,
      "norm_label": ".samplecontinuewatching()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_list",
      "community": 9,
      "norm_label": "list"
    },
    {
      "label": ".sampleContinueWatchingRow()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L340",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow",
      "community": 9,
      "norm_label": ".samplecontinuewatchingrow()"
    },
    {
      "label": ".sampleNextUp()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L359",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup",
      "community": 9,
      "norm_label": ".samplenextup()"
    },
    {
      "label": ".sampleNextUpRow()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L370",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow",
      "community": 92,
      "norm_label": ".samplenextuprow()"
    },
    {
      "label": ".sampleLibraries()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L388",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "community": 9,
      "norm_label": ".samplelibraries()"
    },
    {
      "label": ".sampleLibraryContent()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L401",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "community": 9,
      "norm_label": ".samplelibrarycontent()"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_map",
      "community": 9,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_uuid",
      "community": 9,
      "norm_label": "uuid"
    },
    {
      "label": ".sampleEpisode()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L418",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode",
      "community": 9,
      "norm_label": ".sampleepisode()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_string",
      "community": 9,
      "norm_label": "string"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_double",
      "community": 9,
      "norm_label": "double"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_episode",
      "community": 9,
      "norm_label": "episode"
    },
    {
      "label": ".sampleMovie()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L446",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie",
      "community": 9,
      "norm_label": ".samplemovie()"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_movie",
      "community": 9,
      "norm_label": "movie"
    },
    {
      "label": ".sampleLibraryId()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L470",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid",
      "community": 9,
      "norm_label": ".samplelibraryid()"
    },
    {
      "label": ".assertSectionRowAlignedToViewportTop()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L474",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop",
      "community": 9,
      "norm_label": ".assertsectionrowalignedtoviewporttop()"
    },
    {
      "label": ".viewportTop()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L481",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop",
      "community": 9,
      "norm_label": ".viewporttop()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_float",
      "community": 9,
      "norm_label": "float"
    },
    {
      "label": ".rowTop()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L488",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop",
      "community": 9,
      "norm_label": ".rowtop()"
    },
    {
      "label": ".nodeWidth()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L495",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth",
      "community": 9,
      "norm_label": ".nodewidth()"
    },
    {
      "label": "TvNavigationDrawerTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest",
      "community": 17,
      "norm_label": "tvnavigationdrawertest.kt"
    },
    {
      "label": "TvNavigationDrawerTest",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest",
      "community": 17,
      "norm_label": "tvnavigationdrawertest"
    },
    {
      "label": ".tvDrawerHeader_onlyShowsTitleWhenExpanded()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L40",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded",
      "community": 17,
      "norm_label": ".tvdrawerheader_onlyshowstitlewhenexpanded()"
    },
    {
      "label": ".tvNavigationDrawer_updatesSelectedDestination()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L60",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination",
      "community": 17,
      "norm_label": ".tvnavigationdrawer_updatesselecteddestination()"
    },
    {
      "label": "TvLibrariesOverviewScreenTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest",
      "community": 49,
      "norm_label": "tvlibrariesoverviewscreentest.kt"
    },
    {
      "label": "TvLibrariesOverviewScreenTest",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest",
      "community": 49,
      "norm_label": "tvlibrariesoverviewscreentest"
    },
    {
      "label": ".tvLibrariesOverviewScreen_opensSelectedLibrary()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary",
      "community": 49,
      "norm_label": ".tvlibrariesoverviewscreen_opensselectedlibrary()"
    },
    {
      "label": "MovieScreenContentTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest",
      "community": 93,
      "norm_label": "moviescreencontenttest.kt"
    },
    {
      "label": "MovieScreenContentTest",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest",
      "community": 93,
      "norm_label": "moviescreencontenttest"
    },
    {
      "label": ".movieScreenContent_focusesPlayButton()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton",
      "community": 93,
      "norm_label": ".moviescreencontent_focusesplaybutton()"
    },
    {
      "label": ".movieScreenContent_startsPlaybackOnFirstCenterPress()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L52",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress",
      "community": 93,
      "norm_label": ".moviescreencontent_startsplaybackonfirstcenterpress()"
    },
    {
      "label": ".sampleMovie()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L77",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie",
      "community": 93,
      "norm_label": ".samplemovie()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_kt_double",
      "community": 93,
      "norm_label": "double"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_kt_movie",
      "community": 93,
      "norm_label": "movie"
    },
    {
      "label": "SeriesScreenContentTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest",
      "community": 135,
      "norm_label": "seriesscreencontenttest.kt"
    },
    {
      "label": "SeriesScreenContentTest",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest",
      "community": 135,
      "norm_label": "seriesscreencontenttest"
    },
    {
      "label": ".seriesScreenContent_focusesNextUpEpisode_whenNextUpExists()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists",
      "community": 135,
      "norm_label": ".seriesscreencontent_focusesnextupepisode_whennextupexists()"
    },
    {
      "label": ".seriesScreenContent_focusesFirstSeason_whenNoPlayableEpisodeExists()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L54",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists",
      "community": 135,
      "norm_label": ".seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists()"
    },
    {
      "label": ".seriesScreenContent_startsPlaybackOnFirstCenterPress()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L73",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress",
      "community": 135,
      "norm_label": ".seriesscreencontent_startsplaybackonfirstcenterpress()"
    },
    {
      "label": ".sampleSeriesWithEpisodes()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L98",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes",
      "community": 135,
      "norm_label": ".sampleserieswithepisodes()"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_kt_series",
      "community": 135,
      "norm_label": "series"
    },
    {
      "label": ".sampleSeriesWithoutEpisodes()",
      "file_type": "code",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L165",
      "_origin": "ast",
      "id": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes",
      "community": 135,
      "norm_label": ".sampleserieswithoutepisodes()"
    },
    {
      "label": "TvNavigationModule.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule",
      "community": 32,
      "norm_label": "tvnavigationmodule.kt"
    },
    {
      "label": "TvNavigationModule",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "community": 32,
      "norm_label": "tvnavigationmodule"
    },
    {
      "label": ".provideTvHomeEntryBuilder()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder",
      "community": 32,
      "norm_label": ".providetvhomeentrybuilder()"
    },
    {
      "label": "EntryProviderScope",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_entryproviderscope",
      "community": 32,
      "norm_label": "entryproviderscope"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_unit",
      "community": 32,
      "norm_label": "unit"
    },
    {
      "label": ".provideTvLoginEntryBuilder()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder",
      "community": 32,
      "norm_label": ".providetvloginentrybuilder()"
    },
    {
      "label": ".provideTvMovieEntryBuilder()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L35",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder",
      "community": 32,
      "norm_label": ".providetvmovieentrybuilder()"
    },
    {
      "label": ".provideTvSeriesEntryBuilder()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L41",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder",
      "community": 32,
      "norm_label": ".providetvseriesentrybuilder()"
    },
    {
      "label": ".provideTvEpisodeEntryBuilder()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L47",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder",
      "community": 32,
      "norm_label": ".providetvepisodeentrybuilder()"
    },
    {
      "label": ".provideTvPlayerEntryBuilder()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L53",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder",
      "community": 32,
      "norm_label": ".providetvplayerentrybuilder()"
    },
    {
      "label": ".provideTvLibraryEntryBuilder()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L59",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder",
      "community": 32,
      "norm_label": ".providetvlibraryentrybuilder()"
    },
    {
      "label": ".provideTvSettingsEntryBuilder()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L65",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder",
      "community": 32,
      "norm_label": ".providetvsettingsentrybuilder()"
    },
    {
      "label": "TvPlaybackProfileFamilyModule.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule",
      "community": 0,
      "norm_label": "tvplaybackprofilefamilymodule.kt"
    },
    {
      "label": "TvPlaybackProfileFamilyModule",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule",
      "community": 0,
      "norm_label": "tvplaybackprofilefamilymodule"
    },
    {
      "label": ".providePlaybackProfileFamily()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule_provideplaybackprofilefamily",
      "community": 0,
      "norm_label": ".provideplaybackprofilefamily()"
    },
    {
      "label": "NavigationLocals.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/NavigationLocals.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_navigationlocals",
      "community": 181,
      "norm_label": "navigationlocals.kt"
    },
    {
      "label": "TvRouteEntryBuilder.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder",
      "community": 32,
      "norm_label": "tvrouteentrybuilder.kt"
    },
    {
      "label": "tvHomeSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvhomesection",
      "community": 32,
      "norm_label": "tvhomesection()"
    },
    {
      "label": "tvLoginSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvloginsection",
      "community": 32,
      "norm_label": "tvloginsection()"
    },
    {
      "label": "tvMovieSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvmoviesection",
      "community": 32,
      "norm_label": "tvmoviesection()"
    },
    {
      "label": "tvSeriesSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvseriessection",
      "community": 32,
      "norm_label": "tvseriessection()"
    },
    {
      "label": "tvEpisodeSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L40",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvepisodesection",
      "community": 32,
      "norm_label": "tvepisodesection()"
    },
    {
      "label": "tvPlayerSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L50",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvplayersection",
      "community": 32,
      "norm_label": "tvplayersection()"
    },
    {
      "label": "tvLibrarySection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L60",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvlibrarysection",
      "community": 32,
      "norm_label": "tvlibrarysection()"
    },
    {
      "label": "tvSettingsSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L70",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvsettingssection",
      "community": 32,
      "norm_label": "tvsettingssection()"
    },
    {
      "label": "TvActivity.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity",
      "community": 74,
      "norm_label": "tvactivity.kt"
    },
    {
      "label": "TvActivity",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L66",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "community": 74,
      "norm_label": "tvactivity"
    },
    {
      "label": "ComponentActivity",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "componentactivity",
      "community": 87,
      "norm_label": "componentactivity"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_set",
      "community": 74,
      "norm_label": "set"
    },
    {
      "label": "EntryProviderScope",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_entryproviderscope",
      "community": 74,
      "norm_label": "entryproviderscope"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_unit",
      "community": 74,
      "norm_label": "unit"
    },
    {
      "label": "OkHttpClient",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_okhttpclient",
      "community": 74,
      "norm_label": "okhttpclient"
    },
    {
      "label": ".onCreate()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L90",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate",
      "community": 74,
      "norm_label": ".oncreate()"
    },
    {
      "label": "Bundle",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_bundle",
      "community": 74,
      "norm_label": "bundle"
    },
    {
      "label": ".init()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L106",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init",
      "community": 74,
      "norm_label": ".init()"
    },
    {
      "label": ".configureImageLoader()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L110",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader",
      "community": 74,
      "norm_label": ".configureimageloader()"
    },
    {
      "label": ".isDebuggable()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L141",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable",
      "community": 74,
      "norm_label": ".isdebuggable()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_boolean",
      "community": 74,
      "norm_label": "boolean"
    },
    {
      "label": ".MainApp()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L144",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "community": 74,
      "norm_label": ".mainapp()"
    },
    {
      "label": ".TvUpdateAvailableDialog()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L276",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog",
      "community": 74,
      "norm_label": ".tvupdateavailabledialog()"
    },
    {
      "label": "TvApplication.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication",
      "community": 141,
      "norm_label": "tvapplication.kt"
    },
    {
      "label": "TvApplication",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication",
      "community": 141,
      "norm_label": "tvapplication"
    },
    {
      "label": "Application",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "application",
      "community": 141,
      "norm_label": "application"
    },
    {
      "label": ".onCreate()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication_oncreate",
      "community": 141,
      "norm_label": ".oncreate()"
    },
    {
      "label": "PosterCard.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard",
      "community": 47,
      "norm_label": "postercard.kt"
    },
    {
      "label": "PosterCard()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L41",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "community": 47,
      "norm_label": "postercard()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_modifier",
      "community": 47,
      "norm_label": "modifier"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_dp",
      "community": 47,
      "norm_label": "dp"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_boolean",
      "community": 47,
      "norm_label": "boolean"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_int",
      "community": 47,
      "norm_label": "int"
    },
    {
      "label": "PosterCardContent()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L77",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "community": 47,
      "norm_label": "postercardcontent()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_float",
      "community": 47,
      "norm_label": "float"
    },
    {
      "label": "TransformOrigin",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "transformorigin",
      "community": 47,
      "norm_label": "transformorigin"
    },
    {
      "label": "MediaDetailShell.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell",
      "community": 39,
      "norm_label": "mediadetailshell.kt"
    },
    {
      "label": "calculateScrollDistance()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L41",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_calculatescrolldistance",
      "community": 39,
      "norm_label": "calculatescrolldistance()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_float",
      "community": 39,
      "norm_label": "float"
    },
    {
      "label": "TvMediaDetailScaffold()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L56",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold",
      "community": 39,
      "norm_label": "tvmediadetailscaffold()"
    },
    {
      "label": "Any",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_any",
      "community": 39,
      "norm_label": "any"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_modifier",
      "community": 39,
      "norm_label": "modifier"
    },
    {
      "label": "TvMediaDetailBodyBox()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L76",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox",
      "community": 39,
      "norm_label": "tvmediadetailbodybox()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_string",
      "community": 39,
      "norm_label": "string"
    },
    {
      "label": "tvMediaDetailBackgroundImageUrl()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L145",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl",
      "community": 39,
      "norm_label": "tvmediadetailbackgroundimageurl()"
    },
    {
      "label": "MediaDetailSectionTitle()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L151",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle",
      "community": 39,
      "norm_label": "mediadetailsectiontitle()"
    },
    {
      "label": "MediaDetailOverviewSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L165",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection",
      "community": 39,
      "norm_label": "mediadetailoverviewsection()"
    },
    {
      "label": "MediaDetailPlaybackSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L186",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection",
      "community": 39,
      "norm_label": "mediadetailplaybacksection()"
    },
    {
      "label": "MediaDetailsTopBar.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar",
      "community": 136,
      "norm_label": "mediadetailstopbar.kt"
    },
    {
      "label": "MediaDetailsTopBarShortcut",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L42",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbarshortcut",
      "community": 136,
      "norm_label": "mediadetailstopbarshortcut"
    },
    {
      "label": "MediaDetailsTopBar()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L47",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar",
      "community": 136,
      "norm_label": "mediadetailstopbar()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt_modifier",
      "community": 136,
      "norm_label": "modifier"
    },
    {
      "label": "FocusRequester",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt_focusrequester",
      "community": 136,
      "norm_label": "focusrequester"
    },
    {
      "label": "GhostTextButton()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L115",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton",
      "community": 136,
      "norm_label": "ghosttextbutton()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt_string",
      "community": 136,
      "norm_label": "string"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt_dp",
      "community": 136,
      "norm_label": "dp"
    },
    {
      "label": "TvAppScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen",
      "community": 17,
      "norm_label": "tvappscreen.kt"
    },
    {
      "label": "TvAppScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "community": 17,
      "norm_label": "tvappscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_kt_modifier",
      "community": 17,
      "norm_label": "modifier"
    },
    {
      "label": "TvEpisodeScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen",
      "community": 39,
      "norm_label": "tvepisodescreen.kt"
    },
    {
      "label": "TvEpisodeScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen",
      "community": 39,
      "norm_label": "tvepisodescreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt_modifier",
      "community": 39,
      "norm_label": "modifier"
    },
    {
      "label": "TvEpisodeScreenContent()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L65",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "community": 39,
      "norm_label": "tvepisodescreencontent()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt_episode",
      "community": 39,
      "norm_label": "episode"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt_string",
      "community": 39,
      "norm_label": "string"
    },
    {
      "label": "TvEpisodeComponents.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents",
      "community": 94,
      "norm_label": "tvepisodecomponents.kt"
    },
    {
      "label": "TvEpisodeHeroSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "community": 94,
      "norm_label": "tvepisodeherosection()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt_episode",
      "community": 94,
      "norm_label": "episode"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt_string",
      "community": 94,
      "norm_label": "string"
    },
    {
      "label": "FocusRequester",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt_focusrequester",
      "community": 94,
      "norm_label": "focusrequester"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt_modifier",
      "community": 94,
      "norm_label": "modifier"
    },
    {
      "label": "TvHomeScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen",
      "community": 40,
      "norm_label": "tvhomescreen.kt"
    },
    {
      "label": "TvHomeScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "community": 40,
      "norm_label": "tvhomescreen()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt_list",
      "community": 40,
      "norm_label": "list"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt_map",
      "community": 40,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt_uuid",
      "community": 40,
      "norm_label": "uuid"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt_modifier",
      "community": 40,
      "norm_label": "modifier"
    },
    {
      "label": "TvFocusedItemHero.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero",
      "community": 40,
      "norm_label": "tvfocuseditemhero.kt"
    },
    {
      "label": "TvHomeHeroBackdrop()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L43",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop",
      "community": 40,
      "norm_label": "tvhomeherobackdrop()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt_string",
      "community": 40,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt_modifier",
      "community": 40,
      "norm_label": "modifier"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt_float",
      "community": 40,
      "norm_label": "float"
    },
    {
      "label": "TvFocusedItemHero()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L92",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero",
      "community": 40,
      "norm_label": "tvfocuseditemhero()"
    },
    {
      "label": "TvHomeHeroMetadataRow()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L143",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow",
      "community": 40,
      "norm_label": "tvhomeherometadatarow()"
    },
    {
      "label": "TvHomeBringIntoView.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview",
      "community": 95,
      "norm_label": "tvhomebringintoview.kt"
    },
    {
      "label": "tvHomeColumnBringIntoViewSpec()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_tvhomecolumnbringintoviewspec",
      "community": 95,
      "norm_label": "tvhomecolumnbringintoviewspec()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_kt_float",
      "community": 95,
      "norm_label": "float"
    },
    {
      "label": "BringIntoViewSpec",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "bringintoviewspec",
      "community": 95,
      "norm_label": "bringintoviewspec"
    },
    {
      "label": "calculateScrollDistance()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt",
      "source_location": "L41",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_calculatescrolldistance",
      "community": 95,
      "norm_label": "calculatescrolldistance()"
    },
    {
      "label": "TvHomeContent.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent",
      "community": 95,
      "norm_label": "tvhomecontent.kt"
    },
    {
      "label": "TvHomeContent()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "community": 95,
      "norm_label": "tvhomecontent()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_list",
      "community": 95,
      "norm_label": "list"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_map",
      "community": 95,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_uuid",
      "community": 95,
      "norm_label": "uuid"
    },
    {
      "label": "PaddingValues",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_paddingvalues",
      "community": 95,
      "norm_label": "paddingvalues"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_modifier",
      "community": 95,
      "norm_label": "modifier"
    },
    {
      "label": "TvHomeMetaChip.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip",
      "community": 40,
      "norm_label": "tvhomemetachip.kt"
    },
    {
      "label": "TvHomeMetaChip()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip",
      "community": 40,
      "norm_label": "tvhomemetachip()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_kt_string",
      "community": 40,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_kt_modifier",
      "community": 40,
      "norm_label": "modifier"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_kt_boolean",
      "community": 40,
      "norm_label": "boolean"
    },
    {
      "label": "TvHomeModels.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeModels.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels",
      "community": 17,
      "norm_label": "tvhomemodels.kt"
    },
    {
      "label": "TvDrawerDestinationItem",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeModels.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_tvdrawerdestinationitem",
      "community": 17,
      "norm_label": "tvdrawerdestinationitem"
    },
    {
      "label": "TvHomeSections.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections",
      "community": 67,
      "norm_label": "tvhomesections.kt"
    },
    {
      "label": "tvHomeLibraryRowTag()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L78",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag",
      "community": 67,
      "norm_label": "tvhomelibraryrowtag()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_uuid",
      "community": 67,
      "norm_label": "uuid"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_string",
      "community": 67,
      "norm_label": "string"
    },
    {
      "label": "tvHomeLibraryFirstItemTag()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L81",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryfirstitemtag",
      "community": 67,
      "norm_label": "tvhomelibraryfirstitemtag()"
    },
    {
      "label": "TvContinueWatchingSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L84",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection",
      "community": 67,
      "norm_label": "tvcontinuewatchingsection()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_list",
      "community": 67,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_modifier",
      "community": 67,
      "norm_label": "modifier"
    },
    {
      "label": "TvNextUpSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L115",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection",
      "community": 67,
      "norm_label": "tvnextupsection()"
    },
    {
      "label": "TvLibraryPosterSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L143",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "community": 67,
      "norm_label": "tvlibrarypostersection()"
    },
    {
      "label": "TvHomeSectionRow()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L176",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow",
      "community": 67,
      "norm_label": "tvhomesectionrow()"
    },
    {
      "label": "TvSectionHeader()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L219",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader",
      "community": 67,
      "norm_label": "tvsectionheader()"
    },
    {
      "label": "TvHomeLandscapeCard()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L241",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "community": 67,
      "norm_label": "tvhomelandscapecard()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_float",
      "community": 67,
      "norm_label": "float"
    },
    {
      "label": "TvNavigationDrawer.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer",
      "community": 17,
      "norm_label": "tvnavigationdrawer.kt"
    },
    {
      "label": "TvNavigationDrawer()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L48",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer",
      "community": 17,
      "norm_label": "tvnavigationdrawer()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt_list",
      "community": 17,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt_modifier",
      "community": 17,
      "norm_label": "modifier"
    },
    {
      "label": "ProvideTvDrawerTheme()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L75",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_providetvdrawertheme",
      "community": 17,
      "norm_label": "providetvdrawertheme()"
    },
    {
      "label": "TvDrawerHeader()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L115",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader",
      "community": 17,
      "norm_label": "tvdrawerheader()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt_boolean",
      "community": 17,
      "norm_label": "boolean"
    },
    {
      "label": "TvNavigationDrawerRail()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L141",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail",
      "community": 17,
      "norm_label": "tvnavigationdrawerrail()"
    },
    {
      "label": "DrawerState",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "drawerstate",
      "community": 17,
      "norm_label": "drawerstate"
    },
    {
      "label": "TvLibrariesOverviewScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen",
      "community": 49,
      "norm_label": "tvlibrariesoverviewscreen.kt"
    },
    {
      "label": "TvLibrariesOverviewScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L53",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen",
      "community": 49,
      "norm_label": "tvlibrariesoverviewscreen()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_kt_list",
      "community": 49,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_kt_modifier",
      "community": 49,
      "norm_label": "modifier"
    },
    {
      "label": "TvLibraryOverviewCard()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L118",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard",
      "community": 49,
      "norm_label": "tvlibraryoverviewcard()"
    },
    {
      "label": "TvLibraryScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen",
      "community": 17,
      "norm_label": "tvlibraryscreen.kt"
    },
    {
      "label": "TvLibraryScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen",
      "community": 17,
      "norm_label": "tvlibraryscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt_modifier",
      "community": 17,
      "norm_label": "modifier"
    },
    {
      "label": "TvLibraryTopBar()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L56",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar",
      "community": 17,
      "norm_label": "tvlibrarytopbar()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt_string",
      "community": 17,
      "norm_label": "string"
    },
    {
      "label": "TvLibraryContent()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L71",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent",
      "community": 17,
      "norm_label": "tvlibrarycontent()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt_list",
      "community": 17,
      "norm_label": "list"
    },
    {
      "label": "TvLoginContent.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent",
      "community": 7,
      "norm_label": "tvlogincontent.kt"
    },
    {
      "label": "TvLoginContent()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L59",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent",
      "community": 7,
      "norm_label": "tvlogincontent()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_modifier",
      "community": 7,
      "norm_label": "modifier"
    },
    {
      "label": "ProvideTvLoginTheme()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L79",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_providetvlogintheme",
      "community": 7,
      "norm_label": "providetvlogintheme()"
    },
    {
      "label": "TvLoginForm()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L118",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "community": 7,
      "norm_label": "tvloginform()"
    },
    {
      "label": "TvServerSearchFields()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L218",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields",
      "community": 7,
      "norm_label": "tvserversearchfields()"
    },
    {
      "label": "FocusRequester",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_focusrequester",
      "community": 7,
      "norm_label": "focusrequester"
    },
    {
      "label": "TvLoginFields()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L286",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields",
      "community": 7,
      "norm_label": "tvloginfields()"
    },
    {
      "label": "TvLoginOptionPanel()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L472",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel",
      "community": 7,
      "norm_label": "tvloginoptionpanel()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_string",
      "community": 7,
      "norm_label": "string"
    },
    {
      "label": "TvLoginTextField()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L503",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "community": 7,
      "norm_label": "tvlogintextfield()"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_imagevector",
      "community": 7,
      "norm_label": "imagevector"
    },
    {
      "label": "Composable",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_composable",
      "community": 7,
      "norm_label": "composable"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_unit",
      "community": 7,
      "norm_label": "unit"
    },
    {
      "label": "VisualTransformation",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_visualtransformation",
      "community": 7,
      "norm_label": "visualtransformation"
    },
    {
      "label": "TvLoginPasswordField()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L571",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield",
      "community": 7,
      "norm_label": "tvloginpasswordfield()"
    },
    {
      "label": "TvLoginScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen",
      "community": 7,
      "norm_label": "tvloginscreen.kt"
    },
    {
      "label": "TvLoginScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen",
      "community": 7,
      "norm_label": "tvloginscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_kt_modifier",
      "community": 7,
      "norm_label": "modifier"
    },
    {
      "label": "TvMovieScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen",
      "community": 93,
      "norm_label": "tvmoviescreen.kt"
    },
    {
      "label": "TvMovieScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen",
      "community": 93,
      "norm_label": "tvmoviescreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_kt_modifier",
      "community": 93,
      "norm_label": "modifier"
    },
    {
      "label": "TvMovieScreenContent()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L48",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent",
      "community": 93,
      "norm_label": "tvmoviescreencontent()"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_kt_movie",
      "community": 93,
      "norm_label": "movie"
    },
    {
      "label": "TvMovieComponents.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents",
      "community": 50,
      "norm_label": "tvmoviecomponents.kt"
    },
    {
      "label": "TvMovieHeroSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection",
      "community": 50,
      "norm_label": "tvmovieherosection()"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_kt_movie",
      "community": 50,
      "norm_label": "movie"
    },
    {
      "label": "FocusRequester",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_kt_focusrequester",
      "community": 50,
      "norm_label": "focusrequester"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_kt_modifier",
      "community": 50,
      "norm_label": "modifier"
    },
    {
      "label": "TvPlayerScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen",
      "community": 96,
      "norm_label": "tvplayerscreen.kt"
    },
    {
      "label": "TvPlayerScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L88",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "community": 96,
      "norm_label": "tvplayerscreen()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_string",
      "community": 96,
      "norm_label": "string"
    },
    {
      "label": "HiddenTvSeekTimeline()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L439",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "community": 96,
      "norm_label": "hiddentvseektimeline()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_long",
      "community": 96,
      "norm_label": "long"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_list",
      "community": 96,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_modifier",
      "community": 96,
      "norm_label": "modifier"
    },
    {
      "label": "TvPlayerClock()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L479",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock",
      "community": 96,
      "norm_label": "tvplayerclock()"
    },
    {
      "label": "handleTvPlayerRootKeyEvent()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L498",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent",
      "community": 96,
      "norm_label": "handletvplayerrootkeyevent()"
    },
    {
      "label": "KeyEvent",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "keyevent",
      "community": 96,
      "norm_label": "keyevent"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_boolean",
      "community": 96,
      "norm_label": "boolean"
    },
    {
      "label": "TvPlayerStopFeedback()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L542",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback",
      "community": 96,
      "norm_label": "tvplayerstopfeedback()"
    },
    {
      "label": "TvIconButton.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton",
      "community": 51,
      "norm_label": "tviconbutton.kt"
    },
    {
      "label": "TvIconButton()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "community": 51,
      "norm_label": "tviconbutton()"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_imagevector",
      "community": 51,
      "norm_label": "imagevector"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_string",
      "community": 51,
      "norm_label": "string"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_int",
      "community": 51,
      "norm_label": "int"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_boolean",
      "community": 51,
      "norm_label": "boolean"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_modifier",
      "community": 51,
      "norm_label": "modifier"
    },
    {
      "label": "TvNextEpisodeOverlay.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay",
      "community": 91,
      "norm_label": "tvnextepisodeoverlay.kt"
    },
    {
      "label": "TvNextEpisodeOverlay()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt",
      "source_location": "L43",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay",
      "community": 91,
      "norm_label": "tvnextepisodeoverlay()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_kt_modifier",
      "community": 91,
      "norm_label": "modifier"
    },
    {
      "label": "TvPlayerControlsOverlay.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay",
      "community": 80,
      "norm_label": "tvplayercontrolsoverlay.kt"
    },
    {
      "label": "TvPlayerControlsOverlay()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L53",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay",
      "community": 80,
      "norm_label": "tvplayercontrolsoverlay()"
    },
    {
      "label": "FocusRequester",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_focusrequester",
      "community": 80,
      "norm_label": "focusrequester"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_boolean",
      "community": 80,
      "norm_label": "boolean"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_modifier",
      "community": 80,
      "norm_label": "modifier"
    },
    {
      "label": "TvPlayerTopBar()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L129",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar",
      "community": 80,
      "norm_label": "tvplayertopbar()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_string",
      "community": 80,
      "norm_label": "string"
    },
    {
      "label": "TvPlayerBottomSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L160",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "community": 80,
      "norm_label": "tvplayerbottomsection()"
    },
    {
      "label": "TvPlayerTimeRow()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L325",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow",
      "community": 80,
      "norm_label": "tvplayertimerow()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_long",
      "community": 80,
      "norm_label": "long"
    },
    {
      "label": "handleExpandPlaylistKey()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L351",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey",
      "community": 80,
      "norm_label": "handleexpandplaylistkey()"
    },
    {
      "label": "androidx",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "androidx",
      "community": 80,
      "norm_label": "androidx"
    },
    {
      "label": "formatTime()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L362",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime",
      "community": 80,
      "norm_label": "formattime()"
    },
    {
      "label": "TvPlayerLoadingErrorEndCard.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard",
      "community": 73,
      "norm_label": "tvplayerloadingerrorendcard.kt"
    },
    {
      "label": "TvPlayerLoadingErrorEndCard()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard",
      "community": 73,
      "norm_label": "tvplayerloadingerrorendcard()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_kt_modifier",
      "community": 73,
      "norm_label": "modifier"
    },
    {
      "label": "TvPlayerQueuePanel.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel",
      "community": 75,
      "norm_label": "tvplayerqueuepanel.kt"
    },
    {
      "label": "TvPlayerQueuePanel()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L63",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel",
      "community": 75,
      "norm_label": "tvplayerqueuepanel()"
    },
    {
      "label": "FocusRequester",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_focusrequester",
      "community": 75,
      "norm_label": "focusrequester"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_modifier",
      "community": 75,
      "norm_label": "modifier"
    },
    {
      "label": "TvQueueRowCard()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L151",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard",
      "community": 75,
      "norm_label": "tvqueuerowcard()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_boolean",
      "community": 75,
      "norm_label": "boolean"
    },
    {
      "label": "TvQueueArtwork()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L247",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork",
      "community": 75,
      "norm_label": "tvqueueartwork()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_string",
      "community": 75,
      "norm_label": "string"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_color",
      "community": 75,
      "norm_label": "color"
    },
    {
      "label": "TvPlayerSeekBar.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar",
      "community": 25,
      "norm_label": "tvplayerseekbar.kt"
    },
    {
      "label": "TvPlayerSeekBar()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar",
      "community": 25,
      "norm_label": "tvplayerseekbar()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_long",
      "community": 25,
      "norm_label": "long"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_list",
      "community": 25,
      "norm_label": "list"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_boolean",
      "community": 25,
      "norm_label": "boolean"
    },
    {
      "label": "FocusRequester",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_focusrequester",
      "community": 25,
      "norm_label": "focusrequester"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_modifier",
      "community": 25,
      "norm_label": "modifier"
    },
    {
      "label": "TvTrackSelectionButtons.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons",
      "community": 51,
      "norm_label": "tvtrackselectionbuttons.kt"
    },
    {
      "label": "TvTrackPanelType",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L63",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackpaneltype",
      "community": 51,
      "norm_label": "tvtrackpaneltype"
    },
    {
      "label": "TvQualitySelectionButton()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L69",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton",
      "community": 51,
      "norm_label": "tvqualityselectionbutton()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_boolean",
      "community": 51,
      "norm_label": "boolean"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_modifier",
      "community": 51,
      "norm_label": "modifier"
    },
    {
      "label": "TvAudioSelectionButton()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L84",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton",
      "community": 51,
      "norm_label": "tvaudioselectionbutton()"
    },
    {
      "label": "TvSubtitlesSelectionButton()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L99",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton",
      "community": 51,
      "norm_label": "tvsubtitlesselectionbutton()"
    },
    {
      "label": "TvTrackSelectionPanel()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L114",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel",
      "community": 51,
      "norm_label": "tvtrackselectionpanel()"
    },
    {
      "label": "TvTrackOptionRow()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L208",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow",
      "community": 51,
      "norm_label": "tvtrackoptionrow()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_string",
      "community": 51,
      "norm_label": "string"
    },
    {
      "label": "TvSeriesScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen",
      "community": 114,
      "norm_label": "tvseriesscreen.kt"
    },
    {
      "label": "TvSeriesScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L39",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen",
      "community": 114,
      "norm_label": "tvseriesscreen()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_uuid",
      "community": 114,
      "norm_label": "uuid"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_modifier",
      "community": 114,
      "norm_label": "modifier"
    },
    {
      "label": "TvSeriesScreenContent()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L68",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "community": 114,
      "norm_label": "tvseriesscreencontent()"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_series",
      "community": 114,
      "norm_label": "series"
    },
    {
      "label": "defaultSeason()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L157",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason",
      "community": 114,
      "norm_label": "defaultseason()"
    },
    {
      "label": "nextUpEpisode()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L165",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode",
      "community": 114,
      "norm_label": "nextupepisode()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_episode",
      "community": 114,
      "norm_label": "episode"
    },
    {
      "label": "focusTargetEpisodeId()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L169",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid",
      "community": 114,
      "norm_label": "focustargetepisodeid()"
    },
    {
      "label": "TvSeriesComponents.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents",
      "community": 35,
      "norm_label": "tvseriescomponents.kt"
    },
    {
      "label": "TvSeriesMetaChips()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L73",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips",
      "community": 35,
      "norm_label": "tvseriesmetachips()"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_series",
      "community": 35,
      "norm_label": "series"
    },
    {
      "label": "TvSeasonTabs()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L80",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs",
      "community": 35,
      "norm_label": "tvseasontabs()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_list",
      "community": 35,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_modifier",
      "community": 35,
      "norm_label": "modifier"
    },
    {
      "label": "FocusRequester",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_focusrequester",
      "community": 35,
      "norm_label": "focusrequester"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_string",
      "community": 35,
      "norm_label": "string"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_boolean",
      "community": 35,
      "norm_label": "boolean"
    },
    {
      "label": "TvSeasonTab()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L146",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab",
      "community": 35,
      "norm_label": "tvseasontab()"
    },
    {
      "label": "TvEpisodeCarousel()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L184",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "community": 35,
      "norm_label": "tvepisodecarousel()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_episode",
      "community": 35,
      "norm_label": "episode"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_uuid",
      "community": 35,
      "norm_label": "uuid"
    },
    {
      "label": "TvSeriesHeroSection()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L276",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection",
      "community": 35,
      "norm_label": "tvseriesherosection()"
    },
    {
      "label": "TvEpisodeCard()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L320",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "community": 35,
      "norm_label": "tvepisodecard()"
    },
    {
      "label": "CastRow()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L424",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow",
      "community": 35,
      "norm_label": "castrow()"
    },
    {
      "label": "borderIfFocused()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L435",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused",
      "community": 35,
      "norm_label": "borderiffocused()"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_color",
      "community": 35,
      "norm_label": "color"
    },
    {
      "label": "TvSettingsScreen.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "community": 41,
      "norm_label": "tvsettingsscreen.kt"
    },
    {
      "label": "TvSettingsScreen()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L50",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen",
      "community": 41,
      "norm_label": "tvsettingsscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_modifier",
      "community": 41,
      "norm_label": "modifier"
    },
    {
      "label": "TvSettingOptionItem()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L113",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "community": 41,
      "norm_label": "tvsettingoptionitem()"
    },
    {
      "label": "TvDropdownSettingOptionItem()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L176",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem",
      "community": 41,
      "norm_label": "tvdropdownsettingoptionitem()"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_t",
      "community": 41,
      "norm_label": "t"
    },
    {
      "label": "TvSettingsTopBar()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L192",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar",
      "community": 41,
      "norm_label": "tvsettingstopbar()"
    },
    {
      "label": "TvReadOnlySettingItem()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L211",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem",
      "community": 41,
      "norm_label": "tvreadonlysettingitem()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_string",
      "community": 41,
      "norm_label": "string"
    },
    {
      "label": "TvVoidSettingItem()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L236",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem",
      "community": 41,
      "norm_label": "tvvoidsettingitem()"
    },
    {
      "label": "TvDropdownSettingItem()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L256",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem",
      "community": 41,
      "norm_label": "tvdropdownsettingitem()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_list",
      "community": 41,
      "norm_label": "list"
    },
    {
      "label": "TvNumberSettingItem()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L302",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem",
      "community": 41,
      "norm_label": "tvnumbersettingitem()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_double",
      "community": 41,
      "norm_label": "double"
    },
    {
      "label": "ClosedFloatingPointRange",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_closedfloatingpointrange",
      "community": 41,
      "norm_label": "closedfloatingpointrange"
    },
    {
      "label": "TvBooleanSettingItem()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L337",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem",
      "community": 41,
      "norm_label": "tvbooleansettingitem()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_boolean",
      "community": 41,
      "norm_label": "boolean"
    },
    {
      "label": "TvStringSettingItem()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L363",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem",
      "community": 41,
      "norm_label": "tvstringsettingitem()"
    },
    {
      "label": "Color.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color",
      "community": 164,
      "norm_label": "color.kt"
    },
    {
      "label": "hslColor()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor",
      "community": 164,
      "norm_label": "hslcolor()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_kt_float",
      "community": 164,
      "norm_label": "float"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_kt_color",
      "community": 164,
      "norm_label": "color"
    },
    {
      "label": "Theme.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme",
      "community": 9,
      "norm_label": "theme.kt"
    },
    {
      "label": "ColorFamily",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_colorfamily",
      "community": 9,
      "norm_label": "colorfamily"
    },
    {
      "label": "AppTheme()",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L44",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme",
      "community": 9,
      "norm_label": "apptheme()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_kt_boolean",
      "community": 9,
      "norm_label": "boolean"
    },
    {
      "label": "Type.kt",
      "file_type": "code",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Type.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_type",
      "community": 182,
      "norm_label": "type.kt"
    },
    {
      "label": "TvFocusedItemHeroTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest",
      "community": 11,
      "norm_label": "tvfocuseditemherotest.kt"
    },
    {
      "label": "TvFocusedItemHeroTest",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest",
      "community": 11,
      "norm_label": "tvfocuseditemherotest"
    },
    {
      "label": ".movieItem_mapsMetadataAndBackdrop()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop",
      "community": 11,
      "norm_label": ".movieitem_mapsmetadataandbackdrop()"
    },
    {
      "label": ".backdropImageUrl_usesFallbackWhenBackdropPrefixIsMissing()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_backdropimageurl_usesfallbackwhenbackdropprefixismissing",
      "community": 11,
      "norm_label": ".backdropimageurl_usesfallbackwhenbackdropprefixismissing()"
    },
    {
      "label": ".episodeItem_mapsEpisodeMetadata()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L47",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata",
      "community": 11,
      "norm_label": ".episodeitem_mapsepisodemetadata()"
    },
    {
      "label": ".seriesItem_usesSeasonAndUnwatchedMetadata()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L62",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata",
      "community": 11,
      "norm_label": ".seriesitem_usesseasonandunwatchedmetadata()"
    },
    {
      "label": ".sampleMovie()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L75",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie",
      "community": 11,
      "norm_label": ".samplemovie()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_double",
      "community": 11,
      "norm_label": "double"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_movie",
      "community": 11,
      "norm_label": "movie"
    },
    {
      "label": ".sampleEpisode()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L94",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode",
      "community": 11,
      "norm_label": ".sampleepisode()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_boolean",
      "community": 11,
      "norm_label": "boolean"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_episode",
      "community": 11,
      "norm_label": "episode"
    },
    {
      "label": ".sampleSeries()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L115",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries",
      "community": 11,
      "norm_label": ".sampleseries()"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_series",
      "community": 11,
      "norm_label": "series"
    },
    {
      "label": "TvHomeBringIntoViewSpecTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest",
      "community": 158,
      "norm_label": "tvhomebringintoviewspectest.kt"
    },
    {
      "label": "TvHomeBringIntoViewSpecTest",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest",
      "community": 158,
      "norm_label": "tvhomebringintoviewspectest"
    },
    {
      "label": ".returnsZero_whenFocusedItemAlreadyAtTopOffset()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_returnszero_whenfocuseditemalreadyattopoffset",
      "community": 158,
      "norm_label": ".returnszero_whenfocuseditemalreadyattopoffset()"
    },
    {
      "label": ".scrollsDownToTopOffset_whenFocusedItemIsBelowTarget()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsdowntotopoffset_whenfocuseditemisbelowtarget",
      "community": 158,
      "norm_label": ".scrollsdowntotopoffset_whenfocuseditemisbelowtarget()"
    },
    {
      "label": ".scrollsUpToTopOffset_whenFocusedItemIsAboveTarget()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsuptotopoffset_whenfocuseditemisabovetarget",
      "community": 158,
      "norm_label": ".scrollsuptotopoffset_whenfocuseditemisabovetarget()"
    },
    {
      "label": "TvHomeHeroStateTest.kt",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest",
      "community": 11,
      "norm_label": "tvhomeherostatetest.kt"
    },
    {
      "label": "TvHomeHeroStateTest",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "community": 11,
      "norm_label": "tvhomeherostatetest"
    },
    {
      "label": ".itemRegistry_prefersContinueWatchingForFirstAvailableItem()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem",
      "community": 11,
      "norm_label": ".itemregistry_preferscontinuewatchingforfirstavailableitem()"
    },
    {
      "label": ".itemRegistry_fallsBackToNextUpWhenContinueWatchingIsEmpty()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L38",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty",
      "community": 11,
      "norm_label": ".itemregistry_fallsbacktonextupwhencontinuewatchingisempty()"
    },
    {
      "label": ".itemRegistry_fallsBackToFirstVisibleLibraryItemWhenRowsAreEmpty()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L52",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty",
      "community": 11,
      "norm_label": ".itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty()"
    },
    {
      "label": ".itemRegistry_returnsNullWhenNoItemsAreAvailable()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L76",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable",
      "community": 11,
      "norm_label": ".itemregistry_returnsnullwhennoitemsareavailable()"
    },
    {
      "label": ".itemRegistry_exposesFirstAvailableItem()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L90",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem",
      "community": 11,
      "norm_label": ".itemregistry_exposesfirstavailableitem()"
    },
    {
      "label": ".sampleLibrary()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L107",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary",
      "community": 11,
      "norm_label": ".samplelibrary()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_uuid",
      "community": 11,
      "norm_label": "uuid"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_boolean",
      "community": 11,
      "norm_label": "boolean"
    },
    {
      "label": ".continueWatchingItem()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L118",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem",
      "community": 11,
      "norm_label": ".continuewatchingitem()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_string",
      "community": 11,
      "norm_label": "string"
    },
    {
      "label": "ContinueWatchingItem",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "continuewatchingitem",
      "community": 11,
      "norm_label": "continuewatchingitem"
    },
    {
      "label": ".nextUpItem()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L125",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem",
      "community": 11,
      "norm_label": ".nextupitem()"
    },
    {
      "label": "NextUpItem",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "nextupitem",
      "community": 11,
      "norm_label": "nextupitem"
    },
    {
      "label": ".posterItem()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L148",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem",
      "community": 11,
      "norm_label": ".posteritem()"
    },
    {
      "label": "PosterItem",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "posteritem",
      "community": 11,
      "norm_label": "posteritem"
    },
    {
      "label": ".sampleMovie()",
      "file_type": "code",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L155",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie",
      "community": 11,
      "norm_label": ".samplemovie()"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_movie",
      "community": 11,
      "norm_label": "movie"
    },
    {
      "label": "build.gradle.kts",
      "file_type": "code",
      "source_file": "app/build.gradle.kts",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_build_gradle",
      "community": 177,
      "norm_label": "build.gradle.kts"
    },
    {
      "label": "ExampleInstrumentedTest.kt",
      "file_type": "code",
      "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest",
      "community": 166,
      "norm_label": "exampleinstrumentedtest.kt"
    },
    {
      "label": "ExampleInstrumentedTest",
      "file_type": "code",
      "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest",
      "community": 166,
      "norm_label": "exampleinstrumentedtest"
    },
    {
      "label": ".useAppContext()",
      "file_type": "code",
      "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext",
      "community": 166,
      "norm_label": ".useappcontext()"
    },
    {
      "label": "PurefinActivity.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity",
      "community": 64,
      "norm_label": "purefinactivity.kt"
    },
    {
      "label": "PurefinActivity",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L65",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "community": 64,
      "norm_label": "purefinactivity"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_set",
      "community": 64,
      "norm_label": "set"
    },
    {
      "label": "EntryProviderScope",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_entryproviderscope",
      "community": 64,
      "norm_label": "entryproviderscope"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_unit",
      "community": 64,
      "norm_label": "unit"
    },
    {
      "label": "OkHttpClient",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_okhttpclient",
      "community": 64,
      "norm_label": "okhttpclient"
    },
    {
      "label": ".onCreate()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L88",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate",
      "community": 64,
      "norm_label": ".oncreate()"
    },
    {
      "label": "Bundle",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_bundle",
      "community": 64,
      "norm_label": "bundle"
    },
    {
      "label": ".init()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L104",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_init",
      "community": 64,
      "norm_label": ".init()"
    },
    {
      "label": ".configureImageLoader()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L108",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader",
      "community": 64,
      "norm_label": ".configureimageloader()"
    },
    {
      "label": ".isDebuggable()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L139",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_isdebuggable",
      "community": 64,
      "norm_label": ".isdebuggable()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_boolean",
      "community": 64,
      "norm_label": "boolean"
    },
    {
      "label": ".MainApp()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L143",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "community": 64,
      "norm_label": ".mainapp()"
    },
    {
      "label": "PurefinApplication.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinapplication",
      "community": 141,
      "norm_label": "purefinapplication.kt"
    },
    {
      "label": "PurefinApplication",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication",
      "community": 141,
      "norm_label": "purefinapplication"
    },
    {
      "label": ".onCreate()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication_oncreate",
      "community": 141,
      "norm_label": ".oncreate()"
    },
    {
      "label": "NavigationModule.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule",
      "community": 58,
      "norm_label": "navigationmodule.kt"
    },
    {
      "label": "NavigationModule",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule",
      "community": 58,
      "norm_label": "navigationmodule"
    },
    {
      "label": ".provideAppEntryBuilder()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder",
      "community": 58,
      "norm_label": ".provideappentrybuilder()"
    },
    {
      "label": "EntryProviderScope",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_kt_entryproviderscope",
      "community": 58,
      "norm_label": "entryproviderscope"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_kt_unit",
      "community": 58,
      "norm_label": "unit"
    },
    {
      "label": "PlaybackProfileFamilyModule.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule",
      "community": 0,
      "norm_label": "playbackprofilefamilymodule.kt"
    },
    {
      "label": "PlaybackProfileFamilyModule",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule",
      "community": 0,
      "norm_label": "playbackprofilefamilymodule"
    },
    {
      "label": ".providePlaybackProfileFamily()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule_provideplaybackprofilefamily",
      "community": 0,
      "norm_label": ".provideplaybackprofilefamily()"
    },
    {
      "label": "NavigationLocals.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/NavigationLocals.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_navigation_navigationlocals",
      "community": 178,
      "norm_label": "navigationlocals.kt"
    },
    {
      "label": "RouteEntryBuilder.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder",
      "community": 86,
      "norm_label": "routeentrybuilder.kt"
    },
    {
      "label": "appRouteEntryBuilder()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "community": 86,
      "norm_label": "approuteentrybuilder()"
    },
    {
      "label": "PlayerActivity.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_playeractivity",
      "community": 87,
      "norm_label": "playeractivity.kt"
    },
    {
      "label": "PlayerActivity",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity",
      "community": 87,
      "norm_label": "playeractivity"
    },
    {
      "label": ".onCreate()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate",
      "community": 87,
      "norm_label": ".oncreate()"
    },
    {
      "label": "Bundle",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_playeractivity_kt_bundle",
      "community": 87,
      "norm_label": "bundle"
    },
    {
      "label": ".onPause()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onpause",
      "community": 87,
      "norm_label": ".onpause()"
    },
    {
      "label": ".onResume()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L56",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onresume",
      "community": 87,
      "norm_label": ".onresume()"
    },
    {
      "label": ".enterImmersiveMode()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L61",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode",
      "community": 87,
      "norm_label": ".enterimmersivemode()"
    },
    {
      "label": "HorizontalSeekGestureHelper.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper",
      "community": 155,
      "norm_label": "horizontalseekgesturehelper.kt"
    },
    {
      "label": "HorizontalSeekGestureHelper",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper",
      "community": 155,
      "norm_label": "horizontalseekgesturehelper"
    },
    {
      "label": ".deltaMs()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams",
      "community": 155,
      "norm_label": ".deltams()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_kt_float",
      "community": 155,
      "norm_label": "float"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_kt_long",
      "community": 155,
      "norm_label": "long"
    },
    {
      "label": "ContentBadge.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge",
      "community": 132,
      "norm_label": "contentbadge.kt"
    },
    {
      "label": "ContentBadge()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge",
      "community": 132,
      "norm_label": "contentbadge()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_kt_string",
      "community": 132,
      "norm_label": "string"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_kt_color",
      "community": 132,
      "norm_label": "color"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_kt_modifier",
      "community": 132,
      "norm_label": "modifier"
    },
    {
      "label": "MediaImageCard.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard",
      "community": 34,
      "norm_label": "mediaimagecard.kt"
    },
    {
      "label": "MediaImageCard()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "community": 34,
      "norm_label": "mediaimagecard()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_string",
      "community": 34,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_modifier",
      "community": 34,
      "norm_label": "modifier"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_list",
      "community": 34,
      "norm_label": "list"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_dp",
      "community": 34,
      "norm_label": "dp"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_float",
      "community": 34,
      "norm_label": "float"
    },
    {
      "label": "TextStyle",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_textstyle",
      "community": 34,
      "norm_label": "textstyle"
    },
    {
      "label": "PaddingValues",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_paddingvalues",
      "community": 34,
      "norm_label": "paddingvalues"
    },
    {
      "label": "PosterCard.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard",
      "community": 47,
      "norm_label": "postercard.kt"
    },
    {
      "label": "PosterCard()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L40",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "community": 47,
      "norm_label": "postercard()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_modifier",
      "community": 47,
      "norm_label": "modifier"
    },
    {
      "label": "PosterCardContent()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L62",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "community": 47,
      "norm_label": "postercardcontent()"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_dp",
      "community": 47,
      "norm_label": "dp"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_boolean",
      "community": 47,
      "norm_label": "boolean"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_int",
      "community": 47,
      "norm_label": "int"
    },
    {
      "label": "SectionHeader.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader",
      "community": 23,
      "norm_label": "sectionheader.kt"
    },
    {
      "label": "SectionHeader()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader",
      "community": 23,
      "norm_label": "sectionheader()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_kt_string",
      "community": 23,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_kt_modifier",
      "community": 23,
      "norm_label": "modifier"
    },
    {
      "label": "HomeMediaSharedBounds.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds",
      "community": 88,
      "norm_label": "homemediasharedbounds.kt"
    },
    {
      "label": "homeMediaSharedBoundsKey()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey",
      "community": 88,
      "norm_label": "homemediasharedboundskey()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_string",
      "community": 88,
      "norm_label": "string"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_uuid",
      "community": 88,
      "norm_label": "uuid"
    },
    {
      "label": "homeMediaSharedBoundsSource()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource",
      "community": 88,
      "norm_label": "homemediasharedboundssource()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_modifier",
      "community": 88,
      "norm_label": "modifier"
    },
    {
      "label": "homeMediaSharedBoundsDestination()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundsdestination",
      "community": 88,
      "norm_label": "homemediasharedboundsdestination()"
    },
    {
      "label": "isHomeMediaSharedBoundsTransitionActive()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_ishomemediasharedboundstransitionactive",
      "community": 88,
      "norm_label": "ishomemediasharedboundstransitionactive()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_boolean",
      "community": 88,
      "norm_label": "boolean"
    },
    {
      "label": "rememberHomeMediaSharedBoundsClick()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L38",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick",
      "community": 88,
      "norm_label": "rememberhomemediasharedboundsclick()"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_unit",
      "community": 88,
      "norm_label": "unit"
    },
    {
      "label": "homeMediaSharedBounds()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L52",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds",
      "community": 88,
      "norm_label": "homemediasharedbounds()"
    },
    {
      "label": "MediaDetailScaffold.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "community": 29,
      "norm_label": "mediadetailscaffold.kt"
    },
    {
      "label": "MediaDetailScaffoldUiModel",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L56",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel",
      "community": 29,
      "norm_label": "mediadetailscaffolduimodel"
    },
    {
      "label": "MediaDetailActionsUiModel",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L73",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactionsuimodel",
      "community": 29,
      "norm_label": "mediadetailactionsuimodel"
    },
    {
      "label": "MediaDetailPrimaryActionUiModel",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L79",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailprimaryactionuimodel",
      "community": 29,
      "norm_label": "mediadetailprimaryactionuimodel"
    },
    {
      "label": "MediaDetailSecondaryActionUiModel",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L86",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel",
      "community": 29,
      "norm_label": "mediadetailsecondaryactionuimodel"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_string",
      "community": 29,
      "norm_label": "string"
    },
    {
      "label": "Download",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L89",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_download",
      "community": 2,
      "norm_label": "download"
    },
    {
      "label": "Icon",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L95",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon",
      "community": 31,
      "norm_label": "icon"
    },
    {
      "label": "MarkAsWatched",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L101",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_markaswatched",
      "community": 29,
      "norm_label": "markaswatched"
    },
    {
      "label": "MediaDetailSynopsisUiModel",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L108",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsynopsisuimodel",
      "community": 29,
      "norm_label": "mediadetailsynopsisuimodel"
    },
    {
      "label": "MediaDetailPlaybackSettingsUiModel",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L116",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailplaybacksettingsuimodel",
      "community": 29,
      "norm_label": "mediadetailplaybacksettingsuimodel"
    },
    {
      "label": "MediaDetailCastUiModel",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L121",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastuimodel",
      "community": 29,
      "norm_label": "mediadetailcastuimodel"
    },
    {
      "label": "MediaDetailScaffold()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L130",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold",
      "community": 29,
      "norm_label": "mediadetailscaffold()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_modifier",
      "community": 29,
      "norm_label": "modifier"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_dp",
      "community": 29,
      "norm_label": "dp"
    },
    {
      "label": "MediaDetailScaffoldContent()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L202",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "community": 29,
      "norm_label": "mediadetailscaffoldcontent()"
    },
    {
      "label": "MediaDetailCastRow()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L279",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow",
      "community": 29,
      "norm_label": "mediadetailcastrow()"
    },
    {
      "label": "MediaDetailActions()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L325",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions",
      "community": 29,
      "norm_label": "mediadetailactions()"
    },
    {
      "label": "optionalTestTag()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L394",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag",
      "community": 29,
      "norm_label": "optionaltesttag()"
    },
    {
      "label": "NotificationPermissionGate.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate",
      "community": 86,
      "norm_label": "notificationpermissiongate.kt"
    },
    {
      "label": "rememberNotificationPermissionGate()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate",
      "community": 86,
      "norm_label": "remembernotificationpermissiongate()"
    },
    {
      "label": "action",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "action",
      "community": 86,
      "norm_label": "action"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_kt_unit",
      "community": 86,
      "norm_label": "unit"
    },
    {
      "label": "MediaAction.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/model/MediaAction.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction",
      "community": 34,
      "norm_label": "mediaaction.kt"
    },
    {
      "label": "MediaAction",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/model/MediaAction.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_mediaaction",
      "community": 34,
      "norm_label": "mediaaction"
    },
    {
      "label": "AppBottomBar.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar",
      "community": 112,
      "norm_label": "appbottombar.kt"
    },
    {
      "label": "AppBottomBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar",
      "community": 112,
      "norm_label": "appbottombar()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_kt_int",
      "community": 112,
      "norm_label": "int"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_kt_boolean",
      "community": 112,
      "norm_label": "boolean"
    },
    {
      "label": "AppScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "community": 48,
      "norm_label": "appscreen.kt"
    },
    {
      "label": "AppScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "community": 48,
      "norm_label": "appscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_modifier",
      "community": 48,
      "norm_label": "modifier"
    },
    {
      "label": "AppTabRoute",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L177",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute",
      "community": 48,
      "norm_label": "apptabroute"
    },
    {
      "label": "NavKey",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "navkey",
      "community": 48,
      "norm_label": "navkey"
    },
    {
      "label": "Home",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L179",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_home",
      "community": 48,
      "norm_label": "home"
    },
    {
      "label": "Libraries",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L182",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_libraries",
      "community": 48,
      "norm_label": "libraries"
    },
    {
      "label": "Downloads",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L185",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_downloads",
      "community": 48,
      "norm_label": "downloads"
    },
    {
      "label": "toTabIndex()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L189",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex",
      "community": 48,
      "norm_label": "totabindex()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_int",
      "community": 48,
      "norm_label": "int"
    },
    {
      "label": "toAppTabRoute()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L195",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_toapptabroute",
      "community": 48,
      "norm_label": "toapptabroute()"
    },
    {
      "label": "appTabMetadata()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L202",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata",
      "community": 48,
      "norm_label": "apptabmetadata()"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_map",
      "community": 48,
      "norm_label": "map"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_string",
      "community": 48,
      "norm_label": "string"
    },
    {
      "label": "Any",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_any",
      "community": 48,
      "norm_label": "any"
    },
    {
      "label": "appTabIndex()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L205",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabindex",
      "community": 48,
      "norm_label": "apptabindex()"
    },
    {
      "label": "UpdateAvailableDialog()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L208",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog",
      "community": 103,
      "norm_label": "updateavailabledialog()"
    },
    {
      "label": "DownloadsScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen",
      "community": 133,
      "norm_label": "downloadsscreen.kt"
    },
    {
      "label": "DownloadsScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen",
      "community": 133,
      "norm_label": "downloadsscreen()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_kt_int",
      "community": 133,
      "norm_label": "int"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_kt_boolean",
      "community": 133,
      "norm_label": "boolean"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_kt_modifier",
      "community": 133,
      "norm_label": "modifier"
    },
    {
      "label": "DownloadingItemRow.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow",
      "community": 65,
      "norm_label": "downloadingitemrow.kt"
    },
    {
      "label": "DownloadingItemRow()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow",
      "community": 65,
      "norm_label": "downloadingitemrow()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_kt_modifier",
      "community": 65,
      "norm_label": "modifier"
    },
    {
      "label": "DownloadsContent.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent",
      "community": 133,
      "norm_label": "downloadscontent.kt"
    },
    {
      "label": "DownloadsContent()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent",
      "community": 133,
      "norm_label": "downloadscontent()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_kt_modifier",
      "community": 133,
      "norm_label": "modifier"
    },
    {
      "label": "EpisodeScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen",
      "community": 89,
      "norm_label": "episodescreen.kt"
    },
    {
      "label": "EpisodeScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L44",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen",
      "community": 89,
      "norm_label": "episodescreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt_modifier",
      "community": 89,
      "norm_label": "modifier"
    },
    {
      "label": "EpisodeScreenInternal()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L92",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "community": 89,
      "norm_label": "episodescreeninternal()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt_episode",
      "community": 89,
      "norm_label": "episode"
    },
    {
      "label": "toMediaDetailScaffoldUiModel()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L130",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "community": 29,
      "norm_label": "tomediadetailscaffolduimodel()"
    },
    {
      "label": "previewEpisode()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L188",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode",
      "community": 89,
      "norm_label": "previewepisode()"
    },
    {
      "label": "EpisodeComponents.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents",
      "community": 89,
      "norm_label": "episodecomponents.kt"
    },
    {
      "label": "EpisodeTopBarShortcut",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut",
      "community": 89,
      "norm_label": "episodetopbarshortcut"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_kt_string",
      "community": 89,
      "norm_label": "string"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_series",
      "community": 89,
      "norm_label": "series"
    },
    {
      "label": "EpisodeTopBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L35",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar",
      "community": 89,
      "norm_label": "episodetopbar()"
    },
    {
      "label": "TopAppBarScrollBehavior",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_kt_topappbarscrollbehavior",
      "community": 89,
      "norm_label": "topappbarscrollbehavior"
    },
    {
      "label": "HomeScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen",
      "community": 134,
      "norm_label": "homescreen.kt"
    },
    {
      "label": "HomeScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "community": 134,
      "norm_label": "homescreen()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_list",
      "community": 134,
      "norm_label": "list"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_map",
      "community": 134,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_uuid",
      "community": 134,
      "norm_label": "uuid"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_boolean",
      "community": 134,
      "norm_label": "boolean"
    },
    {
      "label": "SnackbarHostState",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "snackbarhoststate",
      "community": 48,
      "norm_label": "snackbarhoststate"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_int",
      "community": 134,
      "norm_label": "int"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_modifier",
      "community": 134,
      "norm_label": "modifier"
    },
    {
      "label": "DefaultTopBar.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar",
      "community": 24,
      "norm_label": "defaulttopbar.kt"
    },
    {
      "label": "rememberDefaultTopBarScrollBehavior()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L40",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior",
      "community": 24,
      "norm_label": "rememberdefaulttopbarscrollbehavior()"
    },
    {
      "label": "TopAppBarScrollBehavior",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_topappbarscrollbehavior",
      "community": 24,
      "norm_label": "topappbarscrollbehavior"
    },
    {
      "label": "DefaultTopBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L45",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar",
      "community": 24,
      "norm_label": "defaulttopbar()"
    },
    {
      "label": "RowScope",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "rowscope",
      "community": 24,
      "norm_label": "rowscope"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_unit",
      "community": 24,
      "norm_label": "unit"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_boolean",
      "community": 24,
      "norm_label": "boolean"
    },
    {
      "label": "DefaultTopBarIconButton()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L94",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton",
      "community": 24,
      "norm_label": "defaulttopbariconbutton()"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_imagevector",
      "community": 24,
      "norm_label": "imagevector"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_string",
      "community": 24,
      "norm_label": "string"
    },
    {
      "label": "DefaultTopBarTextButton()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L122",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton",
      "community": 24,
      "norm_label": "defaulttopbartextbutton()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_modifier",
      "community": 24,
      "norm_label": "modifier"
    },
    {
      "label": "DefaultTopBarSearchButton()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L153",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton",
      "community": 24,
      "norm_label": "defaulttopbarsearchbutton()"
    },
    {
      "label": "HomeContent.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent",
      "community": 23,
      "norm_label": "homecontent.kt"
    },
    {
      "label": "HomeContent()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "community": 23,
      "norm_label": "homecontent()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_list",
      "community": 23,
      "norm_label": "list"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_map",
      "community": 23,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_uuid",
      "community": 23,
      "norm_label": "uuid"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_boolean",
      "community": 23,
      "norm_label": "boolean"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_modifier",
      "community": 23,
      "norm_label": "modifier"
    },
    {
      "label": "HomeEmptyState.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate",
      "community": 132,
      "norm_label": "homeemptystate.kt"
    },
    {
      "label": "HomeEmptyState()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate",
      "community": 132,
      "norm_label": "homeemptystate()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_kt_modifier",
      "community": 132,
      "norm_label": "modifier"
    },
    {
      "label": "HomeTopBar.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar",
      "community": 24,
      "norm_label": "hometopbar.kt"
    },
    {
      "label": "HomeTopBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar",
      "community": 24,
      "norm_label": "hometopbar()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_kt_boolean",
      "community": 24,
      "norm_label": "boolean"
    },
    {
      "label": "TopAppBarScrollBehavior",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_kt_topappbarscrollbehavior",
      "community": 24,
      "norm_label": "topappbarscrollbehavior"
    },
    {
      "label": "ContinueWatchingCard.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard",
      "community": 34,
      "norm_label": "continuewatchingcard.kt"
    },
    {
      "label": "ContinueWatchingCard()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "community": 34,
      "norm_label": "continuewatchingcard()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_kt_string",
      "community": 34,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_kt_modifier",
      "community": 34,
      "norm_label": "modifier"
    },
    {
      "label": "ContinueWatchingSection.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection",
      "community": 23,
      "norm_label": "continuewatchingsection.kt"
    },
    {
      "label": "ContinueWatchingSection()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection",
      "community": 23,
      "norm_label": "continuewatchingsection()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_kt_list",
      "community": 23,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_kt_modifier",
      "community": 23,
      "norm_label": "modifier"
    },
    {
      "label": "SuggestionCard.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard",
      "community": 66,
      "norm_label": "suggestioncard.kt"
    },
    {
      "label": "SuggestionCard()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard",
      "community": 66,
      "norm_label": "suggestioncard()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_kt_string",
      "community": 66,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_kt_modifier",
      "community": 66,
      "norm_label": "modifier"
    },
    {
      "label": "SuggestionsSection.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection",
      "community": 66,
      "norm_label": "suggestionssection.kt"
    },
    {
      "label": "SuggestionsSection()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection",
      "community": 66,
      "norm_label": "suggestionssection()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_kt_list",
      "community": 66,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_kt_modifier",
      "community": 66,
      "norm_label": "modifier"
    },
    {
      "label": "HomeBrowseCard.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard",
      "community": 124,
      "norm_label": "homebrowsecard.kt"
    },
    {
      "label": "HomeBrowseCard()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "community": 124,
      "norm_label": "homebrowsecard()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_kt_string",
      "community": 124,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_kt_modifier",
      "community": 124,
      "norm_label": "modifier"
    },
    {
      "label": "LibraryPosterSection.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection",
      "community": 23,
      "norm_label": "librarypostersection.kt"
    },
    {
      "label": "LibraryPosterSection()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "community": 23,
      "norm_label": "librarypostersection()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_kt_list",
      "community": 23,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_kt_modifier",
      "community": 23,
      "norm_label": "modifier"
    },
    {
      "label": "NextUpCard.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard",
      "community": 34,
      "norm_label": "nextupcard.kt"
    },
    {
      "label": "NextUpCard()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard",
      "community": 34,
      "norm_label": "nextupcard()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_kt_string",
      "community": 34,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_kt_modifier",
      "community": 34,
      "norm_label": "modifier"
    },
    {
      "label": "NextUpSection.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection",
      "community": 23,
      "norm_label": "nextupsection.kt"
    },
    {
      "label": "NextUpSection()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection",
      "community": 23,
      "norm_label": "nextupsection()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_kt_list",
      "community": 23,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_kt_modifier",
      "community": 23,
      "norm_label": "modifier"
    },
    {
      "label": "SearchMessage.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage",
      "community": 90,
      "norm_label": "searchmessage.kt"
    },
    {
      "label": "SearchMessage()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage",
      "community": 90,
      "norm_label": "searchmessage()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_kt_string",
      "community": 90,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_kt_modifier",
      "community": 90,
      "norm_label": "modifier"
    },
    {
      "label": "SearchOverlay.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay",
      "community": 90,
      "norm_label": "searchoverlay.kt"
    },
    {
      "label": "SearchOverlay()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L42",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay",
      "community": 90,
      "norm_label": "searchoverlay()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_kt_boolean",
      "community": 90,
      "norm_label": "boolean"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_kt_dp",
      "community": 90,
      "norm_label": "dp"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_kt_modifier",
      "community": 90,
      "norm_label": "modifier"
    },
    {
      "label": "SearchResultCard.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard",
      "community": 90,
      "norm_label": "searchresultcard.kt"
    },
    {
      "label": "SearchResultCard()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard",
      "community": 90,
      "norm_label": "searchresultcard()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_kt_modifier",
      "community": 90,
      "norm_label": "modifier"
    },
    {
      "label": "SearchScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "community": 31,
      "norm_label": "searchscreen.kt"
    },
    {
      "label": "SearchScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L78",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen",
      "community": 31,
      "norm_label": "searchscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_modifier",
      "community": 31,
      "norm_label": "modifier"
    },
    {
      "label": "SearchScreenContent()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L137",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "community": 31,
      "norm_label": "searchscreencontent()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_string",
      "community": 31,
      "norm_label": "string"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_list",
      "community": 31,
      "norm_label": "list"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_set",
      "community": 31,
      "norm_label": "set"
    },
    {
      "label": "SearchResults()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L209",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults",
      "community": 31,
      "norm_label": "searchresults()"
    },
    {
      "label": "SearchHeader()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L230",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader",
      "community": 31,
      "norm_label": "searchheader()"
    },
    {
      "label": "TopAppBarScrollBehavior",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_topappbarscrollbehavior",
      "community": 31,
      "norm_label": "topappbarscrollbehavior"
    },
    {
      "label": "SearchField()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L248",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield",
      "community": 31,
      "norm_label": "searchfield()"
    },
    {
      "label": "SearchResultsGrid()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L320",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid",
      "community": 31,
      "norm_label": "searchresultsgrid()"
    },
    {
      "label": "SectionTitle()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L355",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle",
      "community": 31,
      "norm_label": "sectiontitle()"
    },
    {
      "label": "Composable",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_composable",
      "community": 31,
      "norm_label": "composable"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_unit",
      "community": 31,
      "norm_label": "unit"
    },
    {
      "label": "GenreSelector()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L378",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "community": 31,
      "norm_label": "genreselector()"
    },
    {
      "label": "GenreChip()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L476",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip",
      "community": 31,
      "norm_label": "genrechip()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_boolean",
      "community": 31,
      "norm_label": "boolean"
    },
    {
      "label": "LibrariesScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen",
      "community": 112,
      "norm_label": "librariesscreen.kt"
    },
    {
      "label": "LibrariesScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "community": 112,
      "norm_label": "librariesscreen()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt_list",
      "community": 112,
      "norm_label": "list"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt_int",
      "community": 112,
      "norm_label": "int"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt_boolean",
      "community": 112,
      "norm_label": "boolean"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt_modifier",
      "community": 112,
      "norm_label": "modifier"
    },
    {
      "label": "LibrariesContent.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent",
      "community": 49,
      "norm_label": "librariescontent.kt"
    },
    {
      "label": "LibrariesContent()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent",
      "community": 49,
      "norm_label": "librariescontent()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_kt_list",
      "community": 49,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_kt_modifier",
      "community": 49,
      "norm_label": "modifier"
    },
    {
      "label": "LibrariesTopBar.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar",
      "community": 24,
      "norm_label": "librariestopbar.kt"
    },
    {
      "label": "LibrariesTopBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar",
      "community": 24,
      "norm_label": "librariestopbar()"
    },
    {
      "label": "TopAppBarScrollBehavior",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_kt_topappbarscrollbehavior",
      "community": 24,
      "norm_label": "topappbarscrollbehavior"
    },
    {
      "label": "LibraryListItem.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem",
      "community": 49,
      "norm_label": "librarylistitem.kt"
    },
    {
      "label": "LibraryListItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem",
      "community": 49,
      "norm_label": "librarylistitem()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_kt_modifier",
      "community": 49,
      "norm_label": "modifier"
    },
    {
      "label": "LibraryScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen",
      "community": 37,
      "norm_label": "libraryscreen.kt"
    },
    {
      "label": "LibraryScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L38",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen",
      "community": 37,
      "norm_label": "libraryscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_kt_modifier",
      "community": 37,
      "norm_label": "modifier"
    },
    {
      "label": "LibraryPosterGrid()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L79",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "community": 37,
      "norm_label": "librarypostergrid()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_kt_list",
      "community": 37,
      "norm_label": "list"
    },
    {
      "label": "LibraryTopBar.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar",
      "community": 24,
      "norm_label": "librarytopbar.kt"
    },
    {
      "label": "LibraryTopBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar",
      "community": 24,
      "norm_label": "librarytopbar()"
    },
    {
      "label": "TopAppBarScrollBehavior",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_kt_topappbarscrollbehavior",
      "community": 24,
      "norm_label": "topappbarscrollbehavior"
    },
    {
      "label": "LoginContent.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent",
      "community": 7,
      "norm_label": "logincontent.kt"
    },
    {
      "label": "LoginContent()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L35",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "community": 7,
      "norm_label": "logincontent()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_kt_modifier",
      "community": 7,
      "norm_label": "modifier"
    },
    {
      "label": "ServerSearchContent()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L107",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent",
      "community": 7,
      "norm_label": "serversearchcontent()"
    },
    {
      "label": "LoginPhaseContent()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L175",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent",
      "community": 7,
      "norm_label": "loginphasecontent()"
    },
    {
      "label": "LoginScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen",
      "community": 7,
      "norm_label": "loginscreen.kt"
    },
    {
      "label": "LoginScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen",
      "community": 7,
      "norm_label": "loginscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_kt_modifier",
      "community": 7,
      "norm_label": "modifier"
    },
    {
      "label": "MovieScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen",
      "community": 86,
      "norm_label": "moviescreen.kt"
    },
    {
      "label": "MovieScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L41",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen",
      "community": 86,
      "norm_label": "moviescreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt_modifier",
      "community": 86,
      "norm_label": "modifier"
    },
    {
      "label": "MovieScreenInternal()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L79",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "community": 86,
      "norm_label": "moviescreeninternal()"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt_movie",
      "community": 86,
      "norm_label": "movie"
    },
    {
      "label": "toMediaDetailScaffoldUiModel()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L115",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "community": 29,
      "norm_label": "tomediadetailscaffolduimodel()"
    },
    {
      "label": "previewMovie()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L174",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie",
      "community": 86,
      "norm_label": "previewmovie()"
    },
    {
      "label": "MovieComponents.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents",
      "community": 38,
      "norm_label": "moviecomponents.kt"
    },
    {
      "label": "MovieTopBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar",
      "community": 38,
      "norm_label": "movietopbar()"
    },
    {
      "label": "TopAppBarScrollBehavior",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_kt_topappbarscrollbehavior",
      "community": 38,
      "norm_label": "topappbarscrollbehavior"
    },
    {
      "label": "PlayerScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen",
      "community": 28,
      "norm_label": "playerscreen.kt"
    },
    {
      "label": "PlayerScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L75",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "community": 28,
      "norm_label": "playerscreen()"
    },
    {
      "label": "HiddenSeekTimeline()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L361",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "community": 28,
      "norm_label": "hiddenseektimeline()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_long",
      "community": 28,
      "norm_label": "long"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_list",
      "community": 28,
      "norm_label": "list"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_boolean",
      "community": 28,
      "norm_label": "boolean"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_modifier",
      "community": 28,
      "norm_label": "modifier"
    },
    {
      "label": "SeekAmountIndicator()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L403",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator",
      "community": 28,
      "norm_label": "seekamountindicator()"
    },
    {
      "label": "formatSeekDelta()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L422",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta",
      "community": 28,
      "norm_label": "formatseekdelta()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_string",
      "community": 28,
      "norm_label": "string"
    },
    {
      "label": "readCurrentBrightness()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L433",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness",
      "community": 28,
      "norm_label": "readcurrentbrightness()"
    },
    {
      "label": "Activity",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "activity",
      "community": 28,
      "norm_label": "activity"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_float",
      "community": 28,
      "norm_label": "float"
    },
    {
      "label": "applyBrightness()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L438",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness",
      "community": 28,
      "norm_label": "applybrightness()"
    },
    {
      "label": "NextEpisodeOverlay.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay",
      "community": 65,
      "norm_label": "nextepisodeoverlay.kt"
    },
    {
      "label": "NextEpisodeOverlay()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay",
      "community": 65,
      "norm_label": "nextepisodeoverlay()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_kt_modifier",
      "community": 65,
      "norm_label": "modifier"
    },
    {
      "label": "PersistentOverlayContainer.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer",
      "community": 125,
      "norm_label": "persistentoverlaycontainer.kt"
    },
    {
      "label": "PersistentOverlayController",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "community": 125,
      "norm_label": "persistentoverlaycontroller"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt_boolean",
      "community": 125,
      "norm_label": "boolean"
    },
    {
      "label": "Composable",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt_composable",
      "community": 125,
      "norm_label": "composable"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt_unit",
      "community": 125,
      "norm_label": "unit"
    },
    {
      "label": ".show()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_show",
      "community": 125,
      "norm_label": ".show()"
    },
    {
      "label": ".hide()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_hide",
      "community": 87,
      "norm_label": ".hide()"
    },
    {
      "label": "PersistentOverlayContainer()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer",
      "community": 125,
      "norm_label": "persistentoverlaycontainer()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt_modifier",
      "community": 125,
      "norm_label": "modifier"
    },
    {
      "label": "rememberPersistentOverlayController()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L75",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_rememberpersistentoverlaycontroller",
      "community": 125,
      "norm_label": "rememberpersistentoverlaycontroller()"
    },
    {
      "label": "PlayerAdjustmentIndicator.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator",
      "community": 142,
      "norm_label": "playeradjustmentindicator.kt"
    },
    {
      "label": "PlayerAdjustmentIndicator()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator",
      "community": 142,
      "norm_label": "playeradjustmentindicator()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_modifier",
      "community": 142,
      "norm_label": "modifier"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_imagevector",
      "community": 142,
      "norm_label": "imagevector"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_string",
      "community": 142,
      "norm_label": "string"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_float",
      "community": 142,
      "norm_label": "float"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_dp",
      "community": 142,
      "norm_label": "dp"
    },
    {
      "label": "PlayerControlsOverlay.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay",
      "community": 72,
      "norm_label": "playercontrolsoverlay.kt"
    },
    {
      "label": "PlayerControlsOverlay()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L42",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay",
      "community": 72,
      "norm_label": "playercontrolsoverlay()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_modifier",
      "community": 72,
      "norm_label": "modifier"
    },
    {
      "label": "TopBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L105",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar",
      "community": 72,
      "norm_label": "topbar()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_string",
      "community": 72,
      "norm_label": "string"
    },
    {
      "label": "BottomSection()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L147",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "community": 72,
      "norm_label": "bottomsection()"
    },
    {
      "label": "SkipSegmentButton()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L273",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton",
      "community": 72,
      "norm_label": "skipsegmentbutton()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_int",
      "community": 72,
      "norm_label": "int"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_dp",
      "community": 72,
      "norm_label": "dp"
    },
    {
      "label": "PlayerTimeRow()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L293",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow",
      "community": 72,
      "norm_label": "playertimerow()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_long",
      "community": 72,
      "norm_label": "long"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_boolean",
      "community": 72,
      "norm_label": "boolean"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_unit",
      "community": 72,
      "norm_label": "unit"
    },
    {
      "label": "formatTime()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L337",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime",
      "community": 72,
      "norm_label": "formattime()"
    },
    {
      "label": "PlayerGesturesLayer.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer",
      "community": 156,
      "norm_label": "playergestureslayer.kt"
    },
    {
      "label": "PlayerGesturesLayer()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer",
      "community": 156,
      "norm_label": "playergestureslayer()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_kt_modifier",
      "community": 156,
      "norm_label": "modifier"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_kt_boolean",
      "community": 156,
      "norm_label": "boolean"
    },
    {
      "label": "DragDirection",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt",
      "source_location": "L142",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_dragdirection",
      "community": 156,
      "norm_label": "dragdirection"
    },
    {
      "label": "PlayerLoadingErrorEndCard.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard",
      "community": 73,
      "norm_label": "playerloadingerrorendcard.kt"
    },
    {
      "label": "PlayerLoadingErrorEndCard()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard",
      "community": 73,
      "norm_label": "playerloadingerrorendcard()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_kt_modifier",
      "community": 73,
      "norm_label": "modifier"
    },
    {
      "label": "PlayerQueuePanel.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel",
      "community": 91,
      "norm_label": "playerqueuepanel.kt"
    },
    {
      "label": "PlayerQueuePanel()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel",
      "community": 91,
      "norm_label": "playerqueuepanel()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt_modifier",
      "community": 91,
      "norm_label": "modifier"
    },
    {
      "label": "QueueRow()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L119",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow",
      "community": 91,
      "norm_label": "queuerow()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt_string",
      "community": 91,
      "norm_label": "string"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt_boolean",
      "community": 91,
      "norm_label": "boolean"
    },
    {
      "label": "PlayerSeekBar.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar",
      "community": 25,
      "norm_label": "playerseekbar.kt"
    },
    {
      "label": "PlayerSeekBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar",
      "community": 25,
      "norm_label": "playerseekbar()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_kt_long",
      "community": 25,
      "norm_label": "long"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_kt_list",
      "community": 25,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_kt_modifier",
      "community": 25,
      "norm_label": "modifier"
    },
    {
      "label": "TrackSelectionButtons.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons",
      "community": 104,
      "norm_label": "trackselectionbuttons.kt"
    },
    {
      "label": "QualitySelectionButton()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L42",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton",
      "community": 104,
      "norm_label": "qualityselectionbutton()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_list",
      "community": 104,
      "norm_label": "list"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_string",
      "community": 104,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_modifier",
      "community": 104,
      "norm_label": "modifier"
    },
    {
      "label": "AudioSelectionButton()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L71",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton",
      "community": 104,
      "norm_label": "audioselectionbutton()"
    },
    {
      "label": "SubtitlesSelectionButton()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L100",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton",
      "community": 104,
      "norm_label": "subtitlesselectionbutton()"
    },
    {
      "label": "TrackSelectionPanel()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L129",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "community": 104,
      "norm_label": "trackselectionpanel()"
    },
    {
      "label": "TrackOptionItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L235",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem",
      "community": 104,
      "norm_label": "trackoptionitem()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_boolean",
      "community": 104,
      "norm_label": "boolean"
    },
    {
      "label": "SeriesScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen",
      "community": 126,
      "norm_label": "seriesscreen.kt"
    },
    {
      "label": "SeriesScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L57",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen",
      "community": 126,
      "norm_label": "seriesscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_modifier",
      "community": 126,
      "norm_label": "modifier"
    },
    {
      "label": "SeriesScreenInternal()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L130",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "community": 126,
      "norm_label": "seriesscreeninternal()"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_series",
      "community": 126,
      "norm_label": "series"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_boolean",
      "community": 126,
      "norm_label": "boolean"
    },
    {
      "label": "toMediaDetailScaffoldUiModel()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L257",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "community": 29,
      "norm_label": "tomediadetailscaffolduimodel()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_episode",
      "community": 29,
      "norm_label": "episode"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_color",
      "community": 29,
      "norm_label": "color"
    },
    {
      "label": "canPerform()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L317",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform",
      "community": 126,
      "norm_label": "canperform()"
    },
    {
      "label": "requiresNotificationPermission()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L328",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_requiresnotificationpermission",
      "community": 126,
      "norm_label": "requiresnotificationpermission()"
    },
    {
      "label": "MarkSeriesAsWatchedConfirmationDialog()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L335",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog",
      "community": 126,
      "norm_label": "markseriesaswatchedconfirmationdialog()"
    },
    {
      "label": "SeriesComponents.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents",
      "community": 59,
      "norm_label": "seriescomponents.kt"
    },
    {
      "label": "SeriesTopBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L68",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar",
      "community": 59,
      "norm_label": "seriestopbar()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_modifier",
      "community": 59,
      "norm_label": "modifier"
    },
    {
      "label": "TopAppBarScrollBehavior",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_topappbarscrollbehavior",
      "community": 59,
      "norm_label": "topappbarscrollbehavior"
    },
    {
      "label": "SeriesDownloadOption",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L93",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriesdownloadoption",
      "community": 59,
      "norm_label": "seriesdownloadoption"
    },
    {
      "label": "DownloadOptionsBottomSheet()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L100",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet",
      "community": 59,
      "norm_label": "downloadoptionsbottomsheet()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_string",
      "community": 59,
      "norm_label": "string"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_boolean",
      "community": 59,
      "norm_label": "boolean"
    },
    {
      "label": "DownloadOptionRow()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L181",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow",
      "community": 59,
      "norm_label": "downloadoptionrow()"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_imagevector",
      "community": 59,
      "norm_label": "imagevector"
    },
    {
      "label": "SeasonTabs()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L233",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs",
      "community": 59,
      "norm_label": "seasontabs()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_list",
      "community": 59,
      "norm_label": "list"
    },
    {
      "label": "EpisodeCarousel()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L307",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel",
      "community": 59,
      "norm_label": "episodecarousel()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_episode",
      "community": 59,
      "norm_label": "episode"
    },
    {
      "label": "EpisodeCard()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L321",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "community": 59,
      "norm_label": "episodecard()"
    },
    {
      "label": "CastRow()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L451",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow",
      "community": 59,
      "norm_label": "castrow()"
    },
    {
      "label": "SettingsScreen.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen",
      "community": 26,
      "norm_label": "settingsscreen.kt"
    },
    {
      "label": "SettingsScreen()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L50",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen",
      "community": 26,
      "norm_label": "settingsscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt_modifier",
      "community": 26,
      "norm_label": "modifier"
    },
    {
      "label": "groupedSettingItemShape()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L134",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape",
      "community": 26,
      "norm_label": "groupedsettingitemshape()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt_int",
      "community": 26,
      "norm_label": "int"
    },
    {
      "label": "RoundedCornerShape",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "roundedcornershape",
      "community": 75,
      "norm_label": "roundedcornershape"
    },
    {
      "label": "SettingOptionItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L159",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "community": 26,
      "norm_label": "settingoptionitem()"
    },
    {
      "label": "DropdownSettingOptionItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L222",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem",
      "community": 26,
      "norm_label": "dropdownsettingoptionitem()"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt_t",
      "community": 26,
      "norm_label": "t"
    },
    {
      "label": "SettingsTopBar()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L238",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar",
      "community": 26,
      "norm_label": "settingstopbar()"
    },
    {
      "label": "TopAppBarScrollBehavior",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt_topappbarscrollbehavior",
      "community": 26,
      "norm_label": "topappbarscrollbehavior"
    },
    {
      "label": "BooleanSettingItem.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem",
      "community": 26,
      "norm_label": "booleansettingitem.kt"
    },
    {
      "label": "BooleanSettingItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem",
      "community": 26,
      "norm_label": "booleansettingitem()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_kt_string",
      "community": 26,
      "norm_label": "string"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_kt_boolean",
      "community": 26,
      "norm_label": "boolean"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_kt_modifier",
      "community": 26,
      "norm_label": "modifier"
    },
    {
      "label": "DropdownSettingItem.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem",
      "community": 149,
      "norm_label": "dropdownsettingitem.kt"
    },
    {
      "label": "DropdownSettingItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem",
      "community": 149,
      "norm_label": "dropdownsettingitem()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt_string",
      "community": 149,
      "norm_label": "string"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt_t",
      "community": 149,
      "norm_label": "t"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt_list",
      "community": 149,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt_modifier",
      "community": 149,
      "norm_label": "modifier"
    },
    {
      "label": "RangeSettingItem.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem",
      "community": 150,
      "norm_label": "rangesettingitem.kt"
    },
    {
      "label": "RangeSettingItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem",
      "community": 150,
      "norm_label": "rangesettingitem()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt_string",
      "community": 150,
      "norm_label": "string"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt_double",
      "community": 150,
      "norm_label": "double"
    },
    {
      "label": "ClosedFloatingPointRange",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt_closedfloatingpointrange",
      "community": 150,
      "norm_label": "closedfloatingpointrange"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt_modifier",
      "community": 150,
      "norm_label": "modifier"
    },
    {
      "label": "ReadOnlySettingItem.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem",
      "community": 26,
      "norm_label": "readonlysettingitem.kt"
    },
    {
      "label": "ReadOnlySettingItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem",
      "community": 26,
      "norm_label": "readonlysettingitem()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_kt_string",
      "community": 26,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_kt_modifier",
      "community": 26,
      "norm_label": "modifier"
    },
    {
      "label": "StringSettingItem.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem",
      "community": 162,
      "norm_label": "stringsettingitem.kt"
    },
    {
      "label": "StringSettingItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem",
      "community": 162,
      "norm_label": "stringsettingitem()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_kt_string",
      "community": 162,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_kt_modifier",
      "community": 162,
      "norm_label": "modifier"
    },
    {
      "label": "VoidSettingItem.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem",
      "community": 26,
      "norm_label": "voidsettingitem.kt"
    },
    {
      "label": "VoidSettingItem()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem",
      "community": 26,
      "norm_label": "voidsettingitem()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_kt_string",
      "community": 26,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_kt_modifier",
      "community": 26,
      "norm_label": "modifier"
    },
    {
      "label": "Color.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_theme_color",
      "community": 163,
      "norm_label": "color.kt"
    },
    {
      "label": "hslColor()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor",
      "community": 163,
      "norm_label": "hslcolor()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_theme_color_kt_float",
      "community": 163,
      "norm_label": "float"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_theme_color_kt_color",
      "community": 163,
      "norm_label": "color"
    },
    {
      "label": "Theme.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_theme_theme",
      "community": 87,
      "norm_label": "theme.kt"
    },
    {
      "label": "AppTheme()",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L35",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme",
      "community": 87,
      "norm_label": "apptheme()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_theme_theme_kt_boolean",
      "community": 87,
      "norm_label": "boolean"
    },
    {
      "label": "Type.kt",
      "file_type": "code",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Type.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "app_src_main_java_hu_bbara_purefin_ui_theme_type",
      "community": 179,
      "norm_label": "type.kt"
    },
    {
      "label": "build.gradle.kts",
      "file_type": "code",
      "source_file": "build.gradle.kts",
      "source_location": "L1",
      "_origin": "ast",
      "id": "build_gradle",
      "community": 183,
      "norm_label": "build.gradle.kts"
    },
    {
      "label": "build.gradle.kts",
      "file_type": "code",
      "source_file": "core-model/build.gradle.kts",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_build_gradle",
      "community": 185,
      "norm_label": "build.gradle.kts"
    },
    {
      "label": "CastMember.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/CastMember.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_castmember",
      "community": 113,
      "norm_label": "castmember.kt"
    },
    {
      "label": "CastMember",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/CastMember.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember",
      "community": 113,
      "norm_label": "castmember"
    },
    {
      "label": "Episode.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Episode.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_episode",
      "community": 168,
      "norm_label": "episode.kt"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Episode.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_episode_episode",
      "community": 168,
      "norm_label": "episode"
    },
    {
      "label": "Genre.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Genre.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_genre",
      "community": 31,
      "norm_label": "genre.kt"
    },
    {
      "label": "Genre",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Genre.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_genre_genre",
      "community": 31,
      "norm_label": "genre"
    },
    {
      "label": "Library.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Library.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_library",
      "community": 97,
      "norm_label": "library.kt"
    },
    {
      "label": "Library",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Library.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_library_library",
      "community": 97,
      "norm_label": "library"
    },
    {
      "label": "LibraryKind.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/LibraryKind.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_librarykind",
      "community": 169,
      "norm_label": "librarykind.kt"
    },
    {
      "label": "LibraryKind",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/LibraryKind.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_librarykind_librarykind",
      "community": 169,
      "norm_label": "librarykind"
    },
    {
      "label": "Media.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_media",
      "community": 144,
      "norm_label": "media.kt"
    },
    {
      "label": "Media",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "community": 144,
      "norm_label": "media"
    },
    {
      "label": "MovieMedia",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_media_moviemedia",
      "community": 144,
      "norm_label": "moviemedia"
    },
    {
      "label": "SeriesMedia",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_media_seriesmedia",
      "community": 144,
      "norm_label": "seriesmedia"
    },
    {
      "label": "SeasonMedia",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_media_seasonmedia",
      "community": 144,
      "norm_label": "seasonmedia"
    },
    {
      "label": "EpisodeMedia",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_media_episodemedia",
      "community": 144,
      "norm_label": "episodemedia"
    },
    {
      "label": "MediaKind.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaKind.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_mediakind",
      "community": 170,
      "norm_label": "mediakind.kt"
    },
    {
      "label": "MediaKind",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaKind.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_mediakind_mediakind",
      "community": 170,
      "norm_label": "mediakind"
    },
    {
      "label": "MediaSegment.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment",
      "community": 1,
      "norm_label": "mediasegment.kt"
    },
    {
      "label": "SegmentType",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_segmenttype",
      "community": 1,
      "norm_label": "segmenttype"
    },
    {
      "label": "MediaSegment",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "community": 1,
      "norm_label": "mediasegment"
    },
    {
      "label": "Movie.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Movie.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_movie",
      "community": 171,
      "norm_label": "movie.kt"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Movie.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_movie_movie",
      "community": 171,
      "norm_label": "movie"
    },
    {
      "label": "PlayableMedia.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia",
      "community": 5,
      "norm_label": "playablemedia.kt"
    },
    {
      "label": "PlayableMedia",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "community": 5,
      "norm_label": "playablemedia"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt_uuid",
      "community": 5,
      "norm_label": "uuid"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt_long",
      "community": 5,
      "norm_label": "long"
    },
    {
      "label": "MediaItem",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt_mediaitem",
      "community": 5,
      "norm_label": "mediaitem"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt_list",
      "community": 5,
      "norm_label": "list"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_movie",
      "community": 5,
      "norm_label": "movie"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_series",
      "community": 5,
      "norm_label": "series"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_episode",
      "community": 5,
      "norm_label": "episode"
    },
    {
      "label": "Season.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Season.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_season",
      "community": 6,
      "norm_label": "season.kt"
    },
    {
      "label": "Season",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Season.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "community": 6,
      "norm_label": "season"
    },
    {
      "label": "Series.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Series.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_series",
      "community": 172,
      "norm_label": "series.kt"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Series.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_series_series",
      "community": 172,
      "norm_label": "series"
    },
    {
      "label": "Settings.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Settings.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_settings",
      "community": 54,
      "norm_label": "settings.kt"
    },
    {
      "label": "Settings",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Settings.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_settings_settings",
      "community": 54,
      "norm_label": "settings"
    },
    {
      "label": "TrackPreference.kt",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference",
      "community": 105,
      "norm_label": "trackpreference.kt"
    },
    {
      "label": "TrackPreferences",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences",
      "community": 81,
      "norm_label": "trackpreferences"
    },
    {
      "label": "MediaTrackPreferences",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences",
      "community": 105,
      "norm_label": "mediatrackpreferences"
    },
    {
      "label": "empty()",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_empty",
      "community": 105,
      "norm_label": "empty()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_kt_string",
      "community": 105,
      "norm_label": "string"
    },
    {
      "label": "AudioTrackProperties",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_audiotrackproperties",
      "community": 115,
      "norm_label": "audiotrackproperties"
    },
    {
      "label": "SubtitleTrackProperties",
      "file_type": "code",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_subtitletrackproperties",
      "community": 115,
      "norm_label": "subtitletrackproperties"
    },
    {
      "label": "build.gradle.kts",
      "file_type": "code",
      "source_file": "core-ui/build.gradle.kts",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_build_gradle",
      "community": 187,
      "norm_label": "build.gradle.kts"
    },
    {
      "label": "UnwatchedEpisodeBadge.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge",
      "community": 124,
      "norm_label": "unwatchedepisodebadge.kt"
    },
    {
      "label": "UnwatchedEpisodeBadge()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge",
      "community": 124,
      "norm_label": "unwatchedepisodebadge()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_kt_int",
      "community": 124,
      "norm_label": "int"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_kt_color",
      "community": 124,
      "norm_label": "color"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_kt_modifier",
      "community": 124,
      "norm_label": "modifier"
    },
    {
      "label": "WatchStateBadge.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge",
      "community": 146,
      "norm_label": "watchstatebadge.kt"
    },
    {
      "label": "WatchStateBadge()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge",
      "community": 146,
      "norm_label": "watchstatebadge()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt_boolean",
      "community": 146,
      "norm_label": "boolean"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt_color",
      "community": 146,
      "norm_label": "color"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt_int",
      "community": 146,
      "norm_label": "int"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt_modifier",
      "community": 146,
      "norm_label": "modifier"
    },
    {
      "label": "WatchStateBadgePreview()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L53",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadgepreview",
      "community": 146,
      "norm_label": "watchstatebadgepreview()"
    },
    {
      "label": "MediaProgressBar.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar",
      "community": 66,
      "norm_label": "mediaprogressbar.kt"
    },
    {
      "label": "MediaProgressBar()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar",
      "community": 66,
      "norm_label": "mediaprogressbar()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_float",
      "community": 66,
      "norm_label": "float"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_color",
      "community": 66,
      "norm_label": "color"
    },
    {
      "label": "PaddingValues",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_paddingvalues",
      "community": 66,
      "norm_label": "paddingvalues"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_dp",
      "community": 66,
      "norm_label": "dp"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_modifier",
      "community": 66,
      "norm_label": "modifier"
    },
    {
      "label": "CircularIconButton.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton",
      "community": 38,
      "norm_label": "circulariconbutton.kt"
    },
    {
      "label": "CircularIconButton()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton",
      "community": 38,
      "norm_label": "circulariconbutton()"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_imagevector",
      "community": 38,
      "norm_label": "imagevector"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_string",
      "community": 38,
      "norm_label": "string"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_color",
      "community": 38,
      "norm_label": "color"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_dp",
      "community": 38,
      "norm_label": "dp"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_modifier",
      "community": 38,
      "norm_label": "modifier"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_float",
      "community": 38,
      "norm_label": "float"
    },
    {
      "label": "CircularTextButton.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton",
      "community": 139,
      "norm_label": "circulartextbutton.kt"
    },
    {
      "label": "CircularTextButton()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton",
      "community": 139,
      "norm_label": "circulartextbutton()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_string",
      "community": 139,
      "norm_label": "string"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_color",
      "community": 139,
      "norm_label": "color"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_int",
      "community": 139,
      "norm_label": "int"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_dp",
      "community": 139,
      "norm_label": "dp"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_modifier",
      "community": 139,
      "norm_label": "modifier"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_float",
      "community": 139,
      "norm_label": "float"
    },
    {
      "label": "DownloadActionButton.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton",
      "community": 111,
      "norm_label": "downloadactionbutton.kt"
    },
    {
      "label": "DownloadActionButton()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton",
      "community": 111,
      "norm_label": "downloadactionbutton()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_kt_modifier",
      "community": 111,
      "norm_label": "modifier"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_kt_dp",
      "community": 111,
      "norm_label": "dp"
    },
    {
      "label": "GhostIconButton.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton",
      "community": 38,
      "norm_label": "ghosticonbutton.kt"
    },
    {
      "label": "GhostIconButton()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton",
      "community": 38,
      "norm_label": "ghosticonbutton()"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_imagevector",
      "community": 38,
      "norm_label": "imagevector"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_string",
      "community": 38,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_modifier",
      "community": 38,
      "norm_label": "modifier"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_float",
      "community": 38,
      "norm_label": "float"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_color",
      "community": 38,
      "norm_label": "color"
    },
    {
      "label": "MediaActionButton.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton",
      "community": 111,
      "norm_label": "mediaactionbutton.kt"
    },
    {
      "label": "MediaActionButton()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton",
      "community": 111,
      "norm_label": "mediaactionbutton()"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_color",
      "community": 111,
      "norm_label": "color"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_imagevector",
      "community": 111,
      "norm_label": "imagevector"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_modifier",
      "community": 111,
      "norm_label": "modifier"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_dp",
      "community": 111,
      "norm_label": "dp"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_float",
      "community": 111,
      "norm_label": "float"
    },
    {
      "label": "MediaResumeButton.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton",
      "community": 120,
      "norm_label": "mediaresumebutton.kt"
    },
    {
      "label": "MediaResumeButton()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L43",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "community": 120,
      "norm_label": "mediaresumebutton()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_string",
      "community": 120,
      "norm_label": "string"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_float",
      "community": 120,
      "norm_label": "float"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_modifier",
      "community": 120,
      "norm_label": "modifier"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_color",
      "community": 120,
      "norm_label": "color"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_dp",
      "community": 120,
      "norm_label": "dp"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_boolean",
      "community": 120,
      "norm_label": "boolean"
    },
    {
      "label": "TextUnit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_textunit",
      "community": 120,
      "norm_label": "textunit"
    },
    {
      "label": "ResumeButtonContent()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L142",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent",
      "community": 120,
      "norm_label": "resumebuttoncontent()"
    },
    {
      "label": "PurefinIconButton.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton",
      "community": 140,
      "norm_label": "purefiniconbutton.kt"
    },
    {
      "label": "PurefinIconButton()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton",
      "community": 140,
      "norm_label": "purefiniconbutton()"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_imagevector",
      "community": 140,
      "norm_label": "imagevector"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_string",
      "community": 140,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_modifier",
      "community": 140,
      "norm_label": "modifier"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_int",
      "community": 140,
      "norm_label": "int"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_float",
      "community": 140,
      "norm_label": "float"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_color",
      "community": 140,
      "norm_label": "color"
    },
    {
      "label": "PurefinTextButton.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton",
      "community": 7,
      "norm_label": "purefintextbutton.kt"
    },
    {
      "label": "PurefinTextButton()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton",
      "community": 7,
      "norm_label": "purefintextbutton()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_kt_modifier",
      "community": 7,
      "norm_label": "modifier"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_kt_boolean",
      "community": 7,
      "norm_label": "boolean"
    },
    {
      "label": "ExitAppDialog.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog",
      "community": 64,
      "norm_label": "exitappdialog.kt"
    },
    {
      "label": "ExitAppDialog()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog",
      "community": 64,
      "norm_label": "exitappdialog()"
    },
    {
      "label": "PurefinAsyncImage.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage",
      "community": 65,
      "norm_label": "purefinasyncimage.kt"
    },
    {
      "label": "PurefinAsyncImage()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage",
      "community": 65,
      "norm_label": "purefinasyncimage()"
    },
    {
      "label": "Any",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt_any",
      "community": 65,
      "norm_label": "any"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt_string",
      "community": 65,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt_modifier",
      "community": 65,
      "norm_label": "modifier"
    },
    {
      "label": "ContentScale",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "contentscale",
      "community": 65,
      "norm_label": "contentscale"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt_imagevector",
      "community": 65,
      "norm_label": "imagevector"
    },
    {
      "label": "PurefinLogo.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo",
      "community": 7,
      "norm_label": "purefinlogo.kt"
    },
    {
      "label": "PurefinLogo()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo",
      "community": 7,
      "norm_label": "purefinlogo()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_kt_modifier",
      "community": 7,
      "norm_label": "modifier"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_kt_color",
      "community": 7,
      "norm_label": "color"
    },
    {
      "label": "MediaDetailComponents.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents",
      "community": 160,
      "norm_label": "mediadetailcomponents.kt"
    },
    {
      "label": "MediaMetaChip()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip",
      "community": 160,
      "norm_label": "mediametachip()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_kt_string",
      "community": 160,
      "norm_label": "string"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_kt_color",
      "community": 160,
      "norm_label": "color"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_kt_modifier",
      "community": 160,
      "norm_label": "modifier"
    },
    {
      "label": "MediaMetadataFlowRow.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow",
      "community": 94,
      "norm_label": "mediametadataflowrow.kt"
    },
    {
      "label": "MediaMetadataFlowRow()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow",
      "community": 94,
      "norm_label": "mediametadataflowrow()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt_list",
      "community": 94,
      "norm_label": "list"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt_string",
      "community": 94,
      "norm_label": "string"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt_color",
      "community": 94,
      "norm_label": "color"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt_modifier",
      "community": 94,
      "norm_label": "modifier"
    },
    {
      "label": "MediaPlayButtonLabel.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel",
      "community": 50,
      "norm_label": "mediaplaybuttonlabel.kt"
    },
    {
      "label": "mediaPlayButtonText()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext",
      "community": 50,
      "norm_label": "mediaplaybuttontext()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt_double",
      "community": 50,
      "norm_label": "double"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt_boolean",
      "community": 50,
      "norm_label": "boolean"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt_string",
      "community": 50,
      "norm_label": "string"
    },
    {
      "label": "mediaPlaybackProgress()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress",
      "community": 50,
      "norm_label": "mediaplaybackprogress()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt_float",
      "community": 50,
      "norm_label": "float"
    },
    {
      "label": "MediaPlaybackSettings.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings",
      "community": 147,
      "norm_label": "mediaplaybacksettings.kt"
    },
    {
      "label": "MediaPlaybackSettings()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings",
      "community": 147,
      "norm_label": "mediaplaybacksettings()"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_color",
      "community": 147,
      "norm_label": "color"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_string",
      "community": 147,
      "norm_label": "string"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_imagevector",
      "community": 147,
      "norm_label": "imagevector"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_modifier",
      "community": 147,
      "norm_label": "modifier"
    },
    {
      "label": "MediaSettingDropdown()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L61",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown",
      "community": 147,
      "norm_label": "mediasettingdropdown()"
    },
    {
      "label": "MediaSynopsis.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis",
      "community": 130,
      "norm_label": "mediasynopsis.kt"
    },
    {
      "label": "MediaSynopsis()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis",
      "community": 130,
      "norm_label": "mediasynopsis()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_string",
      "community": 130,
      "norm_label": "string"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_modifier",
      "community": 130,
      "norm_label": "modifier"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_color",
      "community": 130,
      "norm_label": "color"
    },
    {
      "label": "TextUnit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_textunit",
      "community": 130,
      "norm_label": "textunit"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_dp",
      "community": 130,
      "norm_label": "dp"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_int",
      "community": 130,
      "norm_label": "int"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_boolean",
      "community": 130,
      "norm_label": "boolean"
    },
    {
      "label": "PurefinComplexTextField.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield",
      "community": 7,
      "norm_label": "purefincomplextextfield.kt"
    },
    {
      "label": "PurefinComplexTextField()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield",
      "community": 7,
      "norm_label": "purefincomplextextfield()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_kt_string",
      "community": 7,
      "norm_label": "string"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_kt_imagevector",
      "community": 7,
      "norm_label": "imagevector"
    },
    {
      "label": "VisualTransformation",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_kt_visualtransformation",
      "community": 7,
      "norm_label": "visualtransformation"
    },
    {
      "label": "PurefinPasswordField.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield",
      "community": 75,
      "norm_label": "purefinpasswordfield.kt"
    },
    {
      "label": "PurefinPasswordField()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield",
      "community": 75,
      "norm_label": "purefinpasswordfield()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_kt_string",
      "community": 75,
      "norm_label": "string"
    },
    {
      "label": "ImageVector",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_kt_imagevector",
      "community": 75,
      "norm_label": "imagevector"
    },
    {
      "label": "TimedVisibility.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility",
      "community": 28,
      "norm_label": "timedvisibility.kt"
    },
    {
      "label": "EmptyValueTimedVisibility()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility",
      "community": 28,
      "norm_label": "emptyvaluetimedvisibility()"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt_t",
      "community": 28,
      "norm_label": "t"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt_long",
      "community": 28,
      "norm_label": "long"
    },
    {
      "label": "EnterTransition",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "entertransition",
      "community": 28,
      "norm_label": "entertransition"
    },
    {
      "label": "ExitTransition",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "exittransition",
      "community": 28,
      "norm_label": "exittransition"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt_modifier",
      "community": 28,
      "norm_label": "modifier"
    },
    {
      "label": "ValueChangeTimedVisibility()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L45",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility",
      "community": 28,
      "norm_label": "valuechangetimedvisibility()"
    },
    {
      "label": "LoginModels.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels",
      "community": 7,
      "norm_label": "loginmodels.kt"
    },
    {
      "label": "LoginContentPhase",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentphase",
      "community": 7,
      "norm_label": "logincontentphase"
    },
    {
      "label": "LoginServerCandidateUi",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_loginservercandidateui",
      "community": 7,
      "norm_label": "loginservercandidateui"
    },
    {
      "label": "LoginContentState",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate",
      "community": 7,
      "norm_label": "logincontentstate"
    },
    {
      "label": "LoginContentCallbacks",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks",
      "community": 7,
      "norm_label": "logincontentcallbacks"
    },
    {
      "label": "PlayerLoadingErrorEndCardContent.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent",
      "community": 73,
      "norm_label": "playerloadingerrorendcardcontent.kt"
    },
    {
      "label": "PlayerLoadingErrorEndCardContent()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent",
      "community": 73,
      "norm_label": "playerloadingerrorendcardcontent()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_modifier",
      "community": 73,
      "norm_label": "modifier"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_boolean",
      "community": 73,
      "norm_label": "boolean"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_dp",
      "community": 73,
      "norm_label": "dp"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_float",
      "community": 73,
      "norm_label": "float"
    },
    {
      "label": "TextStyle",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_textstyle",
      "community": 73,
      "norm_label": "textstyle"
    },
    {
      "label": "PlayerSeekBarTrack.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack",
      "community": 25,
      "norm_label": "playerseekbartrack.kt"
    },
    {
      "label": "PlayerSeekBarTrack()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack",
      "community": 25,
      "norm_label": "playerseekbartrack()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_long",
      "community": 25,
      "norm_label": "long"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_list",
      "community": 25,
      "norm_label": "list"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_modifier",
      "community": 25,
      "norm_label": "modifier"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_boolean",
      "community": 25,
      "norm_label": "boolean"
    },
    {
      "label": "Dp",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_dp",
      "community": 25,
      "norm_label": "dp"
    },
    {
      "label": "WaitingScreen.kt",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen",
      "community": 148,
      "norm_label": "waitingscreen.kt"
    },
    {
      "label": "PurefinWaitingScreen()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L39",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen",
      "community": 148,
      "norm_label": "purefinwaitingscreen()"
    },
    {
      "label": "Modifier",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt_modifier",
      "community": 148,
      "norm_label": "modifier"
    },
    {
      "label": "WaitingDots()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L144",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots",
      "community": 148,
      "norm_label": "waitingdots()"
    },
    {
      "label": "Color",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt_color",
      "community": 148,
      "norm_label": "color"
    },
    {
      "label": "WaitingDot()",
      "file_type": "code",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L186",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot",
      "community": 148,
      "norm_label": "waitingdot()"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt_float",
      "community": 148,
      "norm_label": "float"
    },
    {
      "label": "MediaPlayButtonLabelTest.kt",
      "file_type": "code",
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest",
      "community": 50,
      "norm_label": "mediaplaybuttonlabeltest.kt"
    },
    {
      "label": "MediaPlayButtonLabelTest",
      "file_type": "code",
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest",
      "community": 50,
      "norm_label": "mediaplaybuttonlabeltest"
    },
    {
      "label": ".`returns Resume when playback started and item not watched`()",
      "file_type": "code",
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_resume_when_playback_started_and_item_not_watched",
      "community": 50,
      "norm_label": ".`returns resume when playback started and item not watched`()"
    },
    {
      "label": ".`returns Play when playback missing or item watched`()",
      "file_type": "code",
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_play_when_playback_missing_or_item_watched",
      "community": 50,
      "norm_label": ".`returns play when playback missing or item watched`()"
    },
    {
      "label": ".`converts percent to normalized progress`()",
      "file_type": "code",
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_converts_percent_to_normalized_progress",
      "community": 50,
      "norm_label": ".`converts percent to normalized progress`()"
    },
    {
      "label": "build.gradle.kts",
      "file_type": "code",
      "source_file": "core/build.gradle.kts",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_build_gradle",
      "community": 184,
      "norm_label": "build.gradle.kts"
    },
    {
      "label": "Qualifiers.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/Qualifiers.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_qualifiers",
      "community": 186,
      "norm_label": "qualifiers.kt"
    },
    {
      "label": "SingleFlight.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight",
      "community": 98,
      "norm_label": "singleflight.kt"
    },
    {
      "label": "SingleFlight",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight",
      "community": 98,
      "norm_label": "singleflight"
    },
    {
      "label": "MutableMap",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "mutablemap",
      "community": 98,
      "norm_label": "mutablemap"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt_string",
      "community": 98,
      "norm_label": "string"
    },
    {
      "label": "Deferred",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "deferred",
      "community": 98,
      "norm_label": "deferred"
    },
    {
      "label": ".run()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L38",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run",
      "community": 98,
      "norm_label": ".run()"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt_t",
      "community": 98,
      "norm_label": "t"
    },
    {
      "label": "Resolution",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L86",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution",
      "community": 98,
      "norm_label": "resolution"
    },
    {
      "label": "Cached",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L87",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached",
      "community": 98,
      "norm_label": "cached"
    },
    {
      "label": "Join",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L88",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join",
      "community": 98,
      "norm_label": "join"
    },
    {
      "label": "Start",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L89",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start",
      "community": 98,
      "norm_label": "start"
    },
    {
      "label": "CacheEntry",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L92",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cacheentry",
      "community": 98,
      "norm_label": "cacheentry"
    },
    {
      "label": "AuthenticationRepository.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository",
      "community": 18,
      "norm_label": "authenticationrepository.kt"
    },
    {
      "label": "JellyfinServerCandidate",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "community": 18,
      "norm_label": "jellyfinservercandidate"
    },
    {
      "label": "QuickConnectSession",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession",
      "community": 82,
      "norm_label": "quickconnectsession"
    },
    {
      "label": "AuthenticationRepository",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "community": 106,
      "norm_label": "authenticationrepository"
    },
    {
      "label": ".discoverServers()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_discoverservers",
      "community": 106,
      "norm_label": ".discoverservers()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_flow",
      "community": 106,
      "norm_label": "flow"
    },
    {
      "label": ".findServer()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_findserver",
      "community": 106,
      "norm_label": ".findserver()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_string",
      "community": 106,
      "norm_label": "string"
    },
    {
      "label": ".isQuickConnectEnabled()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_isquickconnectenabled",
      "community": 106,
      "norm_label": ".isquickconnectenabled()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_boolean",
      "community": 106,
      "norm_label": "boolean"
    },
    {
      "label": ".initiateQuickConnect()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_initiatequickconnect",
      "community": 106,
      "norm_label": ".initiatequickconnect()"
    },
    {
      "label": ".getQuickConnectState()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_getquickconnectstate",
      "community": 106,
      "norm_label": ".getquickconnectstate()"
    },
    {
      "label": ".login()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login",
      "community": 106,
      "norm_label": ".login()"
    },
    {
      "label": ".loginWithQuickConnect()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_loginwithquickconnect",
      "community": 106,
      "norm_label": ".loginwithquickconnect()"
    },
    {
      "label": "CompositeLocalMediaRepository.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository",
      "community": 14,
      "norm_label": "compositelocalmediarepository.kt"
    },
    {
      "label": "CompositeLocalMediaRepository",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "community": 14,
      "norm_label": "compositelocalmediarepository"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_flow",
      "community": 14,
      "norm_label": "flow"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_stateflow",
      "community": 14,
      "norm_label": "stateflow"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_map",
      "community": 14,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "community": 14,
      "norm_label": "uuid"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_movie",
      "community": 14,
      "norm_label": "movie"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_series",
      "community": 14,
      "norm_label": "series"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_episode",
      "community": 14,
      "norm_label": "episode"
    },
    {
      "label": ".getMovie()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie",
      "community": 14,
      "norm_label": ".getmovie()"
    },
    {
      "label": ".getSeries()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L56",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries",
      "community": 14,
      "norm_label": ".getseries()"
    },
    {
      "label": ".getEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L63",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode",
      "community": 14,
      "norm_label": ".getepisode()"
    },
    {
      "label": ".loadMovie()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L70",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadmovie",
      "community": 14,
      "norm_label": ".loadmovie()"
    },
    {
      "label": ".loadSeries()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L77",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseries",
      "community": 14,
      "norm_label": ".loadseries()"
    },
    {
      "label": ".loadEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L84",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadepisode",
      "community": 14,
      "norm_label": ".loadepisode()"
    },
    {
      "label": ".loadSeasons()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L91",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasons",
      "community": 14,
      "norm_label": ".loadseasons()"
    },
    {
      "label": ".loadSeasonEpisodes()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L98",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasonepisodes",
      "community": 14,
      "norm_label": ".loadseasonepisodes()"
    },
    {
      "label": ".updateWatchProgress()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L105",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress",
      "community": 14,
      "norm_label": ".updatewatchprogress()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_long",
      "community": 14,
      "norm_label": "long"
    },
    {
      "label": ".updateWatchProgressPercent()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L112",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent",
      "community": 14,
      "norm_label": ".updatewatchprogresspercent()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_double",
      "community": 14,
      "norm_label": "double"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L119",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched",
      "community": 14,
      "norm_label": ".markaswatched()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_boolean",
      "community": 14,
      "norm_label": "boolean"
    },
    {
      "label": ".updatePlaybackPosition()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L126",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition",
      "community": 14,
      "norm_label": ".updateplaybackposition()"
    },
    {
      "label": ".getFromActiveRepository()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L138",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository",
      "community": 14,
      "norm_label": ".getfromactiverepository()"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_t",
      "community": 14,
      "norm_label": "t"
    },
    {
      "label": ".runOnlineOrOfflineNoOp()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L158",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop",
      "community": 14,
      "norm_label": ".runonlineorofflinenoop()"
    },
    {
      "label": ".runOnlineAction()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L179",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction",
      "community": 14,
      "norm_label": ".runonlineaction()"
    },
    {
      "label": "DownloadMediaSourceResolver.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver",
      "community": 3,
      "norm_label": "downloadmediasourceresolver.kt"
    },
    {
      "label": "DownloadMediaSourceResolver",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver",
      "community": 3,
      "norm_label": "downloadmediasourceresolver"
    },
    {
      "label": ".resolveMovieDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolvemoviedownload",
      "community": 3,
      "norm_label": ".resolvemoviedownload()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_uuid",
      "community": 3,
      "norm_label": "uuid"
    },
    {
      "label": ".resolveEpisodeDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolveepisodedownload",
      "community": 3,
      "norm_label": ".resolveepisodedownload()"
    },
    {
      "label": ".isEpisodeWatched()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_isepisodewatched",
      "community": 3,
      "norm_label": ".isepisodewatched()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_boolean",
      "community": 3,
      "norm_label": "boolean"
    },
    {
      "label": ".getUnwatchedEpisodeIds()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids",
      "community": 3,
      "norm_label": ".getunwatchedepisodeids()"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_set",
      "community": 3,
      "norm_label": "set"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_int",
      "community": 3,
      "norm_label": "int"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_list",
      "community": 3,
      "norm_label": "list"
    },
    {
      "label": "MovieDownloadSource",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_moviedownloadsource",
      "community": 3,
      "norm_label": "moviedownloadsource"
    },
    {
      "label": "EpisodeDownloadSource",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_episodedownloadsource",
      "community": 3,
      "norm_label": "episodedownloadsource"
    },
    {
      "label": "HomeRepository.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_homerepository",
      "community": 137,
      "norm_label": "homerepository.kt"
    },
    {
      "label": "HomeRepository",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "community": 137,
      "norm_label": "homerepository"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt_stateflow",
      "community": 137,
      "norm_label": "stateflow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt_list",
      "community": 137,
      "norm_label": "list"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt_map",
      "community": 137,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt_uuid",
      "community": 137,
      "norm_label": "uuid"
    },
    {
      "label": ".ensureReady()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository_ensureready",
      "community": 137,
      "norm_label": ".ensureready()"
    },
    {
      "label": ".refreshHomeData()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository_refreshhomedata",
      "community": 137,
      "norm_label": ".refreshhomedata()"
    },
    {
      "label": "LocalMediaRepository.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository",
      "community": 42,
      "norm_label": "localmediarepository.kt"
    },
    {
      "label": "LocalMediaRepository",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "community": 42,
      "norm_label": "localmediarepository"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_stateflow",
      "community": 42,
      "norm_label": "stateflow"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_map",
      "community": 42,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "community": 42,
      "norm_label": "uuid"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_movie",
      "community": 42,
      "norm_label": "movie"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_series",
      "community": 42,
      "norm_label": "series"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_episode",
      "community": 42,
      "norm_label": "episode"
    },
    {
      "label": ".getTypeById()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid",
      "community": 42,
      "norm_label": ".gettypebyid()"
    },
    {
      "label": ".getMovie()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie",
      "community": 42,
      "norm_label": ".getmovie()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_flow",
      "community": 42,
      "norm_label": "flow"
    },
    {
      "label": ".getSeries()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries",
      "community": 42,
      "norm_label": ".getseries()"
    },
    {
      "label": ".getEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode",
      "community": 42,
      "norm_label": ".getepisode()"
    },
    {
      "label": ".loadMovie()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadmovie",
      "community": 42,
      "norm_label": ".loadmovie()"
    },
    {
      "label": ".loadSeries()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseries",
      "community": 42,
      "norm_label": ".loadseries()"
    },
    {
      "label": ".loadEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadepisode",
      "community": 42,
      "norm_label": ".loadepisode()"
    },
    {
      "label": ".loadSeasons()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasons",
      "community": 42,
      "norm_label": ".loadseasons()"
    },
    {
      "label": ".loadSeasonEpisodes()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasonepisodes",
      "community": 42,
      "norm_label": ".loadseasonepisodes()"
    },
    {
      "label": "MediaMetadataUpdater.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater",
      "community": 33,
      "norm_label": "mediametadataupdater.kt"
    },
    {
      "label": "MediaMetadataUpdater",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater",
      "community": 33,
      "norm_label": "mediametadataupdater"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_markaswatched",
      "community": 33,
      "norm_label": ".markaswatched()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_uuid",
      "community": 33,
      "norm_label": "uuid"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_boolean",
      "community": 33,
      "norm_label": "boolean"
    },
    {
      "label": ".updateWatchProgress()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogress",
      "community": 33,
      "norm_label": ".updatewatchprogress()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_long",
      "community": 33,
      "norm_label": "long"
    },
    {
      "label": ".updateWatchProgressPercent()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogresspercent",
      "community": 33,
      "norm_label": ".updatewatchprogresspercent()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_double",
      "community": 33,
      "norm_label": "double"
    },
    {
      "label": ".updatePlaybackPosition()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updateplaybackposition",
      "community": 33,
      "norm_label": ".updateplaybackposition()"
    },
    {
      "label": "NetworkMonitor.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor",
      "community": 3,
      "norm_label": "networkmonitor.kt"
    },
    {
      "label": "NetworkMonitor",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor",
      "community": 3,
      "norm_label": "networkmonitor"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_kt_flow",
      "community": 3,
      "norm_label": "flow"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_kt_boolean",
      "community": 3,
      "norm_label": "boolean"
    },
    {
      "label": ".checkConnection()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor_checkconnection",
      "community": 3,
      "norm_label": ".checkconnection()"
    },
    {
      "label": "OfflineMediaManager.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager",
      "community": 60,
      "norm_label": "offlinemediamanager.kt"
    },
    {
      "label": "OfflineMediaManager",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "community": 60,
      "norm_label": "offlinemediamanager"
    },
    {
      "label": ".saveMovies()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_savemovies",
      "community": 60,
      "norm_label": ".savemovies()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_list",
      "community": 60,
      "norm_label": "list"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_movie",
      "community": 60,
      "norm_label": "movie"
    },
    {
      "label": ".saveSeries()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseries",
      "community": 60,
      "norm_label": ".saveseries()"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_series",
      "community": 60,
      "norm_label": "series"
    },
    {
      "label": ".saveSeason()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseason",
      "community": 60,
      "norm_label": ".saveseason()"
    },
    {
      "label": ".saveEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveepisode",
      "community": 60,
      "norm_label": ".saveepisode()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_episode",
      "community": 60,
      "norm_label": "episode"
    },
    {
      "label": ".getSeriesBasic()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseriesbasic",
      "community": 60,
      "norm_label": ".getseriesbasic()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_uuid",
      "community": 60,
      "norm_label": "uuid"
    },
    {
      "label": ".getSeason()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseason",
      "community": 60,
      "norm_label": ".getseason()"
    },
    {
      "label": ".deleteMovie()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deletemovie",
      "community": 60,
      "norm_label": ".deletemovie()"
    },
    {
      "label": ".deleteEpisodeAndCleanup()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deleteepisodeandcleanup",
      "community": 60,
      "norm_label": ".deleteepisodeandcleanup()"
    },
    {
      "label": ".getEpisodesBySeries()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries",
      "community": 60,
      "norm_label": ".getepisodesbyseries()"
    },
    {
      "label": "PlayableMediaRepository.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository",
      "community": 5,
      "norm_label": "playablemediarepository.kt"
    },
    {
      "label": "PlayableMediaRepository",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository",
      "community": 5,
      "norm_label": "playablemediarepository"
    },
    {
      "label": ".getPlayableMedia()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getplayablemedia",
      "community": 5,
      "norm_label": ".getplayablemedia()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt_uuid",
      "community": 5,
      "norm_label": "uuid"
    },
    {
      "label": ".getNextUpPlayableMedias()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias",
      "community": 5,
      "norm_label": ".getnextupplayablemedias()"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt_set",
      "community": 5,
      "norm_label": "set"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt_int",
      "community": 5,
      "norm_label": "int"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt_list",
      "community": 5,
      "norm_label": "list"
    },
    {
      "label": "PlaybackMediaItemTag.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMediaItemTag.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackmediaitemtag",
      "community": 5,
      "norm_label": "playbackmediaitemtag.kt"
    },
    {
      "label": "PlaybackMediaItemTag",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMediaItemTag.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackmediaitemtag_playbackmediaitemtag",
      "community": 5,
      "norm_label": "playbackmediaitemtag"
    },
    {
      "label": "PlaybackMethod.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMethod.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackmethod",
      "community": 3,
      "norm_label": "playbackmethod.kt"
    },
    {
      "label": "PlaybackMethod",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMethod.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackmethod_playbackmethod",
      "community": 3,
      "norm_label": "playbackmethod"
    },
    {
      "label": "PlaybackProfileFamily.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProfileFamily.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily",
      "community": 0,
      "norm_label": "playbackprofilefamily.kt"
    },
    {
      "label": "PlaybackProfileFamily",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProfileFamily.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily_playbackprofilefamily",
      "community": 0,
      "norm_label": "playbackprofilefamily"
    },
    {
      "label": "PlaybackProgressReporter.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter",
      "community": 8,
      "norm_label": "playbackprogressreporter.kt"
    },
    {
      "label": "PlaybackProgressReporter",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter",
      "community": 8,
      "norm_label": "playbackprogressreporter"
    },
    {
      "label": ".reportPlaybackStart()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart",
      "community": 8,
      "norm_label": ".reportplaybackstart()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_uuid",
      "community": 8,
      "norm_label": "uuid"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_long",
      "community": 8,
      "norm_label": "long"
    },
    {
      "label": ".reportPlaybackProgress()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress",
      "community": 8,
      "norm_label": ".reportplaybackprogress()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_boolean",
      "community": 8,
      "norm_label": "boolean"
    },
    {
      "label": ".reportPlaybackStopped()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped",
      "community": 8,
      "norm_label": ".reportplaybackstopped()"
    },
    {
      "label": "PlaybackReportContext.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackReportContext.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext",
      "community": 8,
      "norm_label": "playbackreportcontext.kt"
    },
    {
      "label": "PlaybackReportContext",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackReportContext.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "community": 8,
      "norm_label": "playbackreportcontext"
    },
    {
      "label": "SearchManager.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager",
      "community": 127,
      "norm_label": "searchmanager.kt"
    },
    {
      "label": "SearchManager",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "community": 127,
      "norm_label": "searchmanager"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_stateflow",
      "community": 127,
      "norm_label": "stateflow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_list",
      "community": 127,
      "norm_label": "list"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_set",
      "community": 127,
      "norm_label": "set"
    },
    {
      "label": ".setGenres()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setgenres",
      "community": 127,
      "norm_label": ".setgenres()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_string",
      "community": 127,
      "norm_label": "string"
    },
    {
      "label": ".setSearchTerm()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setsearchterm",
      "community": 127,
      "norm_label": ".setsearchterm()"
    },
    {
      "label": "SessionBootstrapper.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper",
      "community": 145,
      "norm_label": "sessionbootstrapper.kt"
    },
    {
      "label": "SessionBootstrapper",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper",
      "community": 145,
      "norm_label": "sessionbootstrapper"
    },
    {
      "label": ".initialize()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt",
      "source_location": "L4",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper_initialize",
      "community": 145,
      "norm_label": ".initialize()"
    },
    {
      "label": "SmartDownloadStore.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore",
      "community": 76,
      "norm_label": "smartdownloadstore.kt"
    },
    {
      "label": "SmartDownloadStore",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore",
      "community": 76,
      "norm_label": "smartdownloadstore"
    },
    {
      "label": ".enable()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_enable",
      "community": 76,
      "norm_label": ".enable()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_uuid",
      "community": 76,
      "norm_label": "uuid"
    },
    {
      "label": ".disable()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_disable",
      "community": 76,
      "norm_label": ".disable()"
    },
    {
      "label": ".observe()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe",
      "community": 76,
      "norm_label": ".observe()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_flow",
      "community": 76,
      "norm_label": "flow"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_boolean",
      "community": 76,
      "norm_label": "boolean"
    },
    {
      "label": ".getEnabledSeriesIds()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_getenabledseriesids",
      "community": 76,
      "norm_label": ".getenabledseriesids()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_list",
      "community": 76,
      "norm_label": "list"
    },
    {
      "label": "UserSessionRepository.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository",
      "community": 99,
      "norm_label": "usersessionrepository.kt"
    },
    {
      "label": "UserSessionRepository",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "community": 99,
      "norm_label": "usersessionrepository"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_flow",
      "community": 99,
      "norm_label": "flow"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_string",
      "community": 99,
      "norm_label": "string"
    },
    {
      "label": ".setServerUrl()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setserverurl",
      "community": 99,
      "norm_label": ".setserverurl()"
    },
    {
      "label": ".setAccessToken()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setaccesstoken",
      "community": 99,
      "norm_label": ".setaccesstoken()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_uuid",
      "community": 99,
      "norm_label": "uuid"
    },
    {
      "label": ".setUserId()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setuserid",
      "community": 99,
      "norm_label": ".setuserid()"
    },
    {
      "label": ".getUserId()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_getuserid",
      "community": 99,
      "norm_label": ".getuserid()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_boolean",
      "community": 99,
      "norm_label": "boolean"
    },
    {
      "label": ".setLoggedIn()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setloggedin",
      "community": 99,
      "norm_label": ".setloggedin()"
    },
    {
      "label": ".logout()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_logout",
      "community": 99,
      "norm_label": ".logout()"
    },
    {
      "label": "DownloadControllerModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule",
      "community": 2,
      "norm_label": "downloadcontrollermodule.kt"
    },
    {
      "label": "DownloadControllerModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule",
      "community": 2,
      "norm_label": "downloadcontrollermodule"
    },
    {
      "label": ".bindMediaDownloadController()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule_bindmediadownloadcontroller",
      "community": 2,
      "norm_label": ".bindmediadownloadcontroller()"
    },
    {
      "label": "DownloadModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule",
      "community": 53,
      "norm_label": "downloadmodule.kt"
    },
    {
      "label": "DownloadModuleFactories",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories",
      "community": 53,
      "norm_label": "downloadmodulefactories"
    },
    {
      "label": ".createDownloadCacheEvictor()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_createdownloadcacheevictor",
      "community": 53,
      "norm_label": ".createdownloadcacheevictor()"
    },
    {
      "label": "CacheEvictor",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "cacheevictor",
      "community": 53,
      "norm_label": "cacheevictor"
    },
    {
      "label": ".newPhonePlaybackDataSourceFactory()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory",
      "community": 53,
      "norm_label": ".newphoneplaybackdatasourcefactory()"
    },
    {
      "label": "DataSource",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_datasource",
      "community": 53,
      "norm_label": "datasource"
    },
    {
      "label": "CacheDataSource",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_cachedatasource",
      "community": 53,
      "norm_label": "cachedatasource"
    },
    {
      "label": "DownloadModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L39",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule",
      "community": 53,
      "norm_label": "downloadmodule"
    },
    {
      "label": ".provideDownloadCache()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L46",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache",
      "community": 53,
      "norm_label": ".providedownloadcache()"
    },
    {
      "label": "Context",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_context",
      "community": 53,
      "norm_label": "context"
    },
    {
      "label": "SimpleCache",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "simplecache",
      "community": 53,
      "norm_label": "simplecache"
    },
    {
      "label": ".provideDownloadNotificationHelper()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L57",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadnotificationhelper",
      "community": 53,
      "norm_label": ".providedownloadnotificationhelper()"
    },
    {
      "label": "DownloadNotificationHelper",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_downloadnotificationhelper",
      "community": 53,
      "norm_label": "downloadnotificationhelper"
    },
    {
      "label": ".provideDownloadManager()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L63",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager",
      "community": 53,
      "norm_label": ".providedownloadmanager()"
    },
    {
      "label": "OkHttpDataSource",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_okhttpdatasource",
      "community": 53,
      "norm_label": "okhttpdatasource"
    },
    {
      "label": "DownloadManager",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_downloadmanager",
      "community": 53,
      "norm_label": "downloadmanager"
    },
    {
      "label": ".providePlaybackDataSourceFactory()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L79",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory",
      "community": 53,
      "norm_label": ".provideplaybackdatasourcefactory()"
    },
    {
      "label": "DownloadState.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate",
      "community": 151,
      "norm_label": "downloadstate.kt"
    },
    {
      "label": "DownloadState",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "community": 151,
      "norm_label": "downloadstate"
    },
    {
      "label": "NotDownloaded",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L4",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_notdownloaded",
      "community": 151,
      "norm_label": "notdownloaded"
    },
    {
      "label": "Downloading",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloading",
      "community": 151,
      "norm_label": "downloading"
    },
    {
      "label": "Downloaded",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloaded",
      "community": 151,
      "norm_label": "downloaded"
    },
    {
      "label": "Failed",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_failed",
      "community": 151,
      "norm_label": "failed"
    },
    {
      "label": "MediaDownloadController.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller",
      "community": 2,
      "norm_label": "mediadownloadcontroller.kt"
    },
    {
      "label": "MediaDownloadController",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "community": 2,
      "norm_label": "mediadownloadcontroller"
    },
    {
      "label": ".observeActiveDownloads()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads",
      "community": 2,
      "norm_label": ".observeactivedownloads()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_flow",
      "community": 2,
      "norm_label": "flow"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_map",
      "community": 2,
      "norm_label": "map"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_string",
      "community": 2,
      "norm_label": "string"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_float",
      "community": 2,
      "norm_label": "float"
    },
    {
      "label": ".observeDownloadState()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate",
      "community": 2,
      "norm_label": ".observedownloadstate()"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_stateflow",
      "community": 2,
      "norm_label": "stateflow"
    },
    {
      "label": ".getCompletedDownloadMediaItem()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_getcompleteddownloadmediaitem",
      "community": 2,
      "norm_label": ".getcompleteddownloadmediaitem()"
    },
    {
      "label": "MediaItem",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_mediaitem",
      "community": 2,
      "norm_label": "mediaitem"
    },
    {
      "label": ".downloadMovie()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadmovie",
      "community": 2,
      "norm_label": ".downloadmovie()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_uuid",
      "community": 2,
      "norm_label": "uuid"
    },
    {
      "label": ".cancelDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_canceldownload",
      "community": 2,
      "norm_label": ".canceldownload()"
    },
    {
      "label": ".downloadEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisode",
      "community": 2,
      "norm_label": ".downloadepisode()"
    },
    {
      "label": ".downloadEpisodes()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisodes",
      "community": 2,
      "norm_label": ".downloadepisodes()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_list",
      "community": 2,
      "norm_label": "list"
    },
    {
      "label": ".cancelEpisodeDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_cancelepisodedownload",
      "community": 2,
      "norm_label": ".cancelepisodedownload()"
    },
    {
      "label": ".enableSmartDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_enablesmartdownload",
      "community": 2,
      "norm_label": ".enablesmartdownload()"
    },
    {
      "label": ".deleteSmartDownloads()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_deletesmartdownloads",
      "community": 2,
      "norm_label": ".deletesmartdownloads()"
    },
    {
      "label": ".isSmartDownloadEnabled()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled",
      "community": 2,
      "norm_label": ".issmartdownloadenabled()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_boolean",
      "community": 2,
      "norm_label": "boolean"
    },
    {
      "label": ".syncSmartDownloads()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_syncsmartdownloads",
      "community": 2,
      "norm_label": ".syncsmartdownloads()"
    },
    {
      "label": "MediaDownloadManager.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager",
      "community": 2,
      "norm_label": "mediadownloadmanager.kt"
    },
    {
      "label": "MediaDownloadManager",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "community": 2,
      "norm_label": "mediadownloadmanager"
    },
    {
      "label": "onDownloadChanged()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged",
      "community": 2,
      "norm_label": "ondownloadchanged()"
    },
    {
      "label": "DownloadManager",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_downloadmanager",
      "community": 2,
      "norm_label": "downloadmanager"
    },
    {
      "label": "Exception",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "exception",
      "community": 2,
      "norm_label": "exception"
    },
    {
      "label": "onDownloadRemoved()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L63",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved",
      "community": 2,
      "norm_label": "ondownloadremoved()"
    },
    {
      "label": ".observeActiveDownloads()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L77",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads",
      "community": 2,
      "norm_label": ".observeactivedownloads()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_flow",
      "community": 2,
      "norm_label": "flow"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_map",
      "community": 2,
      "norm_label": "map"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_string",
      "community": 2,
      "norm_label": "string"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_float",
      "community": 2,
      "norm_label": "float"
    },
    {
      "label": ".observeDownloadState()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L102",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate",
      "community": 2,
      "norm_label": ".observedownloadstate()"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_stateflow",
      "community": 2,
      "norm_label": "stateflow"
    },
    {
      "label": ".isDownloaded()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L110",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_isdownloaded",
      "community": 2,
      "norm_label": ".isdownloaded()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_boolean",
      "community": 2,
      "norm_label": "boolean"
    },
    {
      "label": ".getCompletedDownloadMediaItem()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L114",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem",
      "community": 2,
      "norm_label": ".getcompleteddownloadmediaitem()"
    },
    {
      "label": "MediaItem",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_mediaitem",
      "community": 2,
      "norm_label": "mediaitem"
    },
    {
      "label": ".downloadMovie()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L120",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie",
      "community": 2,
      "norm_label": ".downloadmovie()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "community": 2,
      "norm_label": "uuid"
    },
    {
      "label": ".cancelDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L146",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload",
      "community": 2,
      "norm_label": ".canceldownload()"
    },
    {
      "label": ".downloadEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L157",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode",
      "community": 2,
      "norm_label": ".downloadepisode()"
    },
    {
      "label": ".downloadEpisodes()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L191",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes",
      "community": 2,
      "norm_label": ".downloadepisodes()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_list",
      "community": 2,
      "norm_label": "list"
    },
    {
      "label": ".cancelEpisodeDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L199",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload",
      "community": 2,
      "norm_label": ".cancelepisodedownload()"
    },
    {
      "label": ".enableSmartDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L212",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_enablesmartdownload",
      "community": 2,
      "norm_label": ".enablesmartdownload()"
    },
    {
      "label": ".deleteSmartDownloads()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L217",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads",
      "community": 2,
      "norm_label": ".deletesmartdownloads()"
    },
    {
      "label": ".isSmartDownloadEnabled()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L226",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled",
      "community": 2,
      "norm_label": ".issmartdownloadenabled()"
    },
    {
      "label": ".syncSmartDownloads()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L228",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads",
      "community": 2,
      "norm_label": ".syncsmartdownloads()"
    },
    {
      "label": ".syncSmartDownloadsForSeries()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L243",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries",
      "community": 2,
      "norm_label": ".syncsmartdownloadsforseries()"
    },
    {
      "label": ".getOrCreateStateFlow()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L276",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "community": 2,
      "norm_label": ".getorcreatestateflow()"
    },
    {
      "label": "MutableStateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "mutablestateflow",
      "community": 2,
      "norm_label": "mutablestateflow"
    },
    {
      "label": ".buildDownloadRequest()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L280",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest",
      "community": 2,
      "norm_label": ".builddownloadrequest()"
    },
    {
      "label": "DownloadRequest",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_downloadrequest",
      "community": 2,
      "norm_label": "downloadrequest"
    },
    {
      "label": ".toDownloadState()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L294",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate",
      "community": 2,
      "norm_label": ".todownloadstate()"
    },
    {
      "label": "PurefinDownloadService.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice",
      "community": 30,
      "norm_label": "purefindownloadservice.kt"
    },
    {
      "label": "PurefinDownloadService",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice",
      "community": 30,
      "norm_label": "purefindownloadservice"
    },
    {
      "label": "DownloadService",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "downloadservice",
      "community": 30,
      "norm_label": "downloadservice"
    },
    {
      "label": "DownloadServiceEntryPoint",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint",
      "community": 30,
      "norm_label": "downloadserviceentrypoint"
    },
    {
      "label": ".downloadManager()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadmanager",
      "community": 30,
      "norm_label": ".downloadmanager()"
    },
    {
      "label": "DownloadManager",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_downloadmanager",
      "community": 30,
      "norm_label": "downloadmanager"
    },
    {
      "label": ".downloadNotificationHelper()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadnotificationhelper",
      "community": 30,
      "norm_label": ".downloadnotificationhelper()"
    },
    {
      "label": "DownloadNotificationHelper",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_downloadnotificationhelper",
      "community": 30,
      "norm_label": "downloadnotificationhelper"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_long",
      "community": 30,
      "norm_label": "long"
    },
    {
      "label": ".getDownloadManager()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L43",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getdownloadmanager",
      "community": 30,
      "norm_label": ".getdownloadmanager()"
    },
    {
      "label": ".getForegroundNotification()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L45",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification",
      "community": 30,
      "norm_label": ".getforegroundnotification()"
    },
    {
      "label": "MutableList",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "mutablelist",
      "community": 30,
      "norm_label": "mutablelist"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_int",
      "community": 30,
      "norm_label": "int"
    },
    {
      "label": "Notification",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "notification",
      "community": 30,
      "norm_label": "notification"
    },
    {
      "label": ".getScheduler()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L108",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getscheduler",
      "community": 30,
      "norm_label": ".getscheduler()"
    },
    {
      "label": "Scheduler",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "scheduler",
      "community": 30,
      "norm_label": "scheduler"
    },
    {
      "label": ".formatSpeed()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L110",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed",
      "community": 30,
      "norm_label": ".formatspeed()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_string",
      "community": 30,
      "norm_label": "string"
    },
    {
      "label": "sendAddDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L123",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendadddownload",
      "community": 30,
      "norm_label": "sendadddownload()"
    },
    {
      "label": "Context",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_context",
      "community": 30,
      "norm_label": "context"
    },
    {
      "label": "DownloadRequest",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_downloadrequest",
      "community": 30,
      "norm_label": "downloadrequest"
    },
    {
      "label": "sendRemoveDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L132",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendremovedownload",
      "community": 30,
      "norm_label": "sendremovedownload()"
    },
    {
      "label": "AppViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel",
      "community": 43,
      "norm_label": "appviewmodel.kt"
    },
    {
      "label": "AppViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "community": 43,
      "norm_label": "appviewmodel"
    },
    {
      "label": "ViewModel",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "viewmodel",
      "community": 107,
      "norm_label": "viewmodel"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_stateflow",
      "community": 43,
      "norm_label": "stateflow"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_boolean",
      "community": 43,
      "norm_label": "boolean"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_string",
      "community": 43,
      "norm_label": "string"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L186",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_markaswatched",
      "community": 43,
      "norm_label": ".markaswatched()"
    },
    {
      "label": ".onLibrarySelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L192",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected",
      "community": 43,
      "norm_label": ".onlibraryselected()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_uuid",
      "community": 43,
      "norm_label": "uuid"
    },
    {
      "label": ".onMediaSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L203",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected",
      "community": 67,
      "norm_label": ".onmediaselected()"
    },
    {
      "label": ".onMovieSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L215",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected",
      "community": 43,
      "norm_label": ".onmovieselected()"
    },
    {
      "label": ".onSeriesSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L224",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected",
      "community": 43,
      "norm_label": ".onseriesselected()"
    },
    {
      "label": ".onEpisodeSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L235",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected",
      "community": 47,
      "norm_label": ".onepisodeselected()"
    },
    {
      "label": ".onBack()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L248",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onback",
      "community": 43,
      "norm_label": ".onback()"
    },
    {
      "label": ".onGoHome()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L253",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_ongohome",
      "community": 43,
      "norm_label": ".ongohome()"
    },
    {
      "label": ".onResumed()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L257",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onresumed",
      "community": 43,
      "norm_label": ".onresumed()"
    },
    {
      "label": ".onRefresh()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L264",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onrefresh",
      "community": 43,
      "norm_label": ".onrefresh()"
    },
    {
      "label": ".checkConnection()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L273",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection",
      "community": 43,
      "norm_label": ".checkconnection()"
    },
    {
      "label": ".openSearch()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L287",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensearch",
      "community": 43,
      "norm_label": ".opensearch()"
    },
    {
      "label": ".openSettings()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L291",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensettings",
      "community": 43,
      "norm_label": ".opensettings()"
    },
    {
      "label": ".logout()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L295",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_logout",
      "community": 43,
      "norm_label": ".logout()"
    },
    {
      "label": "HomeRefreshCoordinator.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator",
      "community": 138,
      "norm_label": "homerefreshcoordinator.kt"
    },
    {
      "label": "HomeRefreshCoordinator",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator",
      "community": 138,
      "norm_label": "homerefreshcoordinator"
    },
    {
      "label": ".onResumed()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed",
      "community": 138,
      "norm_label": ".onresumed()"
    },
    {
      "label": ".onRefresh()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh",
      "community": 138,
      "norm_label": ".onrefresh()"
    },
    {
      "label": ".refreshHomeData()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L56",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata",
      "community": 138,
      "norm_label": ".refreshhomedata()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_kt_boolean",
      "community": 138,
      "norm_label": "boolean"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_kt_unit",
      "community": 138,
      "norm_label": "unit"
    },
    {
      "label": ".runSideEffects()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L71",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects",
      "community": 138,
      "norm_label": ".runsideeffects()"
    },
    {
      "label": "HomeRefreshSideEffect.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffect.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect",
      "community": 19,
      "norm_label": "homerefreshsideeffect.kt"
    },
    {
      "label": "HomeRefreshSideEffect",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffect.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect",
      "community": 19,
      "norm_label": "homerefreshsideeffect"
    },
    {
      "label": ".run()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffect.kt",
      "source_location": "L4",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect_run",
      "community": 19,
      "norm_label": ".run()"
    },
    {
      "label": "HomeRefreshSideEffectModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule",
      "community": 19,
      "norm_label": "homerefreshsideeffectmodule.kt"
    },
    {
      "label": "HomeRefreshSideEffectModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule",
      "community": 19,
      "norm_label": "homerefreshsideeffectmodule"
    },
    {
      "label": ".bindSyncSmartDownloadsHomeRefreshSideEffect()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule_bindsyncsmartdownloadshomerefreshsideeffect",
      "community": 19,
      "norm_label": ".bindsyncsmartdownloadshomerefreshsideeffect()"
    },
    {
      "label": "SyncSmartDownloadsHomeRefreshSideEffect.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect",
      "community": 19,
      "norm_label": "syncsmartdownloadshomerefreshsideeffect.kt"
    },
    {
      "label": "SyncSmartDownloadsHomeRefreshSideEffect",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect",
      "community": 19,
      "norm_label": "syncsmartdownloadshomerefreshsideeffect"
    },
    {
      "label": ".run()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect_run",
      "community": 19,
      "norm_label": ".run()"
    },
    {
      "label": "LibraryViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel",
      "community": 37,
      "norm_label": "libraryviewmodel.kt"
    },
    {
      "label": "LibraryViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "community": 37,
      "norm_label": "libraryviewmodel"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_stateflow",
      "community": 37,
      "norm_label": "stateflow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_list",
      "community": 37,
      "norm_label": "list"
    },
    {
      "label": ".onMovieSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L54",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected",
      "community": 37,
      "norm_label": ".onmovieselected()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_uuid",
      "community": 37,
      "norm_label": "uuid"
    },
    {
      "label": ".onSeriesSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L63",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected",
      "community": 37,
      "norm_label": ".onseriesselected()"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L74",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_markaswatched",
      "community": 37,
      "norm_label": ".markaswatched()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_boolean",
      "community": 37,
      "norm_label": "boolean"
    },
    {
      "label": ".onBack()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L80",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onback",
      "community": 37,
      "norm_label": ".onback()"
    },
    {
      "label": ".selectLibrary()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L84",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_selectlibrary",
      "community": 37,
      "norm_label": ".selectlibrary()"
    },
    {
      "label": "EpisodeScreenViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel",
      "community": 116,
      "norm_label": "episodescreenviewmodel.kt"
    },
    {
      "label": "EpisodeScreenViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "community": 116,
      "norm_label": "episodescreenviewmodel"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_kt_stateflow",
      "community": 116,
      "norm_label": "stateflow"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_kt_episode",
      "community": 116,
      "norm_label": "episode"
    },
    {
      "label": ".onBack()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L52",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onback",
      "community": 116,
      "norm_label": ".onback()"
    },
    {
      "label": ".onSeriesClick()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L56",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onseriesclick",
      "community": 107,
      "norm_label": ".onseriesclick()"
    },
    {
      "label": ".selectEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L65",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode",
      "community": 116,
      "norm_label": ".selectepisode()"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L77",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_markaswatched",
      "community": 116,
      "norm_label": ".markaswatched()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_kt_boolean",
      "community": 116,
      "norm_label": "boolean"
    },
    {
      "label": ".onDownloadClick()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L84",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_ondownloadclick",
      "community": 116,
      "norm_label": ".ondownloadclick()"
    },
    {
      "label": ".mediaCatalogReader()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L104",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader",
      "community": 116,
      "norm_label": ".mediacatalogreader()"
    },
    {
      "label": "SeriesIdLookUpUseCase.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase",
      "community": 165,
      "norm_label": "seriesidlookupusecase.kt"
    },
    {
      "label": "SeriesIdLookUpUseCase",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase",
      "community": 165,
      "norm_label": "seriesidlookupusecase"
    },
    {
      "label": ".invoke()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase_invoke",
      "community": 165,
      "norm_label": ".invoke()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_kt_uuid",
      "community": 165,
      "norm_label": "uuid"
    },
    {
      "label": "MovieScreenViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel",
      "community": 100,
      "norm_label": "moviescreenviewmodel.kt"
    },
    {
      "label": "MovieScreenViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "community": 100,
      "norm_label": "moviescreenviewmodel"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_kt_stateflow",
      "community": 100,
      "norm_label": "stateflow"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_kt_movie",
      "community": 100,
      "norm_label": "movie"
    },
    {
      "label": ".onBack()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L51",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onback",
      "community": 100,
      "norm_label": ".onback()"
    },
    {
      "label": ".onPlay()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L55",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onplay",
      "community": 100,
      "norm_label": ".onplay()"
    },
    {
      "label": ".onGoHome()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L60",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ongohome",
      "community": 100,
      "norm_label": ".ongohome()"
    },
    {
      "label": ".selectMovie()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L64",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie",
      "community": 100,
      "norm_label": ".selectmovie()"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L76",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_markaswatched",
      "community": 100,
      "norm_label": ".markaswatched()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_kt_boolean",
      "community": 100,
      "norm_label": "boolean"
    },
    {
      "label": ".onDownloadClick()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L83",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ondownloadclick",
      "community": 100,
      "norm_label": ".ondownloadclick()"
    },
    {
      "label": ".mediaCatalogReader()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L103",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader",
      "community": 100,
      "norm_label": ".mediacatalogreader()"
    },
    {
      "label": "SeriesViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel",
      "community": 22,
      "norm_label": "seriesviewmodel.kt"
    },
    {
      "label": "SeriesViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "community": 22,
      "norm_label": "seriesviewmodel"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_stateflow",
      "community": 22,
      "norm_label": "stateflow"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_series",
      "community": 22,
      "norm_label": "series"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_boolean",
      "community": 22,
      "norm_label": "boolean"
    },
    {
      "label": "Job",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_job",
      "community": 22,
      "norm_label": "job"
    },
    {
      "label": ".observeSeasonDownloadState()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L73",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate",
      "community": 22,
      "norm_label": ".observeseasondownloadstate()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_list",
      "community": 22,
      "norm_label": "list"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_episode",
      "community": 22,
      "norm_label": "episode"
    },
    {
      "label": ".observeSeriesDownloadState()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L86",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate",
      "community": 22,
      "norm_label": ".observeseriesdownloadstate()"
    },
    {
      "label": ".downloadSeason()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L101",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason",
      "community": 22,
      "norm_label": ".downloadseason()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_uuid",
      "community": 22,
      "norm_label": "uuid"
    },
    {
      "label": ".enableSmartDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L115",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_enablesmartdownload",
      "community": 22,
      "norm_label": ".enablesmartdownload()"
    },
    {
      "label": ".deleteSmartDownloads()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L121",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_deletesmartdownloads",
      "community": 22,
      "norm_label": ".deletesmartdownloads()"
    },
    {
      "label": ".downloadSeries()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L130",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries",
      "community": 22,
      "norm_label": ".downloadseries()"
    },
    {
      "label": ".aggregateDownloadStates()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L145",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates",
      "community": 22,
      "norm_label": ".aggregatedownloadstates()"
    },
    {
      "label": ".onSelectEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L158",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode",
      "community": 117,
      "norm_label": ".onselectepisode()"
    },
    {
      "label": ".onPlayEpisode()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L170",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode",
      "community": 35,
      "norm_label": ".onplayepisode()"
    },
    {
      "label": ".onBack()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L174",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onback",
      "community": 22,
      "norm_label": ".onback()"
    },
    {
      "label": ".onGoHome()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L178",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_ongohome",
      "community": 22,
      "norm_label": ".ongohome()"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L182",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markaswatched",
      "community": 22,
      "norm_label": ".markaswatched()"
    },
    {
      "label": ".markEpisodeAsWatched()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L189",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched",
      "community": 22,
      "norm_label": ".markepisodeaswatched()"
    },
    {
      "label": ".selectSeries()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L195",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries",
      "community": 22,
      "norm_label": ".selectseries()"
    },
    {
      "label": ".selectSeason()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L204",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason",
      "community": 22,
      "norm_label": ".selectseason()"
    },
    {
      "label": ".selectedMediaCatalogReader()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L210",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader",
      "community": 22,
      "norm_label": ".selectedmediacatalogreader()"
    },
    {
      "label": ".mediaCatalogReader()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L214",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader",
      "community": 22,
      "norm_label": ".mediacatalogreader()"
    },
    {
      "label": "ActiveDownloadItem.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/ActiveDownloadItem.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_activedownloaditem",
      "community": 65,
      "norm_label": "activedownloaditem.kt"
    },
    {
      "label": "ActiveDownloadItem",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/ActiveDownloadItem.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_activedownloaditem_activedownloaditem",
      "community": 65,
      "norm_label": "activedownloaditem"
    },
    {
      "label": "DownloadedItem.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadedItem.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadeditem",
      "community": 173,
      "norm_label": "downloadeditem.kt"
    },
    {
      "label": "DownloadedItem",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadedItem.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadeditem_downloadeditem",
      "community": 173,
      "norm_label": "downloadeditem"
    },
    {
      "label": "DownloadsViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel",
      "community": 107,
      "norm_label": "downloadsviewmodel.kt"
    },
    {
      "label": "DownloadsViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel",
      "community": 107,
      "norm_label": "downloadsviewmodel"
    },
    {
      "label": ".onMovieSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected",
      "community": 107,
      "norm_label": ".onmovieselected()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_kt_uuid",
      "community": 107,
      "norm_label": "uuid"
    },
    {
      "label": ".onSeriesSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L38",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected",
      "community": 107,
      "norm_label": ".onseriesselected()"
    },
    {
      "label": ".cancelDownload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L105",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload",
      "community": 107,
      "norm_label": ".canceldownload()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_kt_string",
      "community": 107,
      "norm_label": "string"
    },
    {
      "label": "LoginViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel",
      "community": 18,
      "norm_label": "loginviewmodel.kt"
    },
    {
      "label": "LoginViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "community": 18,
      "norm_label": "loginviewmodel"
    },
    {
      "label": "Phase",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_phase",
      "community": 18,
      "norm_label": "phase"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_stateflow",
      "community": 18,
      "norm_label": "stateflow"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_string",
      "community": 18,
      "norm_label": "string"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_list",
      "community": 18,
      "norm_label": "list"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_boolean",
      "community": 18,
      "norm_label": "boolean"
    },
    {
      "label": "Job",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_job",
      "community": 18,
      "norm_label": "job"
    },
    {
      "label": ".setUrl()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L63",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_seturl",
      "community": 18,
      "norm_label": ".seturl()"
    },
    {
      "label": ".setUsername()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L68",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setusername",
      "community": 18,
      "norm_label": ".setusername()"
    },
    {
      "label": ".setPassword()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L73",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setpassword",
      "community": 18,
      "norm_label": ".setpassword()"
    },
    {
      "label": ".clearError()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L78",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror",
      "community": 18,
      "norm_label": ".clearerror()"
    },
    {
      "label": ".clearFields()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L82",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearfields",
      "community": 18,
      "norm_label": ".clearfields()"
    },
    {
      "label": ".login()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L92",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_login",
      "community": 18,
      "norm_label": ".login()"
    },
    {
      "label": ".findServer()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L109",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver",
      "community": 18,
      "norm_label": ".findserver()"
    },
    {
      "label": ".selectDiscoveredServer()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L130",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver",
      "community": 18,
      "norm_label": ".selectdiscoveredserver()"
    },
    {
      "label": ".changeServer()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L138",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_changeserver",
      "community": 18,
      "norm_label": ".changeserver()"
    },
    {
      "label": ".startQuickConnect()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L146",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect",
      "community": 18,
      "norm_label": ".startquickconnect()"
    },
    {
      "label": ".cancelQuickConnect()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L189",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect",
      "community": 18,
      "norm_label": ".cancelquickconnect()"
    },
    {
      "label": ".onCleared()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L196",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_oncleared",
      "community": 18,
      "norm_label": ".oncleared()"
    },
    {
      "label": ".discoverServers()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L201",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_discoverservers",
      "community": 18,
      "norm_label": ".discoverservers()"
    },
    {
      "label": ".selectServer()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L215",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver",
      "community": 18,
      "norm_label": ".selectserver()"
    },
    {
      "label": "SearchResult.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult",
      "community": 55,
      "norm_label": "searchresult.kt"
    },
    {
      "label": "SearchResult",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "community": 55,
      "norm_label": "searchresult"
    },
    {
      "label": "create()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create",
      "community": 55,
      "norm_label": "create()"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt_movie",
      "community": 55,
      "norm_label": "movie"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt_string",
      "community": 55,
      "norm_label": "string"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt_series",
      "community": 55,
      "norm_label": "series"
    },
    {
      "label": "SearchViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel",
      "community": 108,
      "norm_label": "searchviewmodel.kt"
    },
    {
      "label": "SearchViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "community": 108,
      "norm_label": "searchviewmodel"
    },
    {
      "label": ".search()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_search",
      "community": 108,
      "norm_label": ".search()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt_string",
      "community": 108,
      "norm_label": "string"
    },
    {
      "label": ".setSelectedGenres()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_setselectedgenres",
      "community": 108,
      "norm_label": ".setselectedgenres()"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt_set",
      "community": 108,
      "norm_label": "set"
    },
    {
      "label": ".onBack()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onback",
      "community": 108,
      "norm_label": ".onback()"
    },
    {
      "label": ".onSearchResultSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L35",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected",
      "community": 108,
      "norm_label": ".onsearchresultselected()"
    },
    {
      "label": ".onMovieSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L43",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected",
      "community": 108,
      "norm_label": ".onmovieselected()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt_uuid",
      "community": 108,
      "norm_label": "uuid"
    },
    {
      "label": ".onSeriesSelected()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L53",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected",
      "community": 108,
      "norm_label": ".onseriesselected()"
    },
    {
      "label": "HomeLibrarySettingsProvider.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider",
      "community": 44,
      "norm_label": "homelibrarysettingsprovider.kt"
    },
    {
      "label": "HomeLibrarySettingsProvider",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider",
      "community": 44,
      "norm_label": "homelibrarysettingsprovider"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_kt_flow",
      "community": 44,
      "norm_label": "flow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_kt_list",
      "community": 44,
      "norm_label": "list"
    },
    {
      "label": "LogoutSettingsProvider.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider",
      "community": 44,
      "norm_label": "logoutsettingsprovider.kt"
    },
    {
      "label": "LogoutSettingsProvider",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider",
      "community": 44,
      "norm_label": "logoutsettingsprovider"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_kt_flow",
      "community": 44,
      "norm_label": "flow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_kt_list",
      "community": 44,
      "norm_label": "list"
    },
    {
      "label": "SettingsViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel",
      "community": 109,
      "norm_label": "settingsviewmodel.kt"
    },
    {
      "label": "SettingsViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "community": 109,
      "norm_label": "settingsviewmodel"
    },
    {
      "label": "SharedFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_sharedflow",
      "community": 109,
      "norm_label": "sharedflow"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_string",
      "community": 109,
      "norm_label": "string"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_stateflow",
      "community": 109,
      "norm_label": "stateflow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_list",
      "community": 109,
      "norm_label": "list"
    },
    {
      "label": ".value()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L55",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value",
      "community": 36,
      "norm_label": ".value()"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_t",
      "community": 109,
      "norm_label": "t"
    },
    {
      "label": ".set()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L63",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "community": 109,
      "norm_label": ".set()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_double",
      "community": 109,
      "norm_label": "double"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_boolean",
      "community": 109,
      "norm_label": "boolean"
    },
    {
      "label": ".onClick()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L87",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick",
      "community": 91,
      "norm_label": ".onclick()"
    },
    {
      "label": ".onBack()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L97",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onback",
      "community": 109,
      "norm_label": ".onback()"
    },
    {
      "label": "AppUpdateController.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller",
      "community": 69,
      "norm_label": "appupdatecontroller.kt"
    },
    {
      "label": "AppUpdateController",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "community": 69,
      "norm_label": "appupdatecontroller"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_stateflow",
      "community": 69,
      "norm_label": "stateflow"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_boolean",
      "community": 69,
      "norm_label": "boolean"
    },
    {
      "label": "SharedFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_sharedflow",
      "community": 69,
      "norm_label": "sharedflow"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_string",
      "community": 69,
      "norm_label": "string"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_flow",
      "community": 69,
      "norm_label": "flow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_list",
      "community": 69,
      "norm_label": "list"
    },
    {
      "label": ".checkForUpdates()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L55",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates",
      "community": 69,
      "norm_label": ".checkforupdates()"
    },
    {
      "label": ".checkForUpdatesOnAppOpen()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L80",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatesonappopen",
      "community": 69,
      "norm_label": ".checkforupdatesonappopen()"
    },
    {
      "label": ".installAvailableUpdate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L92",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate",
      "community": 69,
      "norm_label": ".installavailableupdate()"
    },
    {
      "label": ".declineUpdate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L108",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_declineupdate",
      "community": 69,
      "norm_label": ".declineupdate()"
    },
    {
      "label": ".installUpdateSetting()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L112",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting",
      "community": 69,
      "norm_label": ".installupdatesetting()"
    },
    {
      "label": ".buildNumberSetting()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L121",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_buildnumbersetting",
      "community": 69,
      "norm_label": ".buildnumbersetting()"
    },
    {
      "label": ".checkForUpdatesSetting()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L127",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatessetting",
      "community": 69,
      "norm_label": ".checkforupdatessetting()"
    },
    {
      "label": "AppUpdateInfo.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInfo.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo",
      "community": 103,
      "norm_label": "appupdateinfo.kt"
    },
    {
      "label": "AppUpdateInfo",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInfo.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "community": 103,
      "norm_label": "appupdateinfo"
    },
    {
      "label": "AppUpdateInstaller.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller",
      "community": 56,
      "norm_label": "appupdateinstaller.kt"
    },
    {
      "label": "AppUpdateInstaller",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller",
      "community": 56,
      "norm_label": "appupdateinstaller"
    },
    {
      "label": ".installUpdate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt",
      "source_location": "L4",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller_installupdate",
      "community": 103,
      "norm_label": ".installupdate()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_kt_string",
      "community": 103,
      "norm_label": "string"
    },
    {
      "label": "AppUpdateRepository.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository",
      "community": 103,
      "norm_label": "appupdaterepository.kt"
    },
    {
      "label": "AppUpdateRepository",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository",
      "community": 103,
      "norm_label": "appupdaterepository"
    },
    {
      "label": ".checkForUpdate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate",
      "community": 103,
      "norm_label": ".checkforupdate()"
    },
    {
      "label": ".fetchManifest()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest",
      "community": 103,
      "norm_label": ".fetchmanifest()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_kt_string",
      "community": 103,
      "norm_label": "string"
    },
    {
      "label": "AppUpdateManifest",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L51",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdatemanifest",
      "community": 103,
      "norm_label": "appupdatemanifest"
    },
    {
      "label": "AppUpdateViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel",
      "community": 118,
      "norm_label": "appupdateviewmodel.kt"
    },
    {
      "label": "AppUpdateViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "community": 118,
      "norm_label": "appupdateviewmodel"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt_stateflow",
      "community": 118,
      "norm_label": "stateflow"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt_boolean",
      "community": 118,
      "norm_label": "boolean"
    },
    {
      "label": "SharedFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt_sharedflow",
      "community": 118,
      "norm_label": "sharedflow"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt_string",
      "community": 118,
      "norm_label": "string"
    },
    {
      "label": ".checkForUpdates()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdates",
      "community": 118,
      "norm_label": ".checkforupdates()"
    },
    {
      "label": ".checkForUpdatesOnAppOpen()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdatesonappopen",
      "community": 118,
      "norm_label": ".checkforupdatesonappopen()"
    },
    {
      "label": ".acceptUpdate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_acceptupdate",
      "community": 118,
      "norm_label": ".acceptupdate()"
    },
    {
      "label": ".declineUpdate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L40",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_declineupdate",
      "community": 118,
      "norm_label": ".declineupdate()"
    },
    {
      "label": "AppVersionProvider.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider",
      "community": 68,
      "norm_label": "appversionprovider.kt"
    },
    {
      "label": "AppVersionProvider",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider",
      "community": 68,
      "norm_label": "appversionprovider"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_kt_long",
      "community": 68,
      "norm_label": "long"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_kt_string",
      "community": 68,
      "norm_label": "string"
    },
    {
      "label": "ArtworkKind.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ArtworkKind.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_image_artworkkind",
      "community": 128,
      "norm_label": "artworkkind.kt"
    },
    {
      "label": "ArtworkKind",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ArtworkKind.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_image_artworkkind_artworkkind",
      "community": 128,
      "norm_label": "artworkkind"
    },
    {
      "label": "ImageUrlBuilder.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder",
      "community": 128,
      "norm_label": "imageurlbuilder.kt"
    },
    {
      "label": "ImageUrlBuilder",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder",
      "community": 128,
      "norm_label": "imageurlbuilder"
    },
    {
      "label": ".toImageUrl()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl",
      "community": 128,
      "norm_label": ".toimageurl()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_kt_string",
      "community": 128,
      "norm_label": "string"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_kt_uuid",
      "community": 128,
      "norm_label": "uuid"
    },
    {
      "label": ".toPrefixImageUrl()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl",
      "community": 128,
      "norm_label": ".toprefiximageurl()"
    },
    {
      "label": ".finishImageUrl()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl",
      "community": 128,
      "norm_label": ".finishimageurl()"
    },
    {
      "label": "JellyfinAuthInterceptor.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor",
      "community": 119,
      "norm_label": "jellyfinauthinterceptor.kt"
    },
    {
      "label": "JellyfinAuthInterceptor",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor",
      "community": 119,
      "norm_label": "jellyfinauthinterceptor"
    },
    {
      "label": "Interceptor",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "interceptor",
      "community": 119,
      "norm_label": "interceptor"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_kt_string",
      "community": 119,
      "norm_label": "string"
    },
    {
      "label": ".intercept()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept",
      "community": 119,
      "norm_label": ".intercept()"
    },
    {
      "label": "Response",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "response",
      "community": 119,
      "norm_label": "response"
    },
    {
      "label": "JellyfinNetworkModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule",
      "community": 119,
      "norm_label": "jellyfinnetworkmodule.kt"
    },
    {
      "label": "JellyfinNetworkModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule",
      "community": 119,
      "norm_label": "jellyfinnetworkmodule"
    },
    {
      "label": ".provideOkHttpClient()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient",
      "community": 119,
      "norm_label": ".provideokhttpclient()"
    },
    {
      "label": "OkHttpClient",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_kt_okhttpclient",
      "community": 119,
      "norm_label": "okhttpclient"
    },
    {
      "label": "PurefinLogger.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger",
      "community": 15,
      "norm_label": "purefinlogger.kt"
    },
    {
      "label": "PurefinLogger",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger",
      "community": 15,
      "norm_label": "purefinlogger"
    },
    {
      "label": ".initialize()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize",
      "community": 15,
      "norm_label": ".initialize()"
    },
    {
      "label": "Context",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_context",
      "community": 15,
      "norm_label": "context"
    },
    {
      "label": ".prepareFilesForUpload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload",
      "community": 15,
      "norm_label": ".preparefilesforupload()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_list",
      "community": 15,
      "norm_label": "list"
    },
    {
      "label": ".deleteUploadedFile()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L41",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_deleteuploadedfile",
      "community": 15,
      "norm_label": ".deleteuploadedfile()"
    },
    {
      "label": ".installUncaughtExceptionHandler()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L47",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler",
      "community": 15,
      "norm_label": ".installuncaughtexceptionhandler()"
    },
    {
      "label": "UploadLogFile",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L68",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_uploadlogfile",
      "community": 15,
      "norm_label": "uploadlogfile"
    },
    {
      "label": "FileLogTree",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L74",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree",
      "community": 15,
      "norm_label": "filelogtree"
    },
    {
      "label": "Timber",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "timber",
      "community": 15,
      "norm_label": "timber"
    },
    {
      "label": ".log()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L77",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log",
      "community": 15,
      "norm_label": ".log()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_int",
      "community": 15,
      "norm_label": "int"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_string",
      "community": 15,
      "norm_label": "string"
    },
    {
      "label": "Throwable",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_throwable",
      "community": 15,
      "norm_label": "throwable"
    },
    {
      "label": "LogFileStore",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L82",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "community": 15,
      "norm_label": "logfilestore"
    },
    {
      "label": ".write()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L89",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "community": 15,
      "norm_label": ".write()"
    },
    {
      "label": ".writeCrash()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L102",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash",
      "community": 15,
      "norm_label": ".writecrash()"
    },
    {
      "label": "Thread",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "thread",
      "community": 15,
      "norm_label": "thread"
    },
    {
      "label": ".flush()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L112",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_flush",
      "community": 15,
      "norm_label": ".flush()"
    },
    {
      "label": ".prepareFilesForUpload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L117",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload",
      "community": 15,
      "norm_label": ".preparefilesforupload()"
    },
    {
      "label": ".buildEntry()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L135",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry",
      "community": 15,
      "norm_label": ".buildentry()"
    },
    {
      "label": ".priorityLabel()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L155",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel",
      "community": 15,
      "norm_label": ".prioritylabel()"
    },
    {
      "label": ".rotate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L165",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate",
      "community": 15,
      "norm_label": ".rotate()"
    },
    {
      "label": ".renameForUpload()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L178",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload",
      "community": 15,
      "norm_label": ".renameforupload()"
    },
    {
      "label": "File",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_file",
      "community": 15,
      "norm_label": "file"
    },
    {
      "label": ".truncateForLog()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L199",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_truncateforlog",
      "community": 15,
      "norm_label": ".truncateforlog()"
    },
    {
      "label": ".uploadFiles()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L207",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles",
      "community": 15,
      "norm_label": ".uploadfiles()"
    },
    {
      "label": ".rotatedFilesOldestFirst()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L214",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst",
      "community": 15,
      "norm_label": ".rotatedfilesoldestfirst()"
    },
    {
      "label": ".isLogFile()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L220",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile",
      "community": 15,
      "norm_label": ".islogfile()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_boolean",
      "community": 15,
      "norm_label": "boolean"
    },
    {
      "label": "LibraryUiModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/LibraryUiModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel",
      "community": 49,
      "norm_label": "libraryuimodel.kt"
    },
    {
      "label": "LibraryUiModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/LibraryUiModel.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "community": 49,
      "norm_label": "libraryuimodel"
    },
    {
      "label": "MediaUiModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel",
      "community": 92,
      "norm_label": "mediauimodel.kt"
    },
    {
      "label": "MediaUiModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "community": 92,
      "norm_label": "mediauimodel"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_uuid",
      "community": 92,
      "norm_label": "uuid"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_string",
      "community": 92,
      "norm_label": "string"
    },
    {
      "label": "Float",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_float",
      "community": 92,
      "norm_label": "float"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_boolean",
      "community": 92,
      "norm_label": "boolean"
    },
    {
      "label": "MovieUiModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel",
      "community": 92,
      "norm_label": "movieuimodel"
    },
    {
      "label": "createPlaceholder()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L57",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder",
      "community": 92,
      "norm_label": "createplaceholder()"
    },
    {
      "label": "SeriesUiModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L78",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel",
      "community": 92,
      "norm_label": "seriesuimodel"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_int",
      "community": 92,
      "norm_label": "int"
    },
    {
      "label": "EpisodeUiModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L112",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel",
      "community": 92,
      "norm_label": "episodeuimodel"
    },
    {
      "label": "RepositoryModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_module_repositorymodule",
      "community": 14,
      "norm_label": "repositorymodule.kt"
    },
    {
      "label": "RepositoryModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule",
      "community": 14,
      "norm_label": "repositorymodule"
    },
    {
      "label": ".bindMediaRepository()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule_bindmediarepository",
      "community": 14,
      "norm_label": ".bindmediarepository()"
    },
    {
      "label": "EpisodeDto.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/EpisodeDto.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto",
      "community": 117,
      "norm_label": "episodedto.kt"
    },
    {
      "label": "EpisodeDto",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/EpisodeDto.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto",
      "community": 117,
      "norm_label": "episodedto"
    },
    {
      "label": "LibraryDto.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/LibraryDto.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto",
      "community": 17,
      "norm_label": "librarydto.kt"
    },
    {
      "label": "LibraryDto",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/LibraryDto.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_librarydto",
      "community": 17,
      "norm_label": "librarydto"
    },
    {
      "label": "MovieDto.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/MovieDto.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto",
      "community": 37,
      "norm_label": "moviedto.kt"
    },
    {
      "label": "MovieDto",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/MovieDto.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto",
      "community": 37,
      "norm_label": "moviedto"
    },
    {
      "label": "NavigationManager.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager",
      "community": 57,
      "norm_label": "navigationmanager.kt"
    },
    {
      "label": "NavigationCommand",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand",
      "community": 57,
      "norm_label": "navigationcommand"
    },
    {
      "label": "Navigate",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigate",
      "community": 57,
      "norm_label": "navigate"
    },
    {
      "label": "ReplaceAll",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_replaceall",
      "community": 57,
      "norm_label": "replaceall"
    },
    {
      "label": "Pop",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_pop",
      "community": 57,
      "norm_label": "pop"
    },
    {
      "label": "NavigationManager",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "community": 57,
      "norm_label": "navigationmanager"
    },
    {
      "label": "SharedFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt_sharedflow",
      "community": 57,
      "norm_label": "sharedflow"
    },
    {
      "label": ".navigate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_navigate",
      "community": 57,
      "norm_label": ".navigate()"
    },
    {
      "label": ".replaceAll()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_replaceall",
      "community": 57,
      "norm_label": ".replaceall()"
    },
    {
      "label": ".pop()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_pop",
      "community": 57,
      "norm_label": ".pop()"
    },
    {
      "label": "DefaultNavigationManager",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager",
      "community": 57,
      "norm_label": "defaultnavigationmanager"
    },
    {
      "label": ".navigate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_navigate",
      "community": 57,
      "norm_label": ".navigate()"
    },
    {
      "label": ".replaceAll()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_replaceall",
      "community": 57,
      "norm_label": ".replaceall()"
    },
    {
      "label": ".pop()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_pop",
      "community": 57,
      "norm_label": ".pop()"
    },
    {
      "label": "NavigationManagerModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule",
      "community": 57,
      "norm_label": "navigationmanagermodule.kt"
    },
    {
      "label": "NavigationManagerModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule",
      "community": 57,
      "norm_label": "navigationmanagermodule"
    },
    {
      "label": ".provideNavigationManager()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule_providenavigationmanager",
      "community": 57,
      "norm_label": ".providenavigationmanager()"
    },
    {
      "label": "Route.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "community": 58,
      "norm_label": "route.kt"
    },
    {
      "label": "Route",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "community": 58,
      "norm_label": "route"
    },
    {
      "label": "Home",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_home",
      "community": 58,
      "norm_label": "home"
    },
    {
      "label": "HomeSearchRoute",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_homesearchroute",
      "community": 58,
      "norm_label": "homesearchroute"
    },
    {
      "label": "MovieRoute",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_movieroute",
      "community": 58,
      "norm_label": "movieroute"
    },
    {
      "label": "SeriesRoute",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_seriesroute",
      "community": 58,
      "norm_label": "seriesroute"
    },
    {
      "label": "EpisodeRoute",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_episoderoute",
      "community": 58,
      "norm_label": "episoderoute"
    },
    {
      "label": "LibraryRoute",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_libraryroute",
      "community": 58,
      "norm_label": "libraryroute"
    },
    {
      "label": "LoginRoute",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_loginroute",
      "community": 58,
      "norm_label": "loginroute"
    },
    {
      "label": "SettingsRoute",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_settingsroute",
      "community": 58,
      "norm_label": "settingsroute"
    },
    {
      "label": "PlayerRoute",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_route_playerroute",
      "community": 58,
      "norm_label": "playerroute"
    },
    {
      "label": "SeriesDto.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/SeriesDto.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto",
      "community": 107,
      "norm_label": "seriesdto.kt"
    },
    {
      "label": "SeriesDto",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/SeriesDto.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto",
      "community": 107,
      "norm_label": "seriesdto"
    },
    {
      "label": "UuidSerializer.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer",
      "community": 129,
      "norm_label": "uuidserializer.kt"
    },
    {
      "label": "UuidSerializer",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer",
      "community": 129,
      "norm_label": "uuidserializer"
    },
    {
      "label": "KSerializer",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "kserializer",
      "community": 129,
      "norm_label": "kserializer"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_kt_uuid",
      "community": 129,
      "norm_label": "uuid"
    },
    {
      "label": "SerialDescriptor",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "serialdescriptor",
      "community": 129,
      "norm_label": "serialdescriptor"
    },
    {
      "label": ".deserialize()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize",
      "community": 129,
      "norm_label": ".deserialize()"
    },
    {
      "label": "Decoder",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "decoder",
      "community": 129,
      "norm_label": "decoder"
    },
    {
      "label": ".serialize()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize",
      "community": 129,
      "norm_label": ".serialize()"
    },
    {
      "label": "Encoder",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "encoder",
      "community": 129,
      "norm_label": "encoder"
    },
    {
      "label": "MediaSegmentManager.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager",
      "community": 1,
      "norm_label": "mediasegmentmanager.kt"
    },
    {
      "label": "MediaSegmentManager",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "community": 1,
      "norm_label": "mediasegmentmanager"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_kt_list",
      "community": 1,
      "norm_label": "list"
    },
    {
      "label": "MediaSegmentListener",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener",
      "community": 1,
      "norm_label": "mediasegmentlistener"
    },
    {
      "label": ".onEvent()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent",
      "community": 1,
      "norm_label": ".onevent()"
    },
    {
      "label": ".registerListener()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_registerlistener",
      "community": 1,
      "norm_label": ".registerlistener()"
    },
    {
      "label": ".addMediaSegments()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L39",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_addmediasegments",
      "community": 1,
      "norm_label": ".addmediasegments()"
    },
    {
      "label": ".release()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L44",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_release",
      "community": 1,
      "norm_label": ".release()"
    },
    {
      "label": ".startPolling()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L48",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_startpolling",
      "community": 1,
      "norm_label": ".startpolling()"
    },
    {
      "label": ".updateActiveSegment()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L57",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment",
      "community": 1,
      "norm_label": ".updateactivesegment()"
    },
    {
      "label": ".notifyListener()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L74",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener",
      "community": 1,
      "norm_label": ".notifylistener()"
    },
    {
      "label": "PlayerManager.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager",
      "community": 1,
      "norm_label": "playermanager.kt"
    },
    {
      "label": "PlayerManager",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L52",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "community": 1,
      "norm_label": "playermanager"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_stateflow",
      "community": 1,
      "norm_label": "stateflow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_list",
      "community": 1,
      "norm_label": "list"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_flow",
      "community": 1,
      "norm_label": "flow"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_long",
      "community": 1,
      "norm_label": "long"
    },
    {
      "label": ".observeAutoPlayNextMedia()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L163",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_observeautoplaynextmedia",
      "community": 1,
      "norm_label": ".observeautoplaynextmedia()"
    },
    {
      "label": ".play()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L171",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play",
      "community": 1,
      "norm_label": ".play()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_uuid",
      "community": 1,
      "norm_label": "uuid"
    },
    {
      "label": ".playFromPlaylist()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L181",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist",
      "community": 1,
      "norm_label": ".playfromplaylist()"
    },
    {
      "label": ".playNewMedia()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L190",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia",
      "community": 1,
      "norm_label": ".playnewmedia()"
    },
    {
      "label": ".updatePlaylist()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L201",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updateplaylist",
      "community": 1,
      "norm_label": ".updateplaylist()"
    },
    {
      "label": ".addToQueue()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L210",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue",
      "community": 1,
      "norm_label": ".addtoqueue()"
    },
    {
      "label": ".togglePlayPause()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L215",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_toggleplaypause",
      "community": 1,
      "norm_label": ".toggleplaypause()"
    },
    {
      "label": ".pausePlayback()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L219",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_pauseplayback",
      "community": 1,
      "norm_label": ".pauseplayback()"
    },
    {
      "label": ".resumePlayback()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L225",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resumeplayback",
      "community": 1,
      "norm_label": ".resumeplayback()"
    },
    {
      "label": ".seekTo()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L231",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto",
      "community": 1,
      "norm_label": ".seekto()"
    },
    {
      "label": ".seekBy()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L245",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby",
      "community": 1,
      "norm_label": ".seekby()"
    },
    {
      "label": ".seekToLiveEdge()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L251",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seektoliveedge",
      "community": 1,
      "norm_label": ".seektoliveedge()"
    },
    {
      "label": ".next()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L259",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next",
      "community": 1,
      "norm_label": ".next()"
    },
    {
      "label": ".previous()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L267",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous",
      "community": 1,
      "norm_label": ".previous()"
    },
    {
      "label": ".selectTrack()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L275",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack",
      "community": 1,
      "norm_label": ".selecttrack()"
    },
    {
      "label": ".applyTrackSelection()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L284",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection",
      "community": 1,
      "norm_label": ".applytrackselection()"
    },
    {
      "label": ".installMediaSegments()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L320",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_installmediasegments",
      "community": 1,
      "norm_label": ".installmediasegments()"
    },
    {
      "label": ".retry()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L326",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_retry",
      "community": 1,
      "norm_label": ".retry()"
    },
    {
      "label": ".skipActiveSegment()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L333",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_skipactivesegment",
      "community": 1,
      "norm_label": ".skipactivesegment()"
    },
    {
      "label": ".clearError()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L339",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearerror",
      "community": 1,
      "norm_label": ".clearerror()"
    },
    {
      "label": ".applyTrackPreferences()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L343",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences",
      "community": 1,
      "norm_label": ".applytrackpreferences()"
    },
    {
      "label": ".saveTrackPreference()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L376",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference",
      "community": 1,
      "norm_label": ".savetrackpreference()"
    },
    {
      "label": ".release()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L408",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_release",
      "community": 1,
      "norm_label": ".release()"
    },
    {
      "label": ".startProgressLoop()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L416",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop",
      "community": 1,
      "norm_label": ".startprogressloop()"
    },
    {
      "label": ".updateFromPlayer()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L435",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer",
      "community": 1,
      "norm_label": ".updatefromplayer()"
    },
    {
      "label": "Player",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_player",
      "community": 1,
      "norm_label": "player"
    },
    {
      "label": ".clampSeekPosition()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L457",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition",
      "community": 1,
      "norm_label": ".clampseekposition()"
    },
    {
      "label": ".resolveDurationMs()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L466",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms",
      "community": 1,
      "norm_label": ".resolvedurationms()"
    },
    {
      "label": ".clearPendingSeek()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L470",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek",
      "community": 1,
      "norm_label": ".clearpendingseek()"
    },
    {
      "label": ".clearActiveSkippableSegment()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L474",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "community": 1,
      "norm_label": ".clearactiveskippablesegment()"
    },
    {
      "label": ".clearActiveSegmentIfPositionOutside()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L478",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside",
      "community": 1,
      "norm_label": ".clearactivesegmentifpositionoutside()"
    },
    {
      "label": ".handleMediaSegmentEvent()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L485",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent",
      "community": 1,
      "norm_label": ".handlemediasegmentevent()"
    },
    {
      "label": ".mapPlayerError()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L497",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror",
      "community": 1,
      "norm_label": ".mapplayererror()"
    },
    {
      "label": "PlaybackException",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "playbackexception",
      "community": 1,
      "norm_label": "playbackexception"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_string",
      "community": 1,
      "norm_label": "string"
    },
    {
      "label": ".switchToTranscodingFallback()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L501",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback",
      "community": 1,
      "norm_label": ".switchtotranscodingfallback()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_boolean",
      "community": 1,
      "norm_label": "boolean"
    },
    {
      "label": ".fallbackPositionMs()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L539",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_fallbackpositionms",
      "community": 1,
      "norm_label": ".fallbackpositionms()"
    },
    {
      "label": ".replacePlaylistMediaItem()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L548",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem",
      "community": 1,
      "norm_label": ".replaceplaylistmediaitem()"
    },
    {
      "label": "MediaItem",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_mediaitem",
      "community": 1,
      "norm_label": "mediaitem"
    },
    {
      "label": ".withMediaItem()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L561",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem",
      "community": 1,
      "norm_label": ".withmediaitem()"
    },
    {
      "label": ".playbackReportContext()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L569",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playbackreportcontext",
      "community": 1,
      "norm_label": ".playbackreportcontext()"
    },
    {
      "label": ".clearStalePendingFallbackSeek()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L577",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek",
      "community": 1,
      "norm_label": ".clearstalependingfallbackseek()"
    },
    {
      "label": "PendingFallbackSeek",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L586",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_pendingfallbackseek",
      "community": 1,
      "norm_label": "pendingfallbackseek"
    },
    {
      "label": ".syncPendingSeek()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L591",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek",
      "community": 1,
      "norm_label": ".syncpendingseek()"
    },
    {
      "label": "ProgressManager.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager",
      "community": 8,
      "norm_label": "progressmanager.kt"
    },
    {
      "label": "ProgressManager",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "community": 8,
      "norm_label": "progressmanager"
    },
    {
      "label": "Job",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_job",
      "community": 8,
      "norm_label": "job"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_uuid",
      "community": 8,
      "norm_label": "uuid"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_long",
      "community": 8,
      "norm_label": "long"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_boolean",
      "community": 8,
      "norm_label": "boolean"
    },
    {
      "label": ".bind()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind",
      "community": 8,
      "norm_label": ".bind()"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_stateflow",
      "community": 8,
      "norm_label": "stateflow"
    },
    {
      "label": ".startSession()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L65",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession",
      "community": 8,
      "norm_label": ".startsession()"
    },
    {
      "label": ".stopSession()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L77",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession",
      "community": 8,
      "norm_label": ".stopsession()"
    },
    {
      "label": ".report()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L93",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report",
      "community": 8,
      "norm_label": ".report()"
    },
    {
      "label": ".release()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L119",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release",
      "community": 8,
      "norm_label": ".release()"
    },
    {
      "label": "TrackMapper.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper",
      "community": 12,
      "norm_label": "trackmapper.kt"
    },
    {
      "label": "TrackSelectionState",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackselectionstate",
      "community": 12,
      "norm_label": "trackselectionstate"
    },
    {
      "label": "TrackMapper",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "community": 12,
      "norm_label": "trackmapper"
    },
    {
      "label": ".map()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map",
      "community": 12,
      "norm_label": ".map()"
    },
    {
      "label": "Tracks",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "tracks",
      "community": 12,
      "norm_label": "tracks"
    },
    {
      "label": ".formatAudioLabel()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L133",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "community": 12,
      "norm_label": ".formataudiolabel()"
    },
    {
      "label": "Format",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "format",
      "community": 12,
      "norm_label": "format"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_int",
      "community": 12,
      "norm_label": "int"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "community": 12,
      "norm_label": "string"
    },
    {
      "label": ".formatTextLabel()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L147",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "community": 12,
      "norm_label": ".formattextlabel()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_boolean",
      "community": 12,
      "norm_label": "boolean"
    },
    {
      "label": ".formatVideoLabel()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L161",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel",
      "community": 12,
      "norm_label": ".formatvideolabel()"
    },
    {
      "label": ".labelWithDetails()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L175",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails",
      "community": 12,
      "norm_label": ".labelwithdetails()"
    },
    {
      "label": ".displayLanguage()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L189",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage",
      "community": 12,
      "norm_label": ".displaylanguage()"
    },
    {
      "label": ".audioCodec()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L200",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec",
      "community": 12,
      "norm_label": ".audiocodec()"
    },
    {
      "label": ".subtitleCodec()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L221",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec",
      "community": 12,
      "norm_label": ".subtitlecodec()"
    },
    {
      "label": ".codecText()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L235",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext",
      "community": 12,
      "norm_label": ".codectext()"
    },
    {
      "label": ".channelLabel()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L241",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel",
      "community": 12,
      "norm_label": ".channellabel()"
    },
    {
      "label": "MediaContext.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MediaContext.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_mediacontext",
      "community": 174,
      "norm_label": "mediacontext.kt"
    },
    {
      "label": "MediaContext",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MediaContext.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_mediacontext_mediacontext",
      "community": 174,
      "norm_label": "mediacontext"
    },
    {
      "label": "MetadataState.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MetadataState.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate",
      "community": 1,
      "norm_label": "metadatastate.kt"
    },
    {
      "label": "MetadataState",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MetadataState.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate_metadatastate",
      "community": 1,
      "norm_label": "metadatastate"
    },
    {
      "label": "PlaybackProgressSnapshot.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackProgressSnapshot.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot",
      "community": 1,
      "norm_label": "playbackprogresssnapshot.kt"
    },
    {
      "label": "PlaybackProgressSnapshot",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackProgressSnapshot.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot_playbackprogresssnapshot",
      "community": 1,
      "norm_label": "playbackprogresssnapshot"
    },
    {
      "label": "PlaybackStateSnapshot.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackStateSnapshot.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot",
      "community": 1,
      "norm_label": "playbackstatesnapshot.kt"
    },
    {
      "label": "PlaybackStateSnapshot",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackStateSnapshot.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot_playbackstatesnapshot",
      "community": 1,
      "norm_label": "playbackstatesnapshot"
    },
    {
      "label": "PlayerUiModels.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels",
      "community": 25,
      "norm_label": "playeruimodels.kt"
    },
    {
      "label": "PlayerUiState",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "community": 73,
      "norm_label": "playeruistate"
    },
    {
      "label": "TrackOption",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "community": 104,
      "norm_label": "trackoption"
    },
    {
      "label": "TrackType",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L45",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_tracktype",
      "community": 25,
      "norm_label": "tracktype"
    },
    {
      "label": "TimedMarker",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L47",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_timedmarker",
      "community": 25,
      "norm_label": "timedmarker"
    },
    {
      "label": "MarkerType",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L53",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_markertype",
      "community": 25,
      "norm_label": "markertype"
    },
    {
      "label": "PlaylistElementUiModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L55",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playlistelementuimodel",
      "community": 20,
      "norm_label": "playlistelementuimodel"
    },
    {
      "label": "SegmentStatus.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/SegmentStatus.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus",
      "community": 1,
      "norm_label": "segmentstatus.kt"
    },
    {
      "label": "SegmentStatus",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/SegmentStatus.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus_segmentstatus",
      "community": 1,
      "norm_label": "segmentstatus"
    },
    {
      "label": "PlaybackNetworkModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule",
      "community": 159,
      "norm_label": "playbacknetworkmodule.kt"
    },
    {
      "label": "PlaybackNetworkModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule",
      "community": 159,
      "norm_label": "playbacknetworkmodule"
    },
    {
      "label": ".provideOkHttpDataSourceFactory()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule_provideokhttpdatasourcefactory",
      "community": 159,
      "norm_label": ".provideokhttpdatasourcefactory()"
    },
    {
      "label": "OkHttpClient",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_kt_okhttpclient",
      "community": 159,
      "norm_label": "okhttpclient"
    },
    {
      "label": "OkHttpDataSource",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_kt_okhttpdatasource",
      "community": 159,
      "norm_label": "okhttpdatasource"
    },
    {
      "label": "VideoPlayerModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule",
      "community": 152,
      "norm_label": "videoplayermodule.kt"
    },
    {
      "label": "VideoPlayerModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule",
      "community": 152,
      "norm_label": "videoplayermodule"
    },
    {
      "label": ".provideVideoPlayer()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer",
      "community": 152,
      "norm_label": ".providevideoplayer()"
    },
    {
      "label": "Application",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_kt_application",
      "community": 152,
      "norm_label": "application"
    },
    {
      "label": "DataSource",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_kt_datasource",
      "community": 152,
      "norm_label": "datasource"
    },
    {
      "label": "Player",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_kt_player",
      "community": 152,
      "norm_label": "player"
    },
    {
      "label": "TrackMatcher.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher",
      "community": 115,
      "norm_label": "trackmatcher.kt"
    },
    {
      "label": "TrackMatcher",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher",
      "community": 115,
      "norm_label": "trackmatcher"
    },
    {
      "label": ".findBestAudioMatch()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch",
      "community": 115,
      "norm_label": ".findbestaudiomatch()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_kt_list",
      "community": 115,
      "norm_label": "list"
    },
    {
      "label": ".findBestSubtitleMatch()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch",
      "community": 115,
      "norm_label": ".findbestsubtitlematch()"
    },
    {
      "label": ".calculateAudioScore()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L79",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore",
      "community": 115,
      "norm_label": ".calculateaudioscore()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_kt_int",
      "community": 115,
      "norm_label": "int"
    },
    {
      "label": ".calculateSubtitleScore()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L103",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore",
      "community": 115,
      "norm_label": ".calculatesubtitlescore()"
    },
    {
      "label": "TrackPreferencesModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule",
      "community": 81,
      "norm_label": "trackpreferencesmodule.kt"
    },
    {
      "label": "TrackPreferencesModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule",
      "community": 81,
      "norm_label": "trackpreferencesmodule"
    },
    {
      "label": ".provideTrackPreferencesDataStore()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore",
      "community": 81,
      "norm_label": ".providetrackpreferencesdatastore()"
    },
    {
      "label": "Context",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_kt_context",
      "community": 81,
      "norm_label": "context"
    },
    {
      "label": "DataStore",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_kt_datastore",
      "community": 81,
      "norm_label": "datastore"
    },
    {
      "label": ".provideTrackPreferencesRepository()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository",
      "community": 81,
      "norm_label": ".providetrackpreferencesrepository()"
    },
    {
      "label": "TrackPreferencesRepository.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository",
      "community": 105,
      "norm_label": "trackpreferencesrepository.kt"
    },
    {
      "label": "TrackPreferencesRepository",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository",
      "community": 105,
      "norm_label": "trackpreferencesrepository"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_kt_flow",
      "community": 105,
      "norm_label": "flow"
    },
    {
      "label": ".getMediaPreferences()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences",
      "community": 105,
      "norm_label": ".getmediapreferences()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_kt_string",
      "community": 105,
      "norm_label": "string"
    },
    {
      "label": ".saveAudioPreference()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference",
      "community": 105,
      "norm_label": ".saveaudiopreference()"
    },
    {
      "label": ".saveSubtitlePreference()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L39",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference",
      "community": 105,
      "norm_label": ".savesubtitlepreference()"
    },
    {
      "label": "TrackPreferencesSerializer.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer",
      "community": 81,
      "norm_label": "trackpreferencesserializer.kt"
    },
    {
      "label": "TrackPreferencesSerializer",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer",
      "community": 81,
      "norm_label": "trackpreferencesserializer"
    },
    {
      "label": "Serializer",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "serializer",
      "community": 70,
      "norm_label": "serializer"
    },
    {
      "label": ".readFrom()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom",
      "community": 81,
      "norm_label": ".readfrom()"
    },
    {
      "label": "InputStream",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_kt_inputstream",
      "community": 81,
      "norm_label": "inputstream"
    },
    {
      "label": ".writeTo()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto",
      "community": 81,
      "norm_label": ".writeto()"
    },
    {
      "label": "OutputStream",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_kt_outputstream",
      "community": 81,
      "norm_label": "outputstream"
    },
    {
      "label": "PlayerViewModel.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel",
      "community": 20,
      "norm_label": "playerviewmodel.kt"
    },
    {
      "label": "PlayerViewModel",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "community": 20,
      "norm_label": "playerviewmodel"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_string",
      "community": 20,
      "norm_label": "string"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_stateflow",
      "community": 20,
      "norm_label": "stateflow"
    },
    {
      "label": "Job",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_job",
      "community": 20,
      "norm_label": "job"
    },
    {
      "label": ".observePlayerState()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L64",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate",
      "community": 20,
      "norm_label": ".observeplayerstate()"
    },
    {
      "label": ".loadInitialMedia()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L150",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadinitialmedia",
      "community": 20,
      "norm_label": ".loadinitialmedia()"
    },
    {
      "label": ".loadMedia()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L157",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmedia",
      "community": 20,
      "norm_label": ".loadmedia()"
    },
    {
      "label": ".loadMediaById()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L164",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid",
      "community": 20,
      "norm_label": ".loadmediabyid()"
    },
    {
      "label": ".togglePlayPause()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L182",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toggleplaypause",
      "community": 20,
      "norm_label": ".toggleplaypause()"
    },
    {
      "label": ".pausePlayback()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L186",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_pauseplayback",
      "community": 20,
      "norm_label": ".pauseplayback()"
    },
    {
      "label": ".resumePlayback()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L190",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_resumeplayback",
      "community": 20,
      "norm_label": ".resumeplayback()"
    },
    {
      "label": ".seekTo()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L194",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekto",
      "community": 110,
      "norm_label": ".seekto()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_long",
      "community": 110,
      "norm_label": "long"
    },
    {
      "label": ".seekBy()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L199",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekby",
      "community": 110,
      "norm_label": ".seekby()"
    },
    {
      "label": ".seekToLiveEdge()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L203",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seektoliveedge",
      "community": 20,
      "norm_label": ".seektoliveedge()"
    },
    {
      "label": ".skipActiveSegment()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L208",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_skipactivesegment",
      "community": 20,
      "norm_label": ".skipactivesegment()"
    },
    {
      "label": ".next()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L213",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_next",
      "community": 20,
      "norm_label": ".next()"
    },
    {
      "label": ".previous()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L218",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_previous",
      "community": 20,
      "norm_label": ".previous()"
    },
    {
      "label": ".selectTrack()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L223",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_selecttrack",
      "community": 20,
      "norm_label": ".selecttrack()"
    },
    {
      "label": ".retry()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L227",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_retry",
      "community": 20,
      "norm_label": ".retry()"
    },
    {
      "label": ".playQueueItem()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L231",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem",
      "community": 20,
      "norm_label": ".playqueueitem()"
    },
    {
      "label": ".clearError()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L236",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_clearerror",
      "community": 20,
      "norm_label": ".clearerror()"
    },
    {
      "label": ".toPlaylistElementUiModel()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L242",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel",
      "community": 20,
      "norm_label": ".toplaylistelementuimodel()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_uuid",
      "community": 20,
      "norm_label": "uuid"
    },
    {
      "label": ".onCleared()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L303",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_oncleared",
      "community": 20,
      "norm_label": ".oncleared()"
    },
    {
      "label": ".toUuidOrNull()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L310",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull",
      "community": 20,
      "norm_label": ".touuidornull()"
    },
    {
      "label": "SeekByCollector.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector",
      "community": 110,
      "norm_label": "seekbycollector.kt"
    },
    {
      "label": "SeekByCollector",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector",
      "community": 110,
      "norm_label": "seekbycollector"
    },
    {
      "label": "Job",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_kt_job",
      "community": 110,
      "norm_label": "job"
    },
    {
      "label": ".seekBySoon()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_seekbysoon",
      "community": 110,
      "norm_label": ".seekbysoon()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_kt_long",
      "community": 110,
      "norm_label": "long"
    },
    {
      "label": ".clear()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_clear",
      "community": 110,
      "norm_label": ".clear()"
    },
    {
      "label": ".scheduleFlush()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush",
      "community": 110,
      "norm_label": ".scheduleflush()"
    },
    {
      "label": ".flush()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_flush",
      "community": 110,
      "norm_label": ".flush()"
    },
    {
      "label": "SettingOption.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "community": 36,
      "norm_label": "settingoption.kt"
    },
    {
      "label": "SettingOption",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L3",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "community": 36,
      "norm_label": "settingoption"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_string",
      "community": 36,
      "norm_label": "string"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_t",
      "community": 36,
      "norm_label": "t"
    },
    {
      "label": "RangeSetting",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "community": 36,
      "norm_label": "rangesetting"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_double",
      "community": 36,
      "norm_label": "double"
    },
    {
      "label": "BooleanSetting",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "community": 36,
      "norm_label": "booleansetting"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_boolean",
      "community": 36,
      "norm_label": "boolean"
    },
    {
      "label": "StringSetting",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "community": 36,
      "norm_label": "stringsetting"
    },
    {
      "label": "ReadOnlySetting",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting",
      "community": 36,
      "norm_label": "readonlysetting"
    },
    {
      "label": "VoidSetting",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting",
      "community": 91,
      "norm_label": "voidsetting"
    },
    {
      "label": "Unit",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_unit",
      "community": 91,
      "norm_label": "unit"
    },
    {
      "label": "DropdownSetting",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L43",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "community": 36,
      "norm_label": "dropdownsetting"
    },
    {
      "label": "SettingGroup",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L50",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup",
      "community": 44,
      "norm_label": "settinggroup"
    },
    {
      "label": "SettingsOptions",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L55",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingsoptions",
      "community": 36,
      "norm_label": "settingsoptions"
    },
    {
      "label": "SettingsGroupProvider.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider",
      "community": 44,
      "norm_label": "settingsgroupprovider.kt"
    },
    {
      "label": "SettingsGroupProvider",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "community": 44,
      "norm_label": "settingsgroupprovider"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_kt_flow",
      "community": 44,
      "norm_label": "flow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_kt_list",
      "community": 44,
      "norm_label": "list"
    },
    {
      "label": "SettingsGroupProviderModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule",
      "community": 44,
      "norm_label": "settingsgroupprovidermodule.kt"
    },
    {
      "label": "SettingsGroupProviderModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule",
      "community": 44,
      "norm_label": "settingsgroupprovidermodule"
    },
    {
      "label": ".bindAppUpdateSettingsProvider()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindappupdatesettingsprovider",
      "community": 44,
      "norm_label": ".bindappupdatesettingsprovider()"
    },
    {
      "label": ".bindHomeLibrarySettingsProvider()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindhomelibrarysettingsprovider",
      "community": 44,
      "norm_label": ".bindhomelibrarysettingsprovider()"
    },
    {
      "label": ".bindLogoutSettingsProvider()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindlogoutsettingsprovider",
      "community": 44,
      "norm_label": ".bindlogoutsettingsprovider()"
    },
    {
      "label": "SettingsRepository.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository",
      "community": 54,
      "norm_label": "settingsrepository.kt"
    },
    {
      "label": "SettingsRepository",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository",
      "community": 54,
      "norm_label": "settingsrepository"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_flow",
      "community": 54,
      "norm_label": "flow"
    },
    {
      "label": ".value()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "community": 36,
      "norm_label": ".value()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_double",
      "community": 36,
      "norm_label": "double"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_boolean",
      "community": 36,
      "norm_label": "boolean"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_string",
      "community": 36,
      "norm_label": "string"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_t",
      "community": 36,
      "norm_label": "t"
    },
    {
      "label": ".set()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "community": 36,
      "norm_label": ".set()"
    },
    {
      "label": "AndroidAppVersionProvider.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider",
      "community": 68,
      "norm_label": "androidappversionprovider.kt"
    },
    {
      "label": "AndroidAppVersionProvider",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider",
      "community": 68,
      "norm_label": "androidappversionprovider"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_kt_long",
      "community": 68,
      "norm_label": "long"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_kt_string",
      "community": 68,
      "norm_label": "string"
    },
    {
      "label": ".currentPackageInfo()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentpackageinfo",
      "community": 68,
      "norm_label": ".currentpackageinfo()"
    },
    {
      "label": "PackageInfo",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "packageinfo",
      "community": 68,
      "norm_label": "packageinfo"
    },
    {
      "label": ".currentApplicationInfo()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo",
      "community": 68,
      "norm_label": ".currentapplicationinfo()"
    },
    {
      "label": "ApplicationInfo",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "applicationinfo",
      "community": 68,
      "norm_label": "applicationinfo"
    },
    {
      "label": "AppUpdateInstallReceiver.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver",
      "community": 143,
      "norm_label": "appupdateinstallreceiver.kt"
    },
    {
      "label": "AppUpdateInstallReceiver",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver",
      "community": 143,
      "norm_label": "appupdateinstallreceiver"
    },
    {
      "label": "BroadcastReceiver",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "broadcastreceiver",
      "community": 143,
      "norm_label": "broadcastreceiver"
    },
    {
      "label": ".onReceive()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive",
      "community": 143,
      "norm_label": ".onreceive()"
    },
    {
      "label": "Context",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_kt_context",
      "community": 143,
      "norm_label": "context"
    },
    {
      "label": "Intent",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "intent",
      "community": 143,
      "norm_label": "intent"
    },
    {
      "label": ".pendingUserActionIntent()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent",
      "community": 143,
      "norm_label": ".pendinguseractionintent()"
    },
    {
      "label": "AppUpdateInstaller.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller",
      "community": 56,
      "norm_label": "appupdateinstaller.kt"
    },
    {
      "label": "AndroidAppUpdateInstaller",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "community": 56,
      "norm_label": "androidappupdateinstaller"
    },
    {
      "label": ".installUpdate()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate",
      "community": 56,
      "norm_label": ".installupdate()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_string",
      "community": 56,
      "norm_label": "string"
    },
    {
      "label": ".downloadApk()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk",
      "community": 56,
      "norm_label": ".downloadapk()"
    },
    {
      "label": "File",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_file",
      "community": 56,
      "norm_label": "file"
    },
    {
      "label": ".validateApk()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L75",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk",
      "community": 56,
      "norm_label": ".validateapk()"
    },
    {
      "label": ".commitInstallSession()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L80",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession",
      "community": 56,
      "norm_label": ".commitinstallsession()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_long",
      "community": 56,
      "norm_label": "long"
    },
    {
      "label": ".statusReceiver()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L110",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver",
      "community": 56,
      "norm_label": ".statusreceiver()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_int",
      "community": 56,
      "norm_label": "int"
    },
    {
      "label": "IntentSender",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "intentsender",
      "community": 56,
      "norm_label": "intentsender"
    },
    {
      "label": ".openInstallPermissionSettings()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L121",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings",
      "community": 56,
      "norm_label": ".openinstallpermissionsettings()"
    },
    {
      "label": ".appLabel()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L136",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel",
      "community": 56,
      "norm_label": ".applabel()"
    },
    {
      "label": "AppUpdateModule.kt",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule",
      "community": 68,
      "norm_label": "appupdatemodule.kt"
    },
    {
      "label": "AppUpdateModule",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule",
      "community": 68,
      "norm_label": "appupdatemodule"
    },
    {
      "label": ".bindAppUpdateInstaller()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappupdateinstaller",
      "community": 56,
      "norm_label": ".bindappupdateinstaller()"
    },
    {
      "label": ".bindAppVersionProvider()",
      "file_type": "code",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappversionprovider",
      "community": 68,
      "norm_label": ".bindappversionprovider()"
    },
    {
      "label": "DownloadModuleTest.kt",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest",
      "community": 83,
      "norm_label": "downloadmoduletest.kt"
    },
    {
      "label": "DownloadModuleTest",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest",
      "community": 83,
      "norm_label": "downloadmoduletest"
    },
    {
      "label": ".`download cache keeps no-op evictor`()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_download_cache_keeps_no_op_evictor",
      "community": 83,
      "norm_label": ".`download cache keeps no-op evictor`()"
    },
    {
      "label": ".`phone playback data source reads download cache and writes upstream only`()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only",
      "community": 83,
      "norm_label": ".`phone playback data source reads download cache and writes upstream only`()"
    },
    {
      "label": ".readPrivateBoolean()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean",
      "community": 83,
      "norm_label": ".readprivateboolean()"
    },
    {
      "label": "CacheDataSource",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_cachedatasource",
      "community": 83,
      "norm_label": "cachedatasource"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_string",
      "community": 83,
      "norm_label": "string"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_boolean",
      "community": 83,
      "norm_label": "boolean"
    },
    {
      "label": ".readPrivateField()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield",
      "community": 83,
      "norm_label": ".readprivatefield()"
    },
    {
      "label": "Any",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_any",
      "community": 83,
      "norm_label": "any"
    },
    {
      "label": "FakeDataSourceFactory",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L39",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory",
      "community": 83,
      "norm_label": "fakedatasourcefactory"
    },
    {
      "label": "DataSource",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "datasource",
      "community": 83,
      "norm_label": "datasource"
    },
    {
      "label": ".createDataSource()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L40",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory_createdatasource",
      "community": 83,
      "norm_label": ".createdatasource()"
    },
    {
      "label": "RouteSerializationTest.kt",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest",
      "community": 117,
      "norm_label": "routeserializationtest.kt"
    },
    {
      "label": "RouteSerializationTest",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest",
      "community": 117,
      "norm_label": "routeserializationtest"
    },
    {
      "label": ".`episode route round trips with nested dto ids`()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids",
      "community": 117,
      "norm_label": ".`episode route round trips with nested dto ids`()"
    },
    {
      "label": ".`library route round trips`()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips",
      "community": 117,
      "norm_label": ".`library route round trips`()"
    },
    {
      "label": ".`movie and series routes round trip`()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip",
      "community": 117,
      "norm_label": ".`movie and series routes round trip`()"
    },
    {
      "label": ".`singleton routes round trip`()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L51",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_singleton_routes_round_trip",
      "community": 117,
      "norm_label": ".`singleton routes round trip`()"
    },
    {
      "label": ".assertRoundTrip()",
      "file_type": "code",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L58",
      "_origin": "ast",
      "id": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip",
      "community": 117,
      "norm_label": ".assertroundtrip()"
    },
    {
      "label": "build.gradle.kts",
      "file_type": "code",
      "source_file": "data/build.gradle.kts",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_build_gradle",
      "community": 188,
      "norm_label": "build.gradle.kts"
    },
    {
      "label": "InMemoryAppContentRepository.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository",
      "community": 16,
      "norm_label": "inmemoryappcontentrepository.kt"
    },
    {
      "label": "InMemoryAppContentRepository",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L47",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "community": 16,
      "norm_label": "inmemoryappcontentrepository"
    },
    {
      "label": "Job",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_job",
      "community": 16,
      "norm_label": "job"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_stateflow",
      "community": 16,
      "norm_label": "stateflow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_list",
      "community": 16,
      "norm_label": "list"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_map",
      "community": 16,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_uuid",
      "community": 16,
      "norm_label": "uuid"
    },
    {
      "label": ".ensureReady()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L82",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready",
      "community": 16,
      "norm_label": ".ensureready()"
    },
    {
      "label": ".refreshHomeData()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L96",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "community": 16,
      "norm_label": ".refreshhomedata()"
    },
    {
      "label": ".loadHomeCache()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L128",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache",
      "community": 16,
      "norm_label": ".loadhomecache()"
    },
    {
      "label": ".persistHomeCache()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L168",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache",
      "community": 16,
      "norm_label": ".persisthomecache()"
    },
    {
      "label": ".collectReferencedMediaIds()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L188",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids",
      "community": 16,
      "norm_label": ".collectreferencedmediaids()"
    },
    {
      "label": ".loadLibraries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L215",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries",
      "community": 16,
      "norm_label": ".loadlibraries()"
    },
    {
      "label": ".loadLibrary()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L236",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary",
      "community": 16,
      "norm_label": ".loadlibrary()"
    },
    {
      "label": ".loadSuggestions()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L253",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions",
      "community": 16,
      "norm_label": ".loadsuggestions()"
    },
    {
      "label": ".loadContinueWatching()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L278",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching",
      "community": 16,
      "norm_label": ".loadcontinuewatching()"
    },
    {
      "label": ".loadNextUp()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L303",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup",
      "community": 16,
      "norm_label": ".loadnextup()"
    },
    {
      "label": ".loadLatestLibraryContent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L322",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent",
      "community": 16,
      "norm_label": ".loadlatestlibrarycontent()"
    },
    {
      "label": ".serverUrl()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L359",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl",
      "community": 16,
      "norm_label": ".serverurl()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_string",
      "community": 16,
      "norm_label": "string"
    },
    {
      "label": ".snapshotHomeContent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L363",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_snapshothomecontent",
      "community": 16,
      "norm_label": ".snapshothomecontent()"
    },
    {
      "label": ".restoreHomeContent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L371",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_restorehomecontent",
      "community": 16,
      "norm_label": ".restorehomecontent()"
    },
    {
      "label": ".handleRefreshFailure()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L379",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "community": 16,
      "norm_label": ".handlerefreshfailure()"
    },
    {
      "label": "Throwable",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_throwable",
      "community": 16,
      "norm_label": "throwable"
    },
    {
      "label": "Nothing",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "nothing",
      "community": 16,
      "norm_label": "nothing"
    },
    {
      "label": "ReferencedHomeMediaIds",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L393",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_referencedhomemediaids",
      "community": 16,
      "norm_label": "referencedhomemediaids"
    },
    {
      "label": "HomeContentSnapshot",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L399",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homecontentsnapshot",
      "community": 16,
      "norm_label": "homecontentsnapshot"
    },
    {
      "label": "HomeRefreshFailedException",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L407",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homerefreshfailedexception",
      "community": 16,
      "norm_label": "homerefreshfailedexception"
    },
    {
      "label": "RuntimeException",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "runtimeexception",
      "community": 77,
      "norm_label": "runtimeexception"
    },
    {
      "label": "InMemoryLocalMediaRepository.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository",
      "community": 61,
      "norm_label": "inmemorylocalmediarepository.kt"
    },
    {
      "label": "InMemoryLocalMediaRepository",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "community": 61,
      "norm_label": "inmemorylocalmediarepository"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_stateflow",
      "community": 61,
      "norm_label": "stateflow"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_map",
      "community": 61,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "community": 77,
      "norm_label": "uuid"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_movie",
      "community": 61,
      "norm_label": "movie"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_series",
      "community": 61,
      "norm_label": "series"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_episode",
      "community": 61,
      "norm_label": "episode"
    },
    {
      "label": ".getMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L47",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie",
      "community": 61,
      "norm_label": ".getmovie()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_flow",
      "community": 61,
      "norm_label": "flow"
    },
    {
      "label": ".getSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L50",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries",
      "community": 61,
      "norm_label": ".getseries()"
    },
    {
      "label": ".getEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L53",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode",
      "community": 61,
      "norm_label": ".getepisode()"
    },
    {
      "label": ".loadMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L56",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie",
      "community": 77,
      "norm_label": ".loadmovie()"
    },
    {
      "label": ".loadSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L74",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries",
      "community": 77,
      "norm_label": ".loadseries()"
    },
    {
      "label": ".loadEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L100",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode",
      "community": 77,
      "norm_label": ".loadepisode()"
    },
    {
      "label": ".upsertMovies()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L118",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies",
      "community": 61,
      "norm_label": ".upsertmovies()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_list",
      "community": 61,
      "norm_label": "list"
    },
    {
      "label": ".upsertSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L122",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries",
      "community": 61,
      "norm_label": ".upsertseries()"
    },
    {
      "label": ".upsertEpisodes()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L135",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes",
      "community": 61,
      "norm_label": ".upsertepisodes()"
    },
    {
      "label": ".loadSeasons()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L139",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons",
      "community": 77,
      "norm_label": ".loadseasons()"
    },
    {
      "label": ".loadSeasonEpisodes()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L160",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes",
      "community": 77,
      "norm_label": ".loadseasonepisodes()"
    },
    {
      "label": ".updateWatchProgress()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L206",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress",
      "community": 77,
      "norm_label": ".updatewatchprogress()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_long",
      "community": 77,
      "norm_label": "long"
    },
    {
      "label": ".updateWatchProgressPercent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L212",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent",
      "community": 77,
      "norm_label": ".updatewatchprogresspercent()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_double",
      "community": 77,
      "norm_label": "double"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L236",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched",
      "community": 77,
      "norm_label": ".markaswatched()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_boolean",
      "community": 77,
      "norm_label": "boolean"
    },
    {
      "label": ".updatePlaybackPosition()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L256",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateplaybackposition",
      "community": 77,
      "norm_label": ".updateplaybackposition()"
    },
    {
      "label": ".updateLoadedSeriesEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L264",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode",
      "community": 61,
      "norm_label": ".updateloadedseriesepisode()"
    },
    {
      "label": "OfflineLocalMediaRepository.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository",
      "community": 10,
      "norm_label": "offlinelocalmediarepository.kt"
    },
    {
      "label": "OfflineLocalMediaRepository",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "community": 10,
      "norm_label": "offlinelocalmediarepository"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_stateflow",
      "community": 10,
      "norm_label": "stateflow"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_map",
      "community": 10,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "community": 10,
      "norm_label": "uuid"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_movie",
      "community": 10,
      "norm_label": "movie"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_series",
      "community": 10,
      "norm_label": "series"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_episode",
      "community": 10,
      "norm_label": "episode"
    },
    {
      "label": ".getMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie",
      "community": 10,
      "norm_label": ".getmovie()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_flow",
      "community": 10,
      "norm_label": "flow"
    },
    {
      "label": ".getSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L41",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries",
      "community": 10,
      "norm_label": ".getseries()"
    },
    {
      "label": ".getEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L45",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode",
      "community": 10,
      "norm_label": ".getepisode()"
    },
    {
      "label": ".loadMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadmovie",
      "community": 10,
      "norm_label": ".loadmovie()"
    },
    {
      "label": ".loadSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L53",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseries",
      "community": 10,
      "norm_label": ".loadseries()"
    },
    {
      "label": ".loadEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L57",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadepisode",
      "community": 10,
      "norm_label": ".loadepisode()"
    },
    {
      "label": ".loadSeasons()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L61",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasons",
      "community": 10,
      "norm_label": ".loadseasons()"
    },
    {
      "label": ".loadSeasonEpisodes()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L65",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasonepisodes",
      "community": 10,
      "norm_label": ".loadseasonepisodes()"
    },
    {
      "label": ".updateWatchProgress()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L69",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress",
      "community": 10,
      "norm_label": ".updatewatchprogress()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_long",
      "community": 10,
      "norm_label": "long"
    },
    {
      "label": ".updateWatchProgressPercent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L75",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent",
      "community": 10,
      "norm_label": ".updatewatchprogresspercent()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_double",
      "community": 10,
      "norm_label": "double"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L82",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_markaswatched",
      "community": 10,
      "norm_label": ".markaswatched()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_boolean",
      "community": 10,
      "norm_label": "boolean"
    },
    {
      "label": ".updatePlaybackPosition()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L86",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updateplaybackposition",
      "community": 10,
      "norm_label": ".updateplaybackposition()"
    },
    {
      "label": ".saveMovies()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L94",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_savemovies",
      "community": 10,
      "norm_label": ".savemovies()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_list",
      "community": 10,
      "norm_label": "list"
    },
    {
      "label": ".saveSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L98",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseries",
      "community": 10,
      "norm_label": ".saveseries()"
    },
    {
      "label": ".saveSeason()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L102",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseason",
      "community": 10,
      "norm_label": ".saveseason()"
    },
    {
      "label": ".saveEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L106",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveepisode",
      "community": 10,
      "norm_label": ".saveepisode()"
    },
    {
      "label": ".getSeriesBasic()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L110",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseriesbasic",
      "community": 10,
      "norm_label": ".getseriesbasic()"
    },
    {
      "label": ".getSeason()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L114",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseason",
      "community": 10,
      "norm_label": ".getseason()"
    },
    {
      "label": ".deleteMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L118",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deletemovie",
      "community": 10,
      "norm_label": ".deletemovie()"
    },
    {
      "label": ".deleteEpisodeAndCleanup()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L122",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deleteepisodeandcleanup",
      "community": 10,
      "norm_label": ".deleteepisodeandcleanup()"
    },
    {
      "label": ".getEpisodesBySeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L126",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries",
      "community": 10,
      "norm_label": ".getepisodesbyseries()"
    },
    {
      "label": "BaseItemDtoConverter.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter",
      "community": 6,
      "norm_label": "baseitemdtoconverter.kt"
    },
    {
      "label": "toLibrary()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary",
      "community": 6,
      "norm_label": "tolibrary()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_string",
      "community": 6,
      "norm_label": "string"
    },
    {
      "label": "toMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L60",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie",
      "community": 6,
      "norm_label": "tomovie()"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_movie",
      "community": 6,
      "norm_label": "movie"
    },
    {
      "label": "toSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L77",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries",
      "community": 6,
      "norm_label": "toseries()"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_series",
      "community": 6,
      "norm_label": "series"
    },
    {
      "label": "toSeason()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L92",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseason",
      "community": 6,
      "norm_label": "toseason()"
    },
    {
      "label": "toEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L104",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode",
      "community": 6,
      "norm_label": "toepisode()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_episode",
      "community": 6,
      "norm_label": "episode"
    },
    {
      "label": "toGenre()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L129",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_togenre",
      "community": 6,
      "norm_label": "togenre()"
    },
    {
      "label": "formatReleaseDate()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L135",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate",
      "community": 6,
      "norm_label": "formatreleasedate()"
    },
    {
      "label": "LocalDateTime",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "localdatetime",
      "community": 6,
      "norm_label": "localdatetime"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_int",
      "community": 6,
      "norm_label": "int"
    },
    {
      "label": "formatRuntime()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L143",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime",
      "community": 6,
      "norm_label": "formatruntime()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_long",
      "community": 6,
      "norm_label": "long"
    },
    {
      "label": "ConnectivityNetworkMonitor.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor",
      "community": 3,
      "norm_label": "connectivitynetworkmonitor.kt"
    },
    {
      "label": "ConnectivityNetworkMonitor",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor",
      "community": 3,
      "norm_label": "connectivitynetworkmonitor"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt_flow",
      "community": 3,
      "norm_label": "flow"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt_boolean",
      "community": 3,
      "norm_label": "boolean"
    },
    {
      "label": "onAvailable()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L45",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onavailable",
      "community": 3,
      "norm_label": "onavailable()"
    },
    {
      "label": "Network",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "network",
      "community": 3,
      "norm_label": "network"
    },
    {
      "label": "onLost()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L50",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onlost",
      "community": 3,
      "norm_label": "onlost()"
    },
    {
      "label": ".checkConnection()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L62",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection",
      "community": 3,
      "norm_label": ".checkconnection()"
    },
    {
      "label": ".updateServerReachability()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L72",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability",
      "community": 3,
      "norm_label": ".updateserverreachability()"
    },
    {
      "label": ".isCurrentlyConnected()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L87",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected",
      "community": 3,
      "norm_label": ".iscurrentlyconnected()"
    },
    {
      "label": "DefaultPlayableMediaRepository.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository",
      "community": 5,
      "norm_label": "defaultplayablemediarepository.kt"
    },
    {
      "label": "DefaultPlayableMediaRepository",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L45",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "community": 5,
      "norm_label": "defaultplayablemediarepository"
    },
    {
      "label": ".getPlayableMedia()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L57",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia",
      "community": 5,
      "norm_label": ".getplayablemedia()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_uuid",
      "community": 5,
      "norm_label": "uuid"
    },
    {
      "label": ".getDownloadedPlayableMedia()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L65",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia",
      "community": 5,
      "norm_label": ".getdownloadedplayablemedia()"
    },
    {
      "label": "MediaItem",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_mediaitem",
      "community": 5,
      "norm_label": "mediaitem"
    },
    {
      "label": ".getStreamingPlayableMedia()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L87",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia",
      "community": 5,
      "norm_label": ".getstreamingplayablemedia()"
    },
    {
      "label": ".getOnlinePlayableMedia()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L100",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "community": 5,
      "norm_label": ".getonlineplayablemedia()"
    },
    {
      "label": ".getOfflineDownloadedPlayableMedia()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L148",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia",
      "community": 5,
      "norm_label": ".getofflinedownloadedplayablemedia()"
    },
    {
      "label": ".getMediaItem()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L191",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem",
      "community": 5,
      "norm_label": ".getmediaitem()"
    },
    {
      "label": "BaseItemDto",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_baseitemdto",
      "community": 5,
      "norm_label": "baseitemdto"
    },
    {
      "label": ".getDownloadedMediaItem()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L213",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem",
      "community": 5,
      "norm_label": ".getdownloadedmediaitem()"
    },
    {
      "label": ".getMediaSegments()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L232",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments",
      "community": 5,
      "norm_label": ".getmediasegments()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_list",
      "community": 5,
      "norm_label": "list"
    },
    {
      "label": ".getNextUpPlayableMedias()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L239",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias",
      "community": 5,
      "norm_label": ".getnextupplayablemedias()"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_set",
      "community": 5,
      "norm_label": "set"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_int",
      "community": 5,
      "norm_label": "int"
    },
    {
      "label": ".createMediaItem()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L278",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem",
      "community": 5,
      "norm_label": ".createmediaitem()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_string",
      "community": 5,
      "norm_label": "string"
    },
    {
      "label": "Any",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_any",
      "community": 5,
      "norm_label": "any"
    },
    {
      "label": ".toPlaybackMediaItemTag()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L300",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_toplaybackmediaitemtag",
      "community": 5,
      "norm_label": ".toplaybackmediaitemtag()"
    },
    {
      "label": ".calculateResumePosition()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L307",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition",
      "community": 5,
      "norm_label": ".calculateresumeposition()"
    },
    {
      "label": "MediaSourceInfo",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "mediasourceinfo",
      "community": 5,
      "norm_label": "mediasourceinfo"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_long",
      "community": 5,
      "norm_label": "long"
    },
    {
      "label": ".seasonEpisodeLabel()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L323",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel",
      "community": 5,
      "norm_label": ".seasonepisodelabel()"
    },
    {
      "label": ".withMetadata()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L331",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata",
      "community": 5,
      "norm_label": ".withmetadata()"
    },
    {
      "label": ".calculateOfflineResumePosition()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L355",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition",
      "community": 5,
      "norm_label": ".calculateofflineresumeposition()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_double",
      "community": 5,
      "norm_label": "double"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_boolean",
      "community": 5,
      "norm_label": "boolean"
    },
    {
      "label": ".parseRuntimeToMs()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L375",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms",
      "community": 5,
      "norm_label": ".parseruntimetoms()"
    },
    {
      "label": ".toMediaSegment()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L384",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_tomediasegment",
      "community": 5,
      "norm_label": ".tomediasegment()"
    },
    {
      "label": "JellyfinBindingsModule.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule",
      "community": 3,
      "norm_label": "jellyfinbindingsmodule.kt"
    },
    {
      "label": "JellyfinBindingsModule",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule",
      "community": 3,
      "norm_label": "jellyfinbindingsmodule"
    },
    {
      "label": ".bindSessionBootstrapper()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsessionbootstrapper",
      "community": 145,
      "norm_label": ".bindsessionbootstrapper()"
    },
    {
      "label": ".bindAuthenticationRepository()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindauthenticationrepository",
      "community": 3,
      "norm_label": ".bindauthenticationrepository()"
    },
    {
      "label": ".bindDownloadMediaSourceResolver()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_binddownloadmediasourceresolver",
      "community": 3,
      "norm_label": ".binddownloadmediasourceresolver()"
    },
    {
      "label": ".bindPlayableMediaRepository()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplayablemediarepository",
      "community": 5,
      "norm_label": ".bindplayablemediarepository()"
    },
    {
      "label": ".bindPlaybackProgressReporter()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L40",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplaybackprogressreporter",
      "community": 8,
      "norm_label": ".bindplaybackprogressreporter()"
    },
    {
      "label": ".bindSyncPlaybackPositionsHomeRefreshSideEffect()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L43",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsyncplaybackpositionshomerefreshsideeffect",
      "community": 19,
      "norm_label": ".bindsyncplaybackpositionshomerefreshsideeffect()"
    },
    {
      "label": ".bindNetworkMonitor()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindnetworkmonitor",
      "community": 3,
      "norm_label": ".bindnetworkmonitor()"
    },
    {
      "label": "JellyfinMediaMetadataUpdaterImpl.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl",
      "community": 33,
      "norm_label": "jellyfinmediametadataupdaterimpl.kt"
    },
    {
      "label": "JellyfinMediaMetadataUpdaterImpl",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl",
      "community": 33,
      "norm_label": "jellyfinmediametadataupdaterimpl"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_markaswatched",
      "community": 33,
      "norm_label": ".markaswatched()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_uuid",
      "community": 33,
      "norm_label": "uuid"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_boolean",
      "community": 33,
      "norm_label": "boolean"
    },
    {
      "label": ".updateWatchProgress()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogress",
      "community": 33,
      "norm_label": ".updatewatchprogress()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_long",
      "community": 33,
      "norm_label": "long"
    },
    {
      "label": ".updateWatchProgressPercent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogresspercent",
      "community": 33,
      "norm_label": ".updatewatchprogresspercent()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_double",
      "community": 33,
      "norm_label": "double"
    },
    {
      "label": ".updatePlaybackPosition()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updateplaybackposition",
      "community": 33,
      "norm_label": ".updateplaybackposition()"
    },
    {
      "label": "JellyfinPlaybackProgressReporter.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter",
      "community": 8,
      "norm_label": "jellyfinplaybackprogressreporter.kt"
    },
    {
      "label": "JellyfinPlaybackProgressReporter",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter",
      "community": 8,
      "norm_label": "jellyfinplaybackprogressreporter"
    },
    {
      "label": ".reportPlaybackStart()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart",
      "community": 8,
      "norm_label": ".reportplaybackstart()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_uuid",
      "community": 8,
      "norm_label": "uuid"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_long",
      "community": 8,
      "norm_label": "long"
    },
    {
      "label": ".reportPlaybackProgress()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress",
      "community": 8,
      "norm_label": ".reportplaybackprogress()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_boolean",
      "community": 8,
      "norm_label": "boolean"
    },
    {
      "label": ".reportPlaybackStopped()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped",
      "community": 8,
      "norm_label": ".reportplaybackstopped()"
    },
    {
      "label": "SearchManagerImpl.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl",
      "community": 55,
      "norm_label": "searchmanagerimpl.kt"
    },
    {
      "label": "SearchManagerImpl",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "community": 55,
      "norm_label": "searchmanagerimpl"
    },
    {
      "label": ".getServerUrl()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_getserverurl",
      "community": 55,
      "norm_label": ".getserverurl()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_string",
      "community": 55,
      "norm_label": "string"
    },
    {
      "label": "StateFlow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_stateflow",
      "community": 55,
      "norm_label": "stateflow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_list",
      "community": 55,
      "norm_label": "list"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_set",
      "community": 55,
      "norm_label": "set"
    },
    {
      "label": ".setGenres()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L58",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setgenres",
      "community": 55,
      "norm_label": ".setgenres()"
    },
    {
      "label": ".setSearchTerm()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L62",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setsearchterm",
      "community": 55,
      "norm_label": ".setsearchterm()"
    },
    {
      "label": ".search()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L66",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search",
      "community": 55,
      "norm_label": ".search()"
    },
    {
      "label": ".toSearchResult()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L78",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult",
      "community": 55,
      "norm_label": ".tosearchresult()"
    },
    {
      "label": "JellyfinApiClient.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient",
      "community": 13,
      "norm_label": "jellyfinapiclient.kt"
    },
    {
      "label": "JellyfinApiClient",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L65",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "community": 13,
      "norm_label": "jellyfinapiclient"
    },
    {
      "label": ".getUserId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L84",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "community": 13,
      "norm_label": ".getuserid()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "community": 13,
      "norm_label": "uuid"
    },
    {
      "label": ".ensureConfigured()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L86",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured",
      "community": 121,
      "norm_label": ".ensureconfigured()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_boolean",
      "community": 121,
      "norm_label": "boolean"
    },
    {
      "label": ".configureFromSession()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L97",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession",
      "community": 121,
      "norm_label": ".configurefromsession()"
    },
    {
      "label": ".discoverServers()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L103",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers",
      "community": 18,
      "norm_label": ".discoverservers()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_flow",
      "community": 18,
      "norm_label": "flow"
    },
    {
      "label": ".findServer()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L108",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver",
      "community": 82,
      "norm_label": ".findserver()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "community": 82,
      "norm_label": "string"
    },
    {
      "label": ".authenticate()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L127",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate",
      "community": 82,
      "norm_label": ".authenticate()"
    },
    {
      "label": "AuthenticationResult",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_authenticationresult",
      "community": 82,
      "norm_label": "authenticationresult"
    },
    {
      "label": ".isQuickConnectEnabled()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L143",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled",
      "community": 121,
      "norm_label": ".isquickconnectenabled()"
    },
    {
      "label": ".initiateQuickConnect()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L154",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect",
      "community": 82,
      "norm_label": ".initiatequickconnect()"
    },
    {
      "label": ".getQuickConnectState()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L165",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate",
      "community": 82,
      "norm_label": ".getquickconnectstate()"
    },
    {
      "label": ".authenticateWithQuickConnect()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L176",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect",
      "community": 82,
      "norm_label": ".authenticatewithquickconnect()"
    },
    {
      "label": ".searchBySearchTerm()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L187",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm",
      "community": 13,
      "norm_label": ".searchbysearchterm()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "community": 13,
      "norm_label": "list"
    },
    {
      "label": "BaseItemDto",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "community": 13,
      "norm_label": "baseitemdto"
    },
    {
      "label": ".searchByGenre()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L202",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre",
      "community": 13,
      "norm_label": ".searchbygenre()"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_set",
      "community": 13,
      "norm_label": "set"
    },
    {
      "label": ".getLibraries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L217",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries",
      "community": 13,
      "norm_label": ".getlibraries()"
    },
    {
      "label": ".probeServer()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L231",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver",
      "community": 121,
      "norm_label": ".probeserver()"
    },
    {
      "label": ".getLibraryContent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L241",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent",
      "community": 13,
      "norm_label": ".getlibrarycontent()"
    },
    {
      "label": ".getSuggestions()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L260",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions",
      "community": 13,
      "norm_label": ".getsuggestions()"
    },
    {
      "label": ".getContinueWatching()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L277",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching",
      "community": 13,
      "norm_label": ".getcontinuewatching()"
    },
    {
      "label": ".getNextUpEpisodes()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L295",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes",
      "community": 13,
      "norm_label": ".getnextupepisodes()"
    },
    {
      "label": ".getLatestFromLibrary()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L310",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary",
      "community": 13,
      "norm_label": ".getlatestfromlibrary()"
    },
    {
      "label": ".getItemInfo()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L326",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo",
      "community": 13,
      "norm_label": ".getiteminfo()"
    },
    {
      "label": ".getSeasons()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L336",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons",
      "community": 13,
      "norm_label": ".getseasons()"
    },
    {
      "label": ".getEpisodesInSeason()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L351",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason",
      "community": 13,
      "norm_label": ".getepisodesinseason()"
    },
    {
      "label": ".getNextEpisodes()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L367",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes",
      "community": 13,
      "norm_label": ".getnextepisodes()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_int",
      "community": 13,
      "norm_label": "int"
    },
    {
      "label": ".getGenres()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L386",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres",
      "community": 13,
      "norm_label": ".getgenres()"
    },
    {
      "label": ".updatePlaybackPosition()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L399",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition",
      "community": 13,
      "norm_label": ".updateplaybackposition()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_long",
      "community": 121,
      "norm_label": "long"
    },
    {
      "label": ".markAsWatched()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L423",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched",
      "community": 13,
      "norm_label": ".markaswatched()"
    },
    {
      "label": ".markAsUnwatched()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L435",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched",
      "community": 13,
      "norm_label": ".markasunwatched()"
    },
    {
      "label": ".getMediaSegments()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L447",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments",
      "community": 13,
      "norm_label": ".getmediasegments()"
    },
    {
      "label": "MediaSegmentDto",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "mediasegmentdto",
      "community": 13,
      "norm_label": "mediasegmentdto"
    },
    {
      "label": ".getPlaybackInfo()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L460",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo",
      "community": 13,
      "norm_label": ".getplaybackinfo()"
    },
    {
      "label": "DeviceProfile",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_deviceprofile",
      "community": 13,
      "norm_label": "deviceprofile"
    },
    {
      "label": "PlaybackInfoResponse",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "playbackinforesponse",
      "community": 13,
      "norm_label": "playbackinforesponse"
    },
    {
      "label": ".getVideoStreamUrl()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L484",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl",
      "community": 82,
      "norm_label": ".getvideostreamurl()"
    },
    {
      "label": ".uploadLogFile()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L496",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile",
      "community": 82,
      "norm_label": ".uploadlogfile()"
    },
    {
      "label": ".reportPlaybackStart()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L505",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart",
      "community": 121,
      "norm_label": ".reportplaybackstart()"
    },
    {
      "label": ".reportPlaybackProgress()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L531",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress",
      "community": 121,
      "norm_label": ".reportplaybackprogress()"
    },
    {
      "label": ".reportPlaybackStopped()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L558",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped",
      "community": 13,
      "norm_label": ".reportplaybackstopped()"
    },
    {
      "label": ".logRequest()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L577",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "community": 13,
      "norm_label": ".logrequest()"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_t",
      "community": 13,
      "norm_label": "t"
    },
    {
      "label": ".toJellyfinPlayMethod()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L618",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod",
      "community": 121,
      "norm_label": ".tojellyfinplaymethod()"
    },
    {
      "label": "PlayMethod",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "playmethod",
      "community": 121,
      "norm_label": "playmethod"
    },
    {
      "label": ".bestServer()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L624",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver",
      "community": 82,
      "norm_label": ".bestserver()"
    },
    {
      "label": "RecommendedServerInfo",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "recommendedserverinfo",
      "community": 82,
      "norm_label": "recommendedserverinfo"
    },
    {
      "label": ".toQuickConnectSession()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L629",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession",
      "community": 82,
      "norm_label": ".toquickconnectsession()"
    },
    {
      "label": "JellyfinDownloadMediaSourceResolver.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver",
      "community": 3,
      "norm_label": "jellyfindownloadmediasourceresolver.kt"
    },
    {
      "label": "JellyfinDownloadMediaSourceResolver",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver",
      "community": 3,
      "norm_label": "jellyfindownloadmediasourceresolver"
    },
    {
      "label": ".resolveMovieDownload()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload",
      "community": 3,
      "norm_label": ".resolvemoviedownload()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_uuid",
      "community": 3,
      "norm_label": "uuid"
    },
    {
      "label": ".resolveEpisodeDownload()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L44",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload",
      "community": 3,
      "norm_label": ".resolveepisodedownload()"
    },
    {
      "label": ".isEpisodeWatched()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L65",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_isepisodewatched",
      "community": 3,
      "norm_label": ".isepisodewatched()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_boolean",
      "community": 3,
      "norm_label": "boolean"
    },
    {
      "label": ".getUnwatchedEpisodeIds()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L69",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids",
      "community": 3,
      "norm_label": ".getunwatchedepisodeids()"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_set",
      "community": 3,
      "norm_label": "set"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_int",
      "community": 3,
      "norm_label": "int"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_list",
      "community": 3,
      "norm_label": "list"
    },
    {
      "label": ".downloadCustomCacheKey()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L93",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey",
      "community": 3,
      "norm_label": ".downloadcustomcachekey()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_string",
      "community": 3,
      "norm_label": "string"
    },
    {
      "label": "AndroidCodecCatalog.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "community": 52,
      "norm_label": "androidcodeccatalog.kt"
    },
    {
      "label": "AndroidCodecCatalog",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidcodeccatalog",
      "community": 52,
      "norm_label": "androidcodeccatalog"
    },
    {
      "label": "create()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create",
      "community": 52,
      "norm_label": "create()"
    },
    {
      "label": "Array",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "array",
      "community": 52,
      "norm_label": "array"
    },
    {
      "label": "MediaCodecInfo",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "mediacodecinfo",
      "community": 52,
      "norm_label": "mediacodecinfo"
    },
    {
      "label": "androidVideoCodecName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideocodecname",
      "community": 52,
      "norm_label": "androidvideocodecname()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "community": 52,
      "norm_label": "string"
    },
    {
      "label": "androidAudioCodecName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L61",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidaudiocodecname",
      "community": 52,
      "norm_label": "androidaudiocodecname()"
    },
    {
      "label": "androidVideoProfileName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L79",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "community": 52,
      "norm_label": "androidvideoprofilename()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_int",
      "community": 52,
      "norm_label": "int"
    },
    {
      "label": "mpeg2ProfileName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L90",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename",
      "community": 52,
      "norm_label": "mpeg2profilename()"
    },
    {
      "label": "h263ProfileName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L100",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename",
      "community": 52,
      "norm_label": "h263profilename()"
    },
    {
      "label": "mpeg4ProfileName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L113",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename",
      "community": 52,
      "norm_label": "mpeg4profilename()"
    },
    {
      "label": "avcProfileName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L132",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename",
      "community": 52,
      "norm_label": "avcprofilename()"
    },
    {
      "label": "hevcProfileName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L145",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename",
      "community": 52,
      "norm_label": "hevcprofilename()"
    },
    {
      "label": "vp8ProfileName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L154",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename",
      "community": 52,
      "norm_label": "vp8profilename()"
    },
    {
      "label": "vp9ProfileName()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L159",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename",
      "community": 52,
      "norm_label": "vp9profilename()"
    },
    {
      "label": "AndroidDeviceProfileCapabilities.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities",
      "community": 0,
      "norm_label": "androiddeviceprofilecapabilities.kt"
    },
    {
      "label": "ProfileResolution",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution",
      "community": 0,
      "norm_label": "profileresolution"
    },
    {
      "label": "DeviceProfileCapabilities",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "community": 0,
      "norm_label": "deviceprofilecapabilities"
    },
    {
      "label": ".supportsAv1()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1",
      "community": 0,
      "norm_label": ".supportsav1()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "community": 0,
      "norm_label": "boolean"
    },
    {
      "label": ".supportsAv1Main10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1main10",
      "community": 0,
      "norm_label": ".supportsav1main10()"
    },
    {
      "label": ".supportsAv1DolbyVision()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1dolbyvision",
      "community": 0,
      "norm_label": ".supportsav1dolbyvision()"
    },
    {
      "label": ".supportsAv1Hdr10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10",
      "community": 0,
      "norm_label": ".supportsav1hdr10()"
    },
    {
      "label": ".supportsAv1Hdr10Plus()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10plus",
      "community": 0,
      "norm_label": ".supportsav1hdr10plus()"
    },
    {
      "label": ".supportsAvc()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavc",
      "community": 0,
      "norm_label": ".supportsavc()"
    },
    {
      "label": ".supportsAvcHigh10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavchigh10",
      "community": 0,
      "norm_label": ".supportsavchigh10()"
    },
    {
      "label": ".avcMainLevel()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avcmainlevel",
      "community": 0,
      "norm_label": ".avcmainlevel()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "community": 0,
      "norm_label": "int"
    },
    {
      "label": ".avcHigh10Level()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avchigh10level",
      "community": 0,
      "norm_label": ".avchigh10level()"
    },
    {
      "label": ".supportsHevc()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevc",
      "community": 0,
      "norm_label": ".supportshevc()"
    },
    {
      "label": ".supportsHevcMain10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcmain10",
      "community": 0,
      "norm_label": ".supportshevcmain10()"
    },
    {
      "label": ".supportsHevcDolbyVision()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvision",
      "community": 0,
      "norm_label": ".supportshevcdolbyvision()"
    },
    {
      "label": ".supportsHevcDolbyVisionEl()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvisionel",
      "community": 0,
      "norm_label": ".supportshevcdolbyvisionel()"
    },
    {
      "label": ".supportsHevcHdr10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10",
      "community": 0,
      "norm_label": ".supportshevchdr10()"
    },
    {
      "label": ".supportsHevcHdr10Plus()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10plus",
      "community": 0,
      "norm_label": ".supportshevchdr10plus()"
    },
    {
      "label": ".hevcMainLevel()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmainlevel",
      "community": 0,
      "norm_label": ".hevcmainlevel()"
    },
    {
      "label": ".hevcMain10Level()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmain10level",
      "community": 0,
      "norm_label": ".hevcmain10level()"
    },
    {
      "label": ".supportsVc1()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvc1",
      "community": 0,
      "norm_label": ".supportsvc1()"
    },
    {
      "label": ".maxResolution()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_maxresolution",
      "community": 0,
      "norm_label": ".maxresolution()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "community": 0,
      "norm_label": "string"
    },
    {
      "label": ".supportsVideoCodec()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvideocodec",
      "community": 0,
      "norm_label": ".supportsvideocodec()"
    },
    {
      "label": ".supportsAudioCodec()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L35",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsaudiocodec",
      "community": 0,
      "norm_label": ".supportsaudiocodec()"
    },
    {
      "label": ".videoCodecProfiles()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_videocodecprofiles",
      "community": 0,
      "norm_label": ".videocodecprofiles()"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_set",
      "community": 0,
      "norm_label": "set"
    },
    {
      "label": "AndroidDeviceProfileCapabilities",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L40",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "community": 0,
      "norm_label": "androiddeviceprofilecapabilities"
    },
    {
      "label": "DolbyVisionProfiles",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L44",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_dolbyvisionprofiles",
      "community": 0,
      "norm_label": "dolbyvisionprofiles"
    },
    {
      "label": "Av1ProfileLevels",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L54",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels",
      "community": 0,
      "norm_label": "av1profilelevels"
    },
    {
      "label": ".supportsAv1()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L128",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1",
      "community": 0,
      "norm_label": ".supportsav1()"
    },
    {
      "label": ".supportsAv1Main10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L130",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1main10",
      "community": 0,
      "norm_label": ".supportsav1main10()"
    },
    {
      "label": ".supportsAv1DolbyVision()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L136",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1dolbyvision",
      "community": 0,
      "norm_label": ".supportsav1dolbyvision()"
    },
    {
      "label": ".supportsAv1Hdr10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L143",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10",
      "community": 0,
      "norm_label": ".supportsav1hdr10()"
    },
    {
      "label": ".supportsAv1Hdr10Plus()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L149",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10plus",
      "community": 0,
      "norm_label": ".supportsav1hdr10plus()"
    },
    {
      "label": ".supportsAvc()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L155",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavc",
      "community": 0,
      "norm_label": ".supportsavc()"
    },
    {
      "label": ".supportsAvcHigh10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L157",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavchigh10",
      "community": 0,
      "norm_label": ".supportsavchigh10()"
    },
    {
      "label": ".avcMainLevel()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L163",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avcmainlevel",
      "community": 0,
      "norm_label": ".avcmainlevel()"
    },
    {
      "label": ".avcHigh10Level()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L165",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avchigh10level",
      "community": 0,
      "norm_label": ".avchigh10level()"
    },
    {
      "label": ".supportsHevc()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L167",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevc",
      "community": 0,
      "norm_label": ".supportshevc()"
    },
    {
      "label": ".supportsHevcMain10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L169",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcmain10",
      "community": 0,
      "norm_label": ".supportshevcmain10()"
    },
    {
      "label": ".supportsHevcDolbyVision()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L175",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvision",
      "community": 0,
      "norm_label": ".supportshevcdolbyvision()"
    },
    {
      "label": ".supportsHevcDolbyVisionEl()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L178",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel",
      "community": 0,
      "norm_label": ".supportshevcdolbyvisionel()"
    },
    {
      "label": ".supportsHevcHdr10()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L186",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10",
      "community": 0,
      "norm_label": ".supportshevchdr10()"
    },
    {
      "label": ".supportsHevcHdr10Plus()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L193",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10plus",
      "community": 0,
      "norm_label": ".supportshevchdr10plus()"
    },
    {
      "label": ".hevcMainLevel()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L200",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmainlevel",
      "community": 0,
      "norm_label": ".hevcmainlevel()"
    },
    {
      "label": ".hevcMain10Level()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L202",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmain10level",
      "community": 0,
      "norm_label": ".hevcmain10level()"
    },
    {
      "label": ".supportsVc1()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L204",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvc1",
      "community": 0,
      "norm_label": ".supportsvc1()"
    },
    {
      "label": ".maxResolution()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L206",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution",
      "community": 0,
      "norm_label": ".maxresolution()"
    },
    {
      "label": ".supportsVideoCodec()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L228",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvideocodec",
      "community": 0,
      "norm_label": ".supportsvideocodec()"
    },
    {
      "label": ".supportsAudioCodec()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L230",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsaudiocodec",
      "community": 0,
      "norm_label": ".supportsaudiocodec()"
    },
    {
      "label": ".videoCodecProfiles()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L232",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles",
      "community": 0,
      "norm_label": ".videocodecprofiles()"
    },
    {
      "label": ".avcLevel()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L236",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel",
      "community": 0,
      "norm_label": ".avclevel()"
    },
    {
      "label": ".hevcLevel()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L241",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel",
      "community": 0,
      "norm_label": ".hevclevel()"
    },
    {
      "label": ".decoderLevel()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L246",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel",
      "community": 0,
      "norm_label": ".decoderlevel()"
    },
    {
      "label": ".hasDecoder()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L265",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "community": 0,
      "norm_label": ".hasdecoder()"
    },
    {
      "label": ".hasCodecForMime()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L282",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime",
      "community": 0,
      "norm_label": ".hascodecformime()"
    },
    {
      "label": ".supportsMultiInstance()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L292",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance",
      "community": 0,
      "norm_label": ".supportsmultiinstance()"
    },
    {
      "label": "CodecDebugHelper.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper",
      "community": 153,
      "norm_label": "codecdebughelper.kt"
    },
    {
      "label": "CodecDebugHelper",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper",
      "community": 153,
      "norm_label": "codecdebughelper"
    },
    {
      "label": ".logAvailableDecoders()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders",
      "community": 153,
      "norm_label": ".logavailabledecoders()"
    },
    {
      "label": ".hasDecoderFor()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt",
      "source_location": "L54",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor",
      "community": 153,
      "norm_label": ".hasdecoderfor()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_kt_string",
      "community": 153,
      "norm_label": "string"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_kt_boolean",
      "community": 153,
      "norm_label": "boolean"
    },
    {
      "label": "JellyfinAndroidMobileDeviceProfile.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile",
      "community": 4,
      "norm_label": "jellyfinandroidmobiledeviceprofile.kt"
    },
    {
      "label": "JellyfinAndroidMobileProfileConfig",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_jellyfinandroidmobileprofileconfig",
      "community": 4,
      "norm_label": "jellyfinandroidmobileprofileconfig"
    },
    {
      "label": "create()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L107",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create",
      "community": 4,
      "norm_label": "create()"
    },
    {
      "label": "DeviceProfile",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt_deviceprofile",
      "community": 4,
      "norm_label": "deviceprofile"
    },
    {
      "label": "generateCodecProfile()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L179",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile",
      "community": 4,
      "norm_label": "generatecodecprofile()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt_string",
      "community": 4,
      "norm_label": "string"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt_set",
      "community": 4,
      "norm_label": "set"
    },
    {
      "label": "CodecProfile",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "codecprofile",
      "community": 4,
      "norm_label": "codecprofile"
    },
    {
      "label": "JellyfinAndroidTvDeviceProfile.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "community": 12,
      "norm_label": "jellyfinandroidtvdeviceprofile.kt"
    },
    {
      "label": "JellyfinAndroidTvProfileConfig",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvprofileconfig",
      "community": 12,
      "norm_label": "jellyfinandroidtvprofileconfig"
    },
    {
      "label": "JellyfinAndroidTvDeviceProfile",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile",
      "community": 12,
      "norm_label": "jellyfinandroidtvdeviceprofile"
    },
    {
      "label": ".create()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L75",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create",
      "community": 12,
      "norm_label": ".create()"
    },
    {
      "label": "DeviceProfile",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt_deviceprofile",
      "community": 12,
      "norm_label": "deviceprofile"
    },
    {
      "label": "addRangeTypeIfSupported()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L459",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported",
      "community": 12,
      "norm_label": "addrangetypeifsupported()"
    },
    {
      "label": "VideoRangeType",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "videorangetype",
      "community": 12,
      "norm_label": "videorangetype"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt_boolean",
      "community": 12,
      "norm_label": "boolean"
    },
    {
      "label": "subtitleProfile()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L466",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile",
      "community": 12,
      "norm_label": "subtitleprofile()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt_string",
      "community": 12,
      "norm_label": "string"
    },
    {
      "label": "Codec",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L479",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_codec",
      "community": 12,
      "norm_label": "codec"
    },
    {
      "label": "Container",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L480",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_container",
      "community": 12,
      "norm_label": "container"
    },
    {
      "label": "Audio",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L496",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_audio",
      "community": 12,
      "norm_label": "audio"
    },
    {
      "label": "Video",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L518",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_video",
      "community": 12,
      "norm_label": "video"
    },
    {
      "label": "Subtitle",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L529",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitle",
      "community": 12,
      "norm_label": "subtitle"
    },
    {
      "label": "JellyfinPlaybackResolver.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver",
      "community": 8,
      "norm_label": "jellyfinplaybackresolver.kt"
    },
    {
      "label": "JellyfinPlaybackResolver",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver",
      "community": 8,
      "norm_label": "jellyfinplaybackresolver"
    },
    {
      "label": ".getPlaybackSource()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource",
      "community": 8,
      "norm_label": ".getplaybacksource()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_kt_uuid",
      "community": 8,
      "norm_label": "uuid"
    },
    {
      "label": ".resolveUrl()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L71",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl",
      "community": 8,
      "norm_label": ".resolveurl()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_kt_string",
      "community": 8,
      "norm_label": "string"
    },
    {
      "label": "PlaybackCacheKeys.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys",
      "community": 3,
      "norm_label": "playbackcachekeys.kt"
    },
    {
      "label": "playbackCustomCacheKey()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey",
      "community": 3,
      "norm_label": "playbackcustomcachekey()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_kt_string",
      "community": 3,
      "norm_label": "string"
    },
    {
      "label": "PlaybackDecision.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackDecision.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackdecision",
      "community": 175,
      "norm_label": "playbackdecision.kt"
    },
    {
      "label": "PlaybackDecision",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackDecision.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackdecision_playbackdecision",
      "community": 175,
      "norm_label": "playbackdecision"
    },
    {
      "label": "PlaybackProfileModule.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule",
      "community": 0,
      "norm_label": "playbackprofilemodule.kt"
    },
    {
      "label": "PlaybackProfileModule",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule",
      "community": 0,
      "norm_label": "playbackprofilemodule"
    },
    {
      "label": ".provideDeviceProfileCapabilities()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_providedeviceprofilecapabilities",
      "community": 0,
      "norm_label": ".providedeviceprofilecapabilities()"
    },
    {
      "label": ".providePlaybackProfilePolicy()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy",
      "community": 0,
      "norm_label": ".provideplaybackprofilepolicy()"
    },
    {
      "label": "PlaybackProfilePolicy.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy",
      "community": 0,
      "norm_label": "playbackprofilepolicy.kt"
    },
    {
      "label": "PlaybackProfilePolicy",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L5",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy",
      "community": 0,
      "norm_label": "playbackprofilepolicy"
    },
    {
      "label": ".create()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy_create",
      "community": 0,
      "norm_label": ".create()"
    },
    {
      "label": "DeviceProfile",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_kt_deviceprofile",
      "community": 0,
      "norm_label": "deviceprofile"
    },
    {
      "label": "MobilePlaybackProfilePolicy",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy",
      "community": 0,
      "norm_label": "mobileplaybackprofilepolicy"
    },
    {
      "label": ".create()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy_create",
      "community": 0,
      "norm_label": ".create()"
    },
    {
      "label": "TvPlaybackProfilePolicy",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy",
      "community": 0,
      "norm_label": "tvplaybackprofilepolicy"
    },
    {
      "label": ".create()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy_create",
      "community": 0,
      "norm_label": ".create()"
    },
    {
      "label": "PlaybackSource.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackSource.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource",
      "community": 8,
      "norm_label": "playbacksource.kt"
    },
    {
      "label": "PlaybackSource",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackSource.kt",
      "source_location": "L6",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource_playbacksource",
      "community": 8,
      "norm_label": "playbacksource"
    },
    {
      "label": "SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect",
      "community": 19,
      "norm_label": "syncplaybackpositionshomerefreshsideeffect.kt"
    },
    {
      "label": "SyncPlaybackPositionsHomeRefreshSideEffect",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "community": 19,
      "norm_label": "syncplaybackpositionshomerefreshsideeffect"
    },
    {
      "label": ".run()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L44",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run",
      "community": 19,
      "norm_label": ".run()"
    },
    {
      "label": ".syncPlaybackPosition()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L72",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition",
      "community": 19,
      "norm_label": ".syncplaybackposition()"
    },
    {
      "label": ".toLocalPlaybackPosition()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L114",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition",
      "community": 19,
      "norm_label": ".tolocalplaybackposition()"
    },
    {
      "label": ".toLocalProgressPercent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L126",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent",
      "community": 19,
      "norm_label": ".tolocalprogresspercent()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_boolean",
      "community": 19,
      "norm_label": "boolean"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_double",
      "community": 19,
      "norm_label": "double"
    },
    {
      "label": ".remotePlaybackPosition()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L131",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition",
      "community": 19,
      "norm_label": ".remoteplaybackposition()"
    },
    {
      "label": ".toPlaybackPositionTicks()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L147",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks",
      "community": 19,
      "norm_label": ".toplaybackpositionticks()"
    },
    {
      "label": "Long",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_long",
      "community": 19,
      "norm_label": "long"
    },
    {
      "label": ".normalizedProgressPercent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L151",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent",
      "community": 19,
      "norm_label": ".normalizedprogresspercent()"
    },
    {
      "label": ".toProgressPercent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L163",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent",
      "community": 19,
      "norm_label": ".toprogresspercent()"
    },
    {
      "label": ".progressToleranceTicks()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L168",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks",
      "community": 19,
      "norm_label": ".progresstoleranceticks()"
    },
    {
      "label": "LocalPlaybackPosition",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L172",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_localplaybackposition",
      "community": 19,
      "norm_label": "localplaybackposition"
    },
    {
      "label": "RemotePlaybackPosition",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L177",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition",
      "community": 19,
      "norm_label": "remoteplaybackposition"
    },
    {
      "label": "JellyfinAuthenticationRepository.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository",
      "community": 78,
      "norm_label": "jellyfinauthenticationrepository.kt"
    },
    {
      "label": "JellyfinAuthenticationRepository",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "community": 78,
      "norm_label": "jellyfinauthenticationrepository"
    },
    {
      "label": ".discoverServers()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_discoverservers",
      "community": 78,
      "norm_label": ".discoverservers()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_flow",
      "community": 78,
      "norm_label": "flow"
    },
    {
      "label": ".findServer()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver",
      "community": 78,
      "norm_label": ".findserver()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_string",
      "community": 78,
      "norm_label": "string"
    },
    {
      "label": ".isQuickConnectEnabled()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled",
      "community": 78,
      "norm_label": ".isquickconnectenabled()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_boolean",
      "community": 78,
      "norm_label": "boolean"
    },
    {
      "label": ".initiateQuickConnect()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect",
      "community": 78,
      "norm_label": ".initiatequickconnect()"
    },
    {
      "label": ".getQuickConnectState()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate",
      "community": 78,
      "norm_label": ".getquickconnectstate()"
    },
    {
      "label": ".login()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L42",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login",
      "community": 78,
      "norm_label": ".login()"
    },
    {
      "label": ".loginWithQuickConnect()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L53",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect",
      "community": 78,
      "norm_label": ".loginwithquickconnect()"
    },
    {
      "label": ".saveAuthenticationResult()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L64",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult",
      "community": 78,
      "norm_label": ".saveauthenticationresult()"
    },
    {
      "label": "AuthenticationResult",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_authenticationresult",
      "community": 78,
      "norm_label": "authenticationresult"
    },
    {
      "label": "JellyfinSessionBootstrapper.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper",
      "community": 145,
      "norm_label": "jellyfinsessionbootstrapper.kt"
    },
    {
      "label": "JellyfinSessionBootstrapper",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper",
      "community": 145,
      "norm_label": "jellyfinsessionbootstrapper"
    },
    {
      "label": ".initialize()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper_initialize",
      "community": 145,
      "norm_label": ".initialize()"
    },
    {
      "label": "UserSession.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSession.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession",
      "community": 70,
      "norm_label": "usersession.kt"
    },
    {
      "label": "UserSession",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSession.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession",
      "community": 70,
      "norm_label": "usersession"
    },
    {
      "label": "UserSessionModule.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule",
      "community": 70,
      "norm_label": "usersessionmodule.kt"
    },
    {
      "label": "UserSessionModule",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule",
      "community": 70,
      "norm_label": "usersessionmodule"
    },
    {
      "label": ".provideUserProfileDataStore()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore",
      "community": 70,
      "norm_label": ".provideuserprofiledatastore()"
    },
    {
      "label": "Context",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_kt_context",
      "community": 70,
      "norm_label": "context"
    },
    {
      "label": "DataStore",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_kt_datastore",
      "community": 70,
      "norm_label": "datastore"
    },
    {
      "label": ".provideUserSessionRepository()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository",
      "community": 70,
      "norm_label": ".provideusersessionrepository()"
    },
    {
      "label": "UserSessionRepository.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository",
      "community": 101,
      "norm_label": "usersessionrepository.kt"
    },
    {
      "label": "DataStoreUserSessionRepository",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "community": 101,
      "norm_label": "datastoreusersessionrepository"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_flow",
      "community": 101,
      "norm_label": "flow"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_string",
      "community": 101,
      "norm_label": "string"
    },
    {
      "label": ".setServerUrl()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setserverurl",
      "community": 101,
      "norm_label": ".setserverurl()"
    },
    {
      "label": ".setAccessToken()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setaccesstoken",
      "community": 101,
      "norm_label": ".setaccesstoken()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_uuid",
      "community": 101,
      "norm_label": "uuid"
    },
    {
      "label": ".setUserId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L38",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setuserid",
      "community": 101,
      "norm_label": ".setuserid()"
    },
    {
      "label": ".getUserId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L44",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_getuserid",
      "community": 101,
      "norm_label": ".getuserid()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_boolean",
      "community": 101,
      "norm_label": "boolean"
    },
    {
      "label": ".setLoggedIn()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L48",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setloggedin",
      "community": 101,
      "norm_label": ".setloggedin()"
    },
    {
      "label": ".logout()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L54",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_logout",
      "community": 101,
      "norm_label": ".logout()"
    },
    {
      "label": "UserSessionSerializer.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer",
      "community": 70,
      "norm_label": "usersessionserializer.kt"
    },
    {
      "label": "UserSessionSerializer",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer",
      "community": 70,
      "norm_label": "usersessionserializer"
    },
    {
      "label": ".readFrom()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom",
      "community": 70,
      "norm_label": ".readfrom()"
    },
    {
      "label": "InputStream",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_kt_inputstream",
      "community": 70,
      "norm_label": "inputstream"
    },
    {
      "label": ".writeTo()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto",
      "community": 70,
      "norm_label": ".writeto()"
    },
    {
      "label": "OutputStream",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_kt_outputstream",
      "community": 70,
      "norm_label": "outputstream"
    },
    {
      "label": "JellyfinWebSocketService.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice",
      "community": 167,
      "norm_label": "jellyfinwebsocketservice.kt"
    },
    {
      "label": "JellyfinWebSocketService",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice",
      "community": 167,
      "norm_label": "jellyfinwebsocketservice"
    },
    {
      "label": ".listenForUserDataChanges()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt",
      "source_location": "L62",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges",
      "community": 167,
      "norm_label": ".listenforuserdatachanges()"
    },
    {
      "label": "LogUploadSettingsModule.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule",
      "community": 122,
      "norm_label": "loguploadsettingsmodule.kt"
    },
    {
      "label": "LogUploadSettingsModule",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule",
      "community": 122,
      "norm_label": "loguploadsettingsmodule"
    },
    {
      "label": ".bindLogUploadSettingsProvider()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule_bindloguploadsettingsprovider",
      "community": 122,
      "norm_label": ".bindloguploadsettingsprovider()"
    },
    {
      "label": "LogUploadSettingsProvider.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider",
      "community": 122,
      "norm_label": "loguploadsettingsprovider.kt"
    },
    {
      "label": "LogUploadSettingsProvider",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider",
      "community": 122,
      "norm_label": "loguploadsettingsprovider"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_kt_flow",
      "community": 122,
      "norm_label": "flow"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_kt_list",
      "community": 122,
      "norm_label": "list"
    },
    {
      "label": ".uploadLogs()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs",
      "community": 122,
      "norm_label": ".uploadlogs()"
    },
    {
      "label": ".contentForUpload()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L54",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_contentforupload",
      "community": 122,
      "norm_label": ".contentforupload()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_kt_string",
      "community": 122,
      "norm_label": "string"
    },
    {
      "label": "MediaRepositoryModule.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule",
      "community": 161,
      "norm_label": "mediarepositorymodule.kt"
    },
    {
      "label": "MediaRepositoryModule",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule",
      "community": 161,
      "norm_label": "mediarepositorymodule"
    },
    {
      "label": ".bindOnlineRepository()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindonlinerepository",
      "community": 161,
      "norm_label": ".bindonlinerepository()"
    },
    {
      "label": ".bindOfflineRepository()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindofflinerepository",
      "community": 161,
      "norm_label": ".bindofflinerepository()"
    },
    {
      "label": ".bindHomeRepository()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindhomerepository",
      "community": 161,
      "norm_label": ".bindhomerepository()"
    },
    {
      "label": ".bindMediaMetadataUpdater()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindmediametadataupdater",
      "community": 33,
      "norm_label": ".bindmediametadataupdater()"
    },
    {
      "label": ".bindSearchManager()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindsearchmanager",
      "community": 127,
      "norm_label": ".bindsearchmanager()"
    },
    {
      "label": "OfflineBindingsModule.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule",
      "community": 76,
      "norm_label": "offlinebindingsmodule.kt"
    },
    {
      "label": "OfflineBindingsModule",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule",
      "community": 76,
      "norm_label": "offlinebindingsmodule"
    },
    {
      "label": ".bindOfflineMediaManager()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindofflinemediamanager",
      "community": 76,
      "norm_label": ".bindofflinemediamanager()"
    },
    {
      "label": ".bindSmartDownloadStore()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindsmartdownloadstore",
      "community": 76,
      "norm_label": ".bindsmartdownloadstore()"
    },
    {
      "label": "RoomSmartDownloadStore.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore",
      "community": 123,
      "norm_label": "roomsmartdownloadstore.kt"
    },
    {
      "label": "RoomSmartDownloadStore",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore",
      "community": 123,
      "norm_label": "roomsmartdownloadstore"
    },
    {
      "label": ".enable()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_enable",
      "community": 123,
      "norm_label": ".enable()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_uuid",
      "community": 123,
      "norm_label": "uuid"
    },
    {
      "label": ".disable()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_disable",
      "community": 123,
      "norm_label": ".disable()"
    },
    {
      "label": ".observe()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe",
      "community": 123,
      "norm_label": ".observe()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_flow",
      "community": 123,
      "norm_label": "flow"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_boolean",
      "community": 123,
      "norm_label": "boolean"
    },
    {
      "label": ".getEnabledSeriesIds()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_getenabledseriesids",
      "community": 123,
      "norm_label": ".getenabledseriesids()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_list",
      "community": 123,
      "norm_label": "list"
    },
    {
      "label": "HomeCache.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "community": 84,
      "norm_label": "homecache.kt"
    },
    {
      "label": "CachedCastMember",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedcastmember",
      "community": 84,
      "norm_label": "cachedcastmember"
    },
    {
      "label": "CachedMovie",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmovie",
      "community": 84,
      "norm_label": "cachedmovie"
    },
    {
      "label": "CachedSeries",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedseries",
      "community": 84,
      "norm_label": "cachedseries"
    },
    {
      "label": "CachedEpisode",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L49",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedepisode",
      "community": 84,
      "norm_label": "cachedepisode"
    },
    {
      "label": "CachedMediaItem",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L69",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmediaitem",
      "community": 84,
      "norm_label": "cachedmediaitem"
    },
    {
      "label": "CachedLibrary",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L76",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedlibrary",
      "community": 84,
      "norm_label": "cachedlibrary"
    },
    {
      "label": "HomeCache",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L87",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_homecache",
      "community": 102,
      "norm_label": "homecache"
    },
    {
      "label": "toCachedLibrary()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L99",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary",
      "community": 84,
      "norm_label": "tocachedlibrary()"
    },
    {
      "label": "toLibrary()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L109",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary",
      "community": 97,
      "norm_label": "tolibrary()"
    },
    {
      "label": "toCachedItem()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L132",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem",
      "community": 84,
      "norm_label": "tocacheditem()"
    },
    {
      "label": "toMedia()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L139",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia",
      "community": 144,
      "norm_label": "tomedia()"
    },
    {
      "label": "toCachedMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L151",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie",
      "community": 84,
      "norm_label": "tocachedmovie()"
    },
    {
      "label": "toMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L166",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie",
      "community": 97,
      "norm_label": "tomovie()"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt_movie",
      "community": 97,
      "norm_label": "movie"
    },
    {
      "label": "toCachedSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L185",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries",
      "community": 84,
      "norm_label": "tocachedseries()"
    },
    {
      "label": "toSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L197",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries",
      "community": 97,
      "norm_label": "toseries()"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt_series",
      "community": 97,
      "norm_label": "series"
    },
    {
      "label": "toCachedEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L214",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode",
      "community": 84,
      "norm_label": "tocachedepisode()"
    },
    {
      "label": "toEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L233",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode",
      "community": 97,
      "norm_label": "toepisode()"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt_episode",
      "community": 97,
      "norm_label": "episode"
    },
    {
      "label": "toCachedCastMember()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L257",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember",
      "community": 84,
      "norm_label": "tocachedcastmember()"
    },
    {
      "label": "toCastMember()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L263",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember",
      "community": 97,
      "norm_label": "tocastmember()"
    },
    {
      "label": "toUuidOrNull()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L269",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull",
      "community": 97,
      "norm_label": "touuidornull()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt_uuid",
      "community": 97,
      "norm_label": "uuid"
    },
    {
      "label": "HomeCacheModule.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule",
      "community": 102,
      "norm_label": "homecachemodule.kt"
    },
    {
      "label": "HomeCacheModule",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule",
      "community": 102,
      "norm_label": "homecachemodule"
    },
    {
      "label": ".provideHomeCacheDataStore()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore",
      "community": 102,
      "norm_label": ".providehomecachedatastore()"
    },
    {
      "label": "Context",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_kt_context",
      "community": 102,
      "norm_label": "context"
    },
    {
      "label": "DataStore",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_kt_datastore",
      "community": 102,
      "norm_label": "datastore"
    },
    {
      "label": "HomeCacheSerializer.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer",
      "community": 102,
      "norm_label": "homecacheserializer.kt"
    },
    {
      "label": "HomeCacheSerializer",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer",
      "community": 102,
      "norm_label": "homecacheserializer"
    },
    {
      "label": ".readFrom()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom",
      "community": 102,
      "norm_label": ".readfrom()"
    },
    {
      "label": "InputStream",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_kt_inputstream",
      "community": 102,
      "norm_label": "inputstream"
    },
    {
      "label": ".writeTo()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto",
      "community": 102,
      "norm_label": ".writeto()"
    },
    {
      "label": "OutputStream",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_kt_outputstream",
      "community": 102,
      "norm_label": "outputstream"
    },
    {
      "label": "MediaDatabaseModule.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule",
      "community": 79,
      "norm_label": "mediadatabasemodule.kt"
    },
    {
      "label": "MediaDatabaseModule",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule",
      "community": 79,
      "norm_label": "mediadatabasemodule"
    },
    {
      "label": ".provideOfflineDatabase()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase",
      "community": 79,
      "norm_label": ".provideofflinedatabase()"
    },
    {
      "label": "Context",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_kt_context",
      "community": 79,
      "norm_label": "context"
    },
    {
      "label": ".provideOfflineMovieDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinemoviedao",
      "community": 79,
      "norm_label": ".provideofflinemoviedao()"
    },
    {
      "label": ".provideOfflineSeriesDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseriesdao",
      "community": 79,
      "norm_label": ".provideofflineseriesdao()"
    },
    {
      "label": ".provideOfflineSeasonDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L37",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseasondao",
      "community": 79,
      "norm_label": ".provideofflineseasondao()"
    },
    {
      "label": ".provideOfflineEpisodeDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L40",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineepisodedao",
      "community": 79,
      "norm_label": ".provideofflineepisodedao()"
    },
    {
      "label": ".provideSmartDownloadDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L43",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_providesmartdownloaddao",
      "community": 79,
      "norm_label": ".providesmartdownloaddao()"
    },
    {
      "label": ".provideOfflineDataSource()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L46",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource",
      "community": 79,
      "norm_label": ".provideofflinedatasource()"
    },
    {
      "label": "RoomRelations.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations",
      "community": 62,
      "norm_label": "roomrelations.kt"
    },
    {
      "label": "SeasonWithEpisodes",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_seasonwithepisodes",
      "community": 62,
      "norm_label": "seasonwithepisodes"
    },
    {
      "label": "SeriesWithSeasonsAndEpisodes",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_serieswithseasonsandepisodes",
      "community": 62,
      "norm_label": "serieswithseasonsandepisodes"
    },
    {
      "label": "LibraryWithContent",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_librarywithcontent",
      "community": 62,
      "norm_label": "librarywithcontent"
    },
    {
      "label": "UuidConverters.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters",
      "community": 154,
      "norm_label": "uuidconverters.kt"
    },
    {
      "label": "UuidConverters",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters",
      "community": 154,
      "norm_label": "uuidconverters"
    },
    {
      "label": ".fromString()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_fromstring",
      "community": 154,
      "norm_label": ".fromstring()"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_kt_string",
      "community": 154,
      "norm_label": "string"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_kt_uuid",
      "community": 154,
      "norm_label": "uuid"
    },
    {
      "label": ".uuidToString()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_uuidtostring",
      "community": 154,
      "norm_label": ".uuidtostring()"
    },
    {
      "label": "CastMemberDao.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao",
      "community": 85,
      "norm_label": "castmemberdao.kt"
    },
    {
      "label": "CastMemberDao",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao",
      "community": 85,
      "norm_label": "castmemberdao"
    },
    {
      "label": ".upsertAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_upsertall",
      "community": 85,
      "norm_label": ".upsertall()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_list",
      "community": 85,
      "norm_label": "list"
    },
    {
      "label": ".getByMovieId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid",
      "community": 85,
      "norm_label": ".getbymovieid()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_uuid",
      "community": 85,
      "norm_label": "uuid"
    },
    {
      "label": ".getBySeriesId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid",
      "community": 85,
      "norm_label": ".getbyseriesid()"
    },
    {
      "label": ".getByEpisodeId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid",
      "community": 85,
      "norm_label": ".getbyepisodeid()"
    },
    {
      "label": ".deleteByMovieId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebymovieid",
      "community": 85,
      "norm_label": ".deletebymovieid()"
    },
    {
      "label": ".deleteBySeriesId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyseriesid",
      "community": 85,
      "norm_label": ".deletebyseriesid()"
    },
    {
      "label": ".deleteByEpisodeId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyepisodeid",
      "community": 85,
      "norm_label": ".deletebyepisodeid()"
    },
    {
      "label": "EpisodeDao.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao",
      "community": 27,
      "norm_label": "episodedao.kt"
    },
    {
      "label": "EpisodeDao",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "community": 27,
      "norm_label": "episodedao"
    },
    {
      "label": ".upsert()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsert",
      "community": 27,
      "norm_label": ".upsert()"
    },
    {
      "label": ".upsertAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsertall",
      "community": 27,
      "norm_label": ".upsertall()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_list",
      "community": 27,
      "norm_label": "list"
    },
    {
      "label": ".getBySeriesId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid",
      "community": 27,
      "norm_label": ".getbyseriesid()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "community": 27,
      "norm_label": "uuid"
    },
    {
      "label": ".getBySeasonId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid",
      "community": 27,
      "norm_label": ".getbyseasonid()"
    },
    {
      "label": ".observeAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall",
      "community": 27,
      "norm_label": ".observeall()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_flow",
      "community": 27,
      "norm_label": "flow"
    },
    {
      "label": ".getById()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyid",
      "community": 27,
      "norm_label": ".getbyid()"
    },
    {
      "label": ".updateProgress()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress",
      "community": 27,
      "norm_label": ".updateprogress()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_double",
      "community": 27,
      "norm_label": "double"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_boolean",
      "community": 27,
      "norm_label": "boolean"
    },
    {
      "label": ".countUnwatchedBySeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseries",
      "community": 27,
      "norm_label": ".countunwatchedbyseries()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_int",
      "community": 27,
      "norm_label": "int"
    },
    {
      "label": ".countUnwatchedBySeason()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseason",
      "community": 27,
      "norm_label": ".countunwatchedbyseason()"
    },
    {
      "label": ".deleteBySeriesId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L39",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseriesid",
      "community": 27,
      "norm_label": ".deletebyseriesid()"
    },
    {
      "label": ".deleteBySeasonId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L42",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseasonid",
      "community": 27,
      "norm_label": ".deletebyseasonid()"
    },
    {
      "label": ".deleteById()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L45",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyid",
      "community": 27,
      "norm_label": ".deletebyid()"
    },
    {
      "label": ".countBySeasonId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L48",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countbyseasonid",
      "community": 27,
      "norm_label": ".countbyseasonid()"
    },
    {
      "label": "LibraryDao.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao",
      "community": 62,
      "norm_label": "librarydao.kt"
    },
    {
      "label": "LibraryDao",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao",
      "community": 62,
      "norm_label": "librarydao"
    },
    {
      "label": ".upsert()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsert",
      "community": 62,
      "norm_label": ".upsert()"
    },
    {
      "label": ".upsertAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsertall",
      "community": 62,
      "norm_label": ".upsertall()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt_list",
      "community": 62,
      "norm_label": "list"
    },
    {
      "label": ".observeAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall",
      "community": 62,
      "norm_label": ".observeall()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt_flow",
      "community": 62,
      "norm_label": "flow"
    },
    {
      "label": ".observeAllWithContent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent",
      "community": 62,
      "norm_label": ".observeallwithcontent()"
    },
    {
      "label": ".getAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_getall",
      "community": 62,
      "norm_label": ".getall()"
    },
    {
      "label": ".deleteAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_deleteall",
      "community": 62,
      "norm_label": ".deleteall()"
    },
    {
      "label": "MovieDao.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao",
      "community": 45,
      "norm_label": "moviedao.kt"
    },
    {
      "label": "MovieDao",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "community": 45,
      "norm_label": "moviedao"
    },
    {
      "label": ".upsert()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsert",
      "community": 45,
      "norm_label": ".upsert()"
    },
    {
      "label": ".upsertAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsertall",
      "community": 45,
      "norm_label": ".upsertall()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_list",
      "community": 45,
      "norm_label": "list"
    },
    {
      "label": ".getAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getall",
      "community": 45,
      "norm_label": ".getall()"
    },
    {
      "label": ".observeAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall",
      "community": 45,
      "norm_label": ".observeall()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_flow",
      "community": 45,
      "norm_label": "flow"
    },
    {
      "label": ".getById()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L24",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getbyid",
      "community": 45,
      "norm_label": ".getbyid()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_uuid",
      "community": 45,
      "norm_label": "uuid"
    },
    {
      "label": ".updateProgress()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L27",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress",
      "community": 45,
      "norm_label": ".updateprogress()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_double",
      "community": 45,
      "norm_label": "double"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_boolean",
      "community": 45,
      "norm_label": "boolean"
    },
    {
      "label": ".deleteById()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_deletebyid",
      "community": 45,
      "norm_label": ".deletebyid()"
    },
    {
      "label": ".clear()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_clear",
      "community": 45,
      "norm_label": ".clear()"
    },
    {
      "label": "SeasonDao.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao",
      "community": 63,
      "norm_label": "seasondao.kt"
    },
    {
      "label": "SeasonDao",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "community": 63,
      "norm_label": "seasondao"
    },
    {
      "label": ".upsert()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsert",
      "community": 63,
      "norm_label": ".upsert()"
    },
    {
      "label": ".upsertAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsertall",
      "community": 63,
      "norm_label": ".upsertall()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_list",
      "community": 63,
      "norm_label": "list"
    },
    {
      "label": ".getBySeriesId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid",
      "community": 63,
      "norm_label": ".getbyseriesid()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_uuid",
      "community": 63,
      "norm_label": "uuid"
    },
    {
      "label": ".getById()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyid",
      "community": 63,
      "norm_label": ".getbyid()"
    },
    {
      "label": ".updateUnwatchedCount()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_updateunwatchedcount",
      "community": 63,
      "norm_label": ".updateunwatchedcount()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_int",
      "community": 63,
      "norm_label": "int"
    },
    {
      "label": ".deleteBySeriesId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyseriesid",
      "community": 63,
      "norm_label": ".deletebyseriesid()"
    },
    {
      "label": ".deleteById()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyid",
      "community": 63,
      "norm_label": ".deletebyid()"
    },
    {
      "label": ".countBySeriesId()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_countbyseriesid",
      "community": 63,
      "norm_label": ".countbyseriesid()"
    },
    {
      "label": "SeriesDao.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao",
      "community": 46,
      "norm_label": "seriesdao.kt"
    },
    {
      "label": "SeriesDao",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L12",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "community": 46,
      "norm_label": "seriesdao"
    },
    {
      "label": ".upsert()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L14",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsert",
      "community": 46,
      "norm_label": ".upsert()"
    },
    {
      "label": ".upsertAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsertall",
      "community": 46,
      "norm_label": ".upsertall()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_list",
      "community": 46,
      "norm_label": "list"
    },
    {
      "label": ".getAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L20",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getall",
      "community": 46,
      "norm_label": ".getall()"
    },
    {
      "label": ".observeAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L23",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall",
      "community": 46,
      "norm_label": ".observeall()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_flow",
      "community": 46,
      "norm_label": "flow"
    },
    {
      "label": ".observeWithContent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L26",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent",
      "community": 46,
      "norm_label": ".observewithcontent()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_uuid",
      "community": 46,
      "norm_label": "uuid"
    },
    {
      "label": ".getById()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L30",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getbyid",
      "community": 46,
      "norm_label": ".getbyid()"
    },
    {
      "label": ".updateUnwatchedCount()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_updateunwatchedcount",
      "community": 46,
      "norm_label": ".updateunwatchedcount()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_int",
      "community": 46,
      "norm_label": "int"
    },
    {
      "label": ".clear()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L36",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_clear",
      "community": 46,
      "norm_label": ".clear()"
    },
    {
      "label": ".deleteById()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L39",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_deletebyid",
      "community": 46,
      "norm_label": ".deletebyid()"
    },
    {
      "label": "SmartDownloadDao.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao",
      "community": 71,
      "norm_label": "smartdownloaddao.kt"
    },
    {
      "label": "SmartDownloadDao",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "community": 71,
      "norm_label": "smartdownloaddao"
    },
    {
      "label": ".insert()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L13",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_insert",
      "community": 71,
      "norm_label": ".insert()"
    },
    {
      "label": ".delete()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L16",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_delete",
      "community": 71,
      "norm_label": ".delete()"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_uuid",
      "community": 71,
      "norm_label": "uuid"
    },
    {
      "label": ".getAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L19",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_getall",
      "community": 71,
      "norm_label": ".getall()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_list",
      "community": 71,
      "norm_label": "list"
    },
    {
      "label": ".exists()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_exists",
      "community": 71,
      "norm_label": ".exists()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_boolean",
      "community": 71,
      "norm_label": "boolean"
    },
    {
      "label": ".observe()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe",
      "community": 71,
      "norm_label": ".observe()"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_flow",
      "community": 71,
      "norm_label": "flow"
    },
    {
      "label": ".observeAll()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L28",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall",
      "community": 71,
      "norm_label": ".observeall()"
    },
    {
      "label": "CastMemberEntity.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/CastMemberEntity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity",
      "community": 85,
      "norm_label": "castmemberentity.kt"
    },
    {
      "label": "CastMemberEntity",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/CastMemberEntity.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_castmemberentity",
      "community": 85,
      "norm_label": "castmemberentity"
    },
    {
      "label": "EpisodeEntity.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/EpisodeEntity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity",
      "community": 27,
      "norm_label": "episodeentity.kt"
    },
    {
      "label": "EpisodeEntity",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/EpisodeEntity.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity",
      "community": 27,
      "norm_label": "episodeentity"
    },
    {
      "label": "LibraryEntity.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/LibraryEntity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity",
      "community": 62,
      "norm_label": "libraryentity.kt"
    },
    {
      "label": "LibraryEntity",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/LibraryEntity.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_libraryentity",
      "community": 62,
      "norm_label": "libraryentity"
    },
    {
      "label": "MovieEntity.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/MovieEntity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity",
      "community": 45,
      "norm_label": "movieentity.kt"
    },
    {
      "label": "MovieEntity",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/MovieEntity.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_movieentity",
      "community": 45,
      "norm_label": "movieentity"
    },
    {
      "label": "SeasonEntity.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeasonEntity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity",
      "community": 63,
      "norm_label": "seasonentity.kt"
    },
    {
      "label": "SeasonEntity",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeasonEntity.kt",
      "source_location": "L9",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_seasonentity",
      "community": 63,
      "norm_label": "seasonentity"
    },
    {
      "label": "SeriesEntity.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeriesEntity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity",
      "community": 46,
      "norm_label": "seriesentity.kt"
    },
    {
      "label": "SeriesEntity",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeriesEntity.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_seriesentity",
      "community": 46,
      "norm_label": "seriesentity"
    },
    {
      "label": "SmartDownloadEntity.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SmartDownloadEntity.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity",
      "community": 71,
      "norm_label": "smartdownloadentity.kt"
    },
    {
      "label": "SmartDownloadEntity",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SmartDownloadEntity.kt",
      "source_location": "L7",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_smartdownloadentity",
      "community": 71,
      "norm_label": "smartdownloadentity"
    },
    {
      "label": "OfflineMediaDatabase.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase",
      "community": 79,
      "norm_label": "offlinemediadatabase.kt"
    },
    {
      "label": "OfflineMediaDatabase",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "community": 79,
      "norm_label": "offlinemediadatabase"
    },
    {
      "label": "RoomDatabase",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "roomdatabase",
      "community": 79,
      "norm_label": "roomdatabase"
    },
    {
      "label": ".movieDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L31",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_moviedao",
      "community": 45,
      "norm_label": ".moviedao()"
    },
    {
      "label": ".seriesDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L32",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seriesdao",
      "community": 46,
      "norm_label": ".seriesdao()"
    },
    {
      "label": ".seasonDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seasondao",
      "community": 63,
      "norm_label": ".seasondao()"
    },
    {
      "label": ".episodeDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L34",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_episodedao",
      "community": 79,
      "norm_label": ".episodedao()"
    },
    {
      "label": ".smartDownloadDao()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L35",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_smartdownloaddao",
      "community": 71,
      "norm_label": ".smartdownloaddao()"
    },
    {
      "label": "OfflineRoomMediaLocalDataSource.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource",
      "community": 6,
      "norm_label": "offlineroommedialocaldatasource.kt"
    },
    {
      "label": "OfflineRoomMediaLocalDataSource",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "community": 6,
      "norm_label": "offlineroommedialocaldatasource"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_flow",
      "community": 6,
      "norm_label": "flow"
    },
    {
      "label": "Map",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_map",
      "community": 6,
      "norm_label": "map"
    },
    {
      "label": "UUID",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "community": 6,
      "norm_label": "uuid"
    },
    {
      "label": "Movie",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_movie",
      "community": 6,
      "norm_label": "movie"
    },
    {
      "label": "Series",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "community": 6,
      "norm_label": "series"
    },
    {
      "label": "Episode",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_episode",
      "community": 6,
      "norm_label": "episode"
    },
    {
      "label": ".observeSeriesWithContent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L42",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent",
      "community": 6,
      "norm_label": ".observeserieswithcontent()"
    },
    {
      "label": ".saveMovies()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L55",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies",
      "community": 6,
      "norm_label": ".savemovies()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_list",
      "community": 6,
      "norm_label": "list"
    },
    {
      "label": ".saveSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L61",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries",
      "community": 6,
      "norm_label": ".saveseries()"
    },
    {
      "label": ".saveSeriesContent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L67",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent",
      "community": 6,
      "norm_label": ".saveseriescontent()"
    },
    {
      "label": ".saveSeason()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L84",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason",
      "community": 6,
      "norm_label": ".saveseason()"
    },
    {
      "label": ".saveEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L92",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode",
      "community": 6,
      "norm_label": ".saveepisode()"
    },
    {
      "label": ".deleteEpisodeAndCleanup()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L101",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup",
      "community": 6,
      "norm_label": ".deleteepisodeandcleanup()"
    },
    {
      "label": ".getMovies()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L118",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies",
      "community": 6,
      "norm_label": ".getmovies()"
    },
    {
      "label": ".getMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L125",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie",
      "community": 6,
      "norm_label": ".getmovie()"
    },
    {
      "label": ".getSeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L130",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries",
      "community": 6,
      "norm_label": ".getseries()"
    },
    {
      "label": ".getSeriesBasic()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L134",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic",
      "community": 6,
      "norm_label": ".getseriesbasic()"
    },
    {
      "label": ".getSeriesWithContent()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L136",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent",
      "community": 6,
      "norm_label": ".getserieswithcontent()"
    },
    {
      "label": ".getSeriesInternal()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L138",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal",
      "community": 6,
      "norm_label": ".getseriesinternal()"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_boolean",
      "community": 6,
      "norm_label": "boolean"
    },
    {
      "label": ".getSeason()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L151",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason",
      "community": 6,
      "norm_label": ".getseason()"
    },
    {
      "label": ".getSeasons()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L167",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons",
      "community": 6,
      "norm_label": ".getseasons()"
    },
    {
      "label": ".getEpisode()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L176",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode",
      "community": 6,
      "norm_label": ".getepisode()"
    },
    {
      "label": ".getEpisodeById()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L181",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid",
      "community": 6,
      "norm_label": ".getepisodebyid()"
    },
    {
      "label": ".updateWatchProgress()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L186",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress",
      "community": 6,
      "norm_label": ".updatewatchprogress()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_double",
      "community": 6,
      "norm_label": "double"
    },
    {
      "label": ".getEpisodesBySeries()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L203",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries",
      "community": 6,
      "norm_label": ".getepisodesbyseries()"
    },
    {
      "label": ".deleteMovie()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L209",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deletemovie",
      "community": 6,
      "norm_label": ".deletemovie()"
    },
    {
      "label": ".toEntity()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L213",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "community": 6,
      "norm_label": ".toentity()"
    },
    {
      "label": ".toDomain()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L265",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "community": 6,
      "norm_label": ".todomain()"
    },
    {
      "label": "SettingsModule.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule",
      "community": 54,
      "norm_label": "settingsmodule.kt"
    },
    {
      "label": "bindSettingsRepository()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_bindsettingsrepository",
      "community": 54,
      "norm_label": "bindsettingsrepository()"
    },
    {
      "label": "SettingsModule",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L29",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule",
      "community": 54,
      "norm_label": "settingsmodule"
    },
    {
      "label": ".provideSettingsDataStore()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore",
      "community": 54,
      "norm_label": ".providesettingsdatastore()"
    },
    {
      "label": "Context",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_kt_context",
      "community": 54,
      "norm_label": "context"
    },
    {
      "label": "DataStore",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_kt_datastore",
      "community": 54,
      "norm_label": "datastore"
    },
    {
      "label": "SettingsRepositoryImpl.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl",
      "community": 131,
      "norm_label": "settingsrepositoryimpl.kt"
    },
    {
      "label": "SettingsRepositoryImpl",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl",
      "community": 131,
      "norm_label": "settingsrepositoryimpl"
    },
    {
      "label": "Flow",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_flow",
      "community": 131,
      "norm_label": "flow"
    },
    {
      "label": ".value()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L21",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "community": 131,
      "norm_label": ".value()"
    },
    {
      "label": "Double",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_double",
      "community": 131,
      "norm_label": "double"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_boolean",
      "community": 131,
      "norm_label": "boolean"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_string",
      "community": 131,
      "norm_label": "string"
    },
    {
      "label": "T",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_t",
      "community": 131,
      "norm_label": "t"
    },
    {
      "label": ".set()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L48",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "community": 131,
      "norm_label": ".set()"
    },
    {
      "label": "SettingsSerializer.kt",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer",
      "community": 54,
      "norm_label": "settingsserializer.kt"
    },
    {
      "label": "SettingsSerializer",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L11",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer",
      "community": 54,
      "norm_label": "settingsserializer"
    },
    {
      "label": ".readFrom()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L15",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom",
      "community": 54,
      "norm_label": ".readfrom()"
    },
    {
      "label": "InputStream",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_kt_inputstream",
      "community": 54,
      "norm_label": "inputstream"
    },
    {
      "label": ".writeTo()",
      "file_type": "code",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L25",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto",
      "community": 54,
      "norm_label": ".writeto()"
    },
    {
      "label": "OutputStream",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_kt_outputstream",
      "community": 54,
      "norm_label": "outputstream"
    },
    {
      "label": "AndroidDeviceProfileTest.kt",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest",
      "community": 4,
      "norm_label": "androiddeviceprofiletest.kt"
    },
    {
      "label": "JellyfinAndroidTvDeviceProfileTest",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L17",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest",
      "community": 4,
      "norm_label": "jellyfinandroidtvdeviceprofiletest"
    },
    {
      "label": ".`official defaults build expected profile structure`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L18",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure",
      "community": 4,
      "norm_label": ".`official defaults build expected profile structure`()"
    },
    {
      "label": ".`ac3 disabled removes ac3 and eac3 from advertised codecs`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L55",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs",
      "community": 4,
      "norm_label": ".`ac3 disabled removes ac3 and eac3 from advertised codecs`()"
    },
    {
      "label": ".`downmix mode limits audio codecs and channel profile`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L79",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile",
      "community": 4,
      "norm_label": ".`downmix mode limits audio codecs and channel profile`()"
    },
    {
      "label": ".`older servers omit extended dolby vision range types`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L99",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types",
      "community": 4,
      "norm_label": ".`older servers omit extended dolby vision range types`()"
    },
    {
      "label": ".`h264 high 10 is advertised as high 10`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L134",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10",
      "community": 4,
      "norm_label": ".`h264 high 10 is advertised as high 10`()"
    },
    {
      "label": ".`vc1 support condition changes with codec support`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L150",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support",
      "community": 4,
      "norm_label": ".`vc1 support condition changes with codec support`()"
    },
    {
      "label": "JellyfinAndroidMobileDeviceProfileTest",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L171",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest",
      "community": 4,
      "norm_label": "jellyfinandroidmobiledeviceprofiletest"
    },
    {
      "label": ".`official mobile defaults build expected profile structure`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L172",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure",
      "community": 4,
      "norm_label": ".`official mobile defaults build expected profile structure`()"
    },
    {
      "label": ".`mobile profile advertises forced audio codecs even without codec support`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L209",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support",
      "community": 4,
      "norm_label": ".`mobile profile advertises forced audio codecs even without codec support`()"
    },
    {
      "label": ".`mobile ass direct play opt in adds ass and ssa subtitles`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L230",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles",
      "community": 4,
      "norm_label": ".`mobile ass direct play opt in adds ass and ssa subtitles`()"
    },
    {
      "label": ".`mobile profile omits tv hdr range conditions`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L249",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_omits_tv_hdr_range_conditions",
      "community": 4,
      "norm_label": ".`mobile profile omits tv hdr range conditions`()"
    },
    {
      "label": "codecRangeTypes()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L265",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes",
      "community": 4,
      "norm_label": "codecrangetypes()"
    },
    {
      "label": "List",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_list",
      "community": 4,
      "norm_label": "list"
    },
    {
      "label": "org",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "org",
      "community": 4,
      "norm_label": "org"
    },
    {
      "label": "Set",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_set",
      "community": 4,
      "norm_label": "set"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_string",
      "community": 4,
      "norm_label": "string"
    },
    {
      "label": "vc1SupportCondition()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L272",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition",
      "community": 4,
      "norm_label": "vc1supportcondition()"
    },
    {
      "label": "ProfileCondition",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "profilecondition",
      "community": 4,
      "norm_label": "profilecondition"
    },
    {
      "label": "propertyValuesContain()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L282",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain",
      "community": 4,
      "norm_label": "propertyvaluescontain()"
    },
    {
      "label": "ProfileConditionValue",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "profileconditionvalue",
      "community": 4,
      "norm_label": "profileconditionvalue"
    },
    {
      "label": "Boolean",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "community": 4,
      "norm_label": "boolean"
    },
    {
      "label": "FakeDeviceProfileCapabilities",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L285",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "community": 4,
      "norm_label": "fakedeviceprofilecapabilities"
    },
    {
      "label": ".supportsAv1()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L339",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1",
      "community": 4,
      "norm_label": ".supportsav1()"
    },
    {
      "label": ".supportsAv1Main10()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L340",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1main10",
      "community": 4,
      "norm_label": ".supportsav1main10()"
    },
    {
      "label": ".supportsAv1DolbyVision()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L341",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1dolbyvision",
      "community": 4,
      "norm_label": ".supportsav1dolbyvision()"
    },
    {
      "label": ".supportsAv1Hdr10()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L342",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10",
      "community": 4,
      "norm_label": ".supportsav1hdr10()"
    },
    {
      "label": ".supportsAv1Hdr10Plus()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L343",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10plus",
      "community": 4,
      "norm_label": ".supportsav1hdr10plus()"
    },
    {
      "label": ".supportsAvc()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L344",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavc",
      "community": 4,
      "norm_label": ".supportsavc()"
    },
    {
      "label": ".supportsAvcHigh10()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L345",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavchigh10",
      "community": 4,
      "norm_label": ".supportsavchigh10()"
    },
    {
      "label": ".avcMainLevel()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L346",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avcmainlevel",
      "community": 4,
      "norm_label": ".avcmainlevel()"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_int",
      "community": 4,
      "norm_label": "int"
    },
    {
      "label": ".avcHigh10Level()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L347",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avchigh10level",
      "community": 4,
      "norm_label": ".avchigh10level()"
    },
    {
      "label": ".supportsHevc()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L348",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevc",
      "community": 4,
      "norm_label": ".supportshevc()"
    },
    {
      "label": ".supportsHevcMain10()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L349",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcmain10",
      "community": 4,
      "norm_label": ".supportshevcmain10()"
    },
    {
      "label": ".supportsHevcDolbyVision()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L350",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvision",
      "community": 4,
      "norm_label": ".supportshevcdolbyvision()"
    },
    {
      "label": ".supportsHevcDolbyVisionEl()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L351",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvisionel",
      "community": 4,
      "norm_label": ".supportshevcdolbyvisionel()"
    },
    {
      "label": ".supportsHevcHdr10()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L352",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10",
      "community": 4,
      "norm_label": ".supportshevchdr10()"
    },
    {
      "label": ".supportsHevcHdr10Plus()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L353",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10plus",
      "community": 4,
      "norm_label": ".supportshevchdr10plus()"
    },
    {
      "label": ".hevcMainLevel()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L354",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmainlevel",
      "community": 4,
      "norm_label": ".hevcmainlevel()"
    },
    {
      "label": ".hevcMain10Level()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L355",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmain10level",
      "community": 4,
      "norm_label": ".hevcmain10level()"
    },
    {
      "label": ".supportsVc1()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L356",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvc1",
      "community": 4,
      "norm_label": ".supportsvc1()"
    },
    {
      "label": ".maxResolution()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L358",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_maxresolution",
      "community": 4,
      "norm_label": ".maxresolution()"
    },
    {
      "label": ".supportsVideoCodec()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L366",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvideocodec",
      "community": 4,
      "norm_label": ".supportsvideocodec()"
    },
    {
      "label": ".supportsAudioCodec()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L368",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsaudiocodec",
      "community": 4,
      "norm_label": ".supportsaudiocodec()"
    },
    {
      "label": ".videoCodecProfiles()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L370",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles",
      "community": 4,
      "norm_label": ".videocodecprofiles()"
    },
    {
      "label": "PlaybackCacheKeysTest.kt",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L1",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest",
      "community": 3,
      "norm_label": "playbackcachekeystest.kt"
    },
    {
      "label": "PlaybackCacheKeysTest",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L8",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest",
      "community": 3,
      "norm_label": "playbackcachekeystest"
    },
    {
      "label": ".`progressive direct play gets stable cache key`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L10",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_progressive_direct_play_gets_stable_cache_key",
      "community": 3,
      "norm_label": ".`progressive direct play gets stable cache key`()"
    },
    {
      "label": ".`adaptive direct stream skips stable cache key`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L22",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_adaptive_direct_stream_skips_stable_cache_key",
      "community": 3,
      "norm_label": ".`adaptive direct stream skips stable cache key`()"
    },
    {
      "label": ".`manifest-looking direct play still skips stable cache key`()",
      "file_type": "code",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L33",
      "_origin": "ast",
      "id": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_manifest_looking_direct_play_still_skips_stable_cache_key",
      "community": 3,
      "norm_label": ".`manifest-looking direct play still skips stable cache key`()"
    },
    {
      "label": "settings.gradle.kts",
      "file_type": "code",
      "source_file": "settings.gradle.kts",
      "source_location": "L1",
      "_origin": "ast",
      "id": "settings_gradle",
      "community": 189,
      "norm_label": "settings.gradle.kts"
    },
    {
      "label": "Purefin",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_purefin",
      "community": 21,
      "norm_label": "purefin"
    },
    {
      "label": "Jellyfin",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_jellyfin",
      "community": 21,
      "norm_label": "jellyfin"
    },
    {
      "label": "Kotlin",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_kotlin",
      "community": 21,
      "norm_label": "kotlin"
    },
    {
      "label": "Jetpack Compose",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_jetpack_compose",
      "community": 21,
      "norm_label": "jetpack compose"
    },
    {
      "label": "Media3 ExoPlayer",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_media3_exoplayer",
      "community": 21,
      "norm_label": "media3 exoplayer"
    },
    {
      "label": "Hilt",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_hilt",
      "community": 21,
      "norm_label": "hilt"
    },
    {
      "label": "Room Database",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_room_database",
      "community": 21,
      "norm_label": "room database"
    },
    {
      "label": "DataStore",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_datastore",
      "community": 21,
      "norm_label": "datastore"
    },
    {
      "label": "Coil",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_coil",
      "community": 21,
      "norm_label": "coil"
    },
    {
      "label": "Jellyfin Core SDK",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_jellyfin_core_sdk",
      "community": 21,
      "norm_label": "jellyfin core sdk"
    },
    {
      "label": "OkHttp",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_okhttp",
      "community": 21,
      "norm_label": "okhttp"
    },
    {
      "label": "AndroidX Navigation 3",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_androidx_navigation_3",
      "community": 21,
      "norm_label": "androidx navigation 3"
    },
    {
      "label": "Kotlin Serialization",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_kotlin_serialization",
      "community": 21,
      "norm_label": "kotlin serialization"
    },
    {
      "label": "Android",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_android",
      "community": 21,
      "norm_label": "android"
    },
    {
      "label": "Android TV",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_android_tv",
      "community": 21,
      "norm_label": "android tv"
    },
    {
      "label": "Video Playback & Queue Management",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_video_playback_queue",
      "community": 21,
      "norm_label": "video playback & queue management"
    },
    {
      "label": "Continue Watching",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_continue_watching",
      "community": 21,
      "norm_label": "continue watching"
    },
    {
      "label": "User Authentication",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_user_authentication",
      "community": 21,
      "norm_label": "user authentication"
    },
    {
      "label": "Smart Downloads",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_smart_downloads",
      "community": 21,
      "norm_label": "smart downloads"
    },
    {
      "label": "Centralized Subtitles Management",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_centralized_subtitles_management",
      "community": 21,
      "norm_label": "centralized subtitles management"
    },
    {
      "label": "APK Version Manager",
      "file_type": "concept",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_apk_version_manager",
      "community": 21,
      "norm_label": "apk version manager"
    },
    {
      "label": "Material Design 3",
      "file_type": "rationale",
      "source_file": "AGENTS.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "agents_material_design_3",
      "community": 21,
      "norm_label": "material design 3"
    },
    {
      "label": "Conventional Commits",
      "file_type": "rationale",
      "source_file": "AGENTS.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "agents_conventional_commits",
      "community": 21,
      "norm_label": "conventional commits"
    },
    {
      "label": "Preferred Workflow",
      "file_type": "rationale",
      "source_file": "AGENTS.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "agents_preferred_workflow",
      "community": 21,
      "norm_label": "preferred workflow"
    },
    {
      "label": "Purefin Logo (App Icon)",
      "file_type": "image",
      "source_file": "app-tv/src/main/res/mipmap-hdpi/purefin_logo.webp",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "app-tv_src_main_res_mipmap_purefin_logo",
      "community": 176,
      "norm_label": "purefin logo (app icon)"
    }
  ],
  "links": [
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_returnszero_whenfocuseditemisalreadyfullyvisible",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsbackjusttotopedge_whenfocuseditemmovesaboveviewport",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsonlyenoughtorevealfocuseditembelowviewport",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L82",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L81",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L80",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L101",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt",
      "source_location": "L122",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L474",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L495",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L488",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L328",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L340",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L418",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L388",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L401",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L470",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L446",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L359",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L370",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L113",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L249",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L142",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L212",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L181",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L83",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L289",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L481",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L67",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L64",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L90",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L88",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L89",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L123",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L122",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L120",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L116",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L170",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L152",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L150",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L151",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L153",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L149",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L145",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L209",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L191",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L189",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L190",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L209",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L209",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L188",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L184",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L246",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L222",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L220",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L221",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L223",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L219",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L215",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L276",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L277",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L259",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L257",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L258",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L260",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L256",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L252",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L312",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L299",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L297",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L298",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L320",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L320",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryfirstitemtag"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L296",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L292",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L328",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L331",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L328",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L330",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L340",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L388",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L401",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L359",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L370",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L343",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L340",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L342",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L362",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L361",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L359",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L373",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L372",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L370",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L391",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "generic_arg",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L388",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L401",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L401",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L402",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L407",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L401",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L406",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L418",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L470",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L446",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L418",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L418",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L418",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L474",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L495",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L488",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L446",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L446",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L446",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L478",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L475",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L481",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L495",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt",
      "source_location": "L488",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_tvdrawerdestinationitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L72",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L71",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_librarydto"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L98",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L165",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L54",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L73",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L80",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L98",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L160",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season"
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L165",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes",
      "target": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvhomesection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L59",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L59",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvloginsection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvmoviesection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvseriessection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvepisodesection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvplayersection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L62",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvlibrarysection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L59",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvsettingssection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule",
      "target": "app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule_provideplaybackprofilefamily",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule_provideplaybackprofilefamily",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily_playbackprofilefamily",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvepisodesection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvhomesection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvlibrarysection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvloginsection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvmoviesection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvplayersection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvseriessection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder",
      "target": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvsettingssection",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvhomesection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvloginsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvmoviesection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvseriessection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvepisodesection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvepisodesection",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvplayersection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvlibrarysection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt",
      "source_location": "L72",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvsettingssection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "field",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_okhttpclient",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "field",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L106",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L141",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L144",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L90",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L276",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "componentactivity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L78",
      "weight": 1.0,
      "context": "field",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L72",
      "weight": 1.0,
      "context": "field",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L81",
      "weight": 1.0,
      "context": "field",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "field",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity",
      "target": "componentactivity",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "componentactivity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L144",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L144",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L144",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L90",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_bundle",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L97",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L96",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L133",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L141",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L261",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L257",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L144",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L144",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L144",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L144",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L269",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L177",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt",
      "source_location": "L276",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication",
      "target": "app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication_oncreate",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication",
      "target": "application",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication",
      "target": "application",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L62",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L141",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L109",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L114",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "transformorigin",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L161",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "transformorigin"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L267",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "target": "transformorigin"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L137",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard",
      "target": "transformorigin"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_calculatescrolldistance",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L165",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L186",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L151",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L145",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L76",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_calculatescrolldistance",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_any",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L102",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L165",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L151",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L98",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L83",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L106",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L165",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L151",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L145",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L107",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L195",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L116",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L172",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt",
      "source_location": "L197",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L115",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbarshortcut",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbarshortcut",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L142",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt",
      "source_location": "L137",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_tvdrawerdestinationitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L82",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_librarydto"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L90",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L72",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L143",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L83",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L127",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L154",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_calculatescrolldistance",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_tvhomecolumnbringintoviewspec",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_tvhomecolumnbringintoviewspec",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_tvhomecolumnbringintoviewspec",
      "target": "bringintoviewspec",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_tvhomecolumnbringintoviewspec"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_calculatescrolldistance",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_paddingvalues",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L71",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L81",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeModels.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_tvdrawerdestinationitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_tvdrawerdestinationitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L141",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_tvdrawerdestinationitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L241",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L81",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryfirstitemtag",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L176",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L143",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L115",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L219",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L78",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L78",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L81",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryfirstitemtag",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L241",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L81",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryfirstitemtag",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L219",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L96",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L241",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L219",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L127",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L123",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L138",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L156",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L152",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L163",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L241",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L310",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt",
      "source_location": "L282",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_providetvdrawertheme",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L115",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L48",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L141",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_providetvdrawertheme",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L141",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L164",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L183",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L141",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt",
      "source_location": "L141",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail",
      "target": "drawerstate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L118",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L100",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L102",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L161",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt",
      "source_location": "L154",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L71",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L48",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_librarydto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L88",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_providetvlogintheme",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L286",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L118",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L472",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L571",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L503",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L218",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L59",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_providetvlogintheme",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L71",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L59",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L59",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L472",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L571",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L503",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L125",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L204",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L198",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L156",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L190",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L218",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L227",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L218",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L218",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L286",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L340",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L435",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L414",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L286",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L286",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L472",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L479",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L571",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L503",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L583",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L549",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L503",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_composable",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L503",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L503",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L503",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_visualtransformation",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L515",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L571",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt",
      "source_location": "L592",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_loginservercandidateui"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L48",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L91",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L498",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L439",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L479",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L88",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L542",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L352",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L372",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L298",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L398",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L424",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L252",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L388",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L88",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L340",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L415",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L88",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L381",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L457",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L439",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L439",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L439",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L439",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_timedmarker",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L462",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L453",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L479",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L542",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L498",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L498",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent",
      "target": "keyevent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L542",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt",
      "source_location": "L558",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L95",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L238",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L90",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L105",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt",
      "source_location": "L83",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playlistelementuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L362",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L351",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L160",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L325",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L129",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L91",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "parameter_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L160",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L351",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L160",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L160",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L325",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L129",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L129",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L362",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L199",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L207",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L311",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L212",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L274",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L267",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L281",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L160",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L339",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L325",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L362",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt",
      "source_location": "L351",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey",
      "target": "androidx",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L247",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L151",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L247",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L151",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L151",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L228",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L224",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L151",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playlistelementuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L188",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L247",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L294",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L247",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L247",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt",
      "source_location": "L260",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_timedmarker",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt",
      "source_location": "L83",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L208",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackpaneltype",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L114",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L114",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackpaneltype",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L99",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L208",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L99",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L208",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L114",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L114",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L150",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L283",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L208",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L268",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt",
      "source_location": "L243",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L157",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L169",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L165",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L64",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L157",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L169",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L135",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L122",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L116",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L137",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L157",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L171",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt",
      "source_location": "L165",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L435",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L424",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L320",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L184",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L146",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L80",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L276",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L73",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L299",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L73",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L276",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L80",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L80",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L80",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L80",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L80",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L80",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L424",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L184",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L435",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L424",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L320",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L184",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L146",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L276",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "parameter_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L184",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_focusrequester",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L146",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L435",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L184",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L146",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L159",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L184",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L184",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L248",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L250",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L320",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L366",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L340",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L395",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L389",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L355",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L347",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L424",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L435",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt",
      "source_location": "L440",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L337",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L256",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L176",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L302",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L211",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L113",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L192",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L363",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L236",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L337",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L256",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L302",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L211",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L363",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L236",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L134",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L168",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L122",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L154",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L145",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L161",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L113",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L113",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L183",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L256",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L203",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L211",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L337",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L256",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L302",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L363",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L236",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L256",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L302",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_closedfloatingpointrange",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L302",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt",
      "source_location": "L337",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L5",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L5",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_colorfamily",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L44",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme",
      "target": "app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_backdropimageurl_usesfallbackwhenbackdropprefixismissing",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L94",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L115",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L62",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop",
      "target": "continuewatchingitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata",
      "target": "nextupitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L64",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata",
      "target": "posteritem"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L94",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L94",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L94",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt",
      "source_location": "L115",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_returnszero_whenfocuseditemalreadyattopoffset",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsdowntotopoffset_whenfocuseditemisbelowtarget",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsuptotopoffset_whenfocuseditemisabovetarget",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L118",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L90",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L76",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L125",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L148",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L107",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L155",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L107",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L107",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L107",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L148",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L155",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L118",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem",
      "target": "continuewatchingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L125",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L148",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L155",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L125",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem",
      "target": "nextupitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L151",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L148",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem",
      "target": "posteritem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt",
      "source_location": "L155",
      "weight": 1.0,
      "source": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie",
      "target": "app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest",
      "target": "app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest",
      "target": "app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L82",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_okhttpclient",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L104",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L139",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_isdebuggable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L143",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L88",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L70",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L73",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L88",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_bundle",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L91",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L90",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_init",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L95",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L94",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate",
      "target": "app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L131",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_isdebuggable",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L139",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_isdebuggable",
      "target": "app_src_main_java_hu_bbara_purefin_purefinactivity_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L257",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L263",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt",
      "source_location": "L164",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinapplication",
      "target": "app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication",
      "target": "app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication_oncreate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule",
      "target": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule",
      "target": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_kt_entryproviderscope",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule",
      "target": "app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule",
      "target": "app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule_provideplaybackprofilefamily",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule_provideplaybackprofilefamily",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily_playbackprofilefamily",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity",
      "target": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity",
      "target": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity",
      "target": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity",
      "target": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onpause",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity",
      "target": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onresume",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate",
      "target": "app_src_main_java_hu_bbara_purefin_player_playeractivity_kt_bundle",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate",
      "target": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate",
      "target": "app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onresume",
      "target": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt",
      "source_location": "L64",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_hide"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper",
      "target": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper",
      "target": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams",
      "target": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams",
      "target": "app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_paddingvalues",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt_textstyle",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L134",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_mediaaction",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L109",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L62",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L40",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L48",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L40",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt",
      "source_location": "L111",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L62",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L62",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L62",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L62",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L62",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L114",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L91",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt",
      "source_location": "L96",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundsdestination",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_ishomemediasharedboundstransitionactive",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L52",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L52",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundsdestination",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundsdestination",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_ishomemediasharedboundstransitionactive",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L142",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_ishomemediasharedboundstransitionactive"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L89",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_download",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L95",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L325",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L73",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactionsuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L279",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L116",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailplaybacksettingsuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailprimaryactionuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L202",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsynopsisuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L394",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L115",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L257",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L325",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactionsuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L141",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactionsuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L125",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactionsuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L273",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactionsuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L142",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailprimaryactionuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L126",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailprimaryactionuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L274",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailprimaryactionuimodel"
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L89",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_download",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L95",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_markaswatched",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L87",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L394",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_download",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_download",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_download",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt",
      "source_location": "L100",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L114",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L193",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L95",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L488",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L404",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L277",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L72",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L190",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L222",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L256",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L155",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt",
      "source_location": "L54",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L114",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L162",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsynopsisuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L146",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsynopsisuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L298",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsynopsisuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L163",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailplaybacksettingsuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L147",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailplaybacksettingsuimodel"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L279",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L168",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L152",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastuimodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L306",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastuimodel"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L192",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L169",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L98",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L188",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L325",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L279",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L394",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L236",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L272",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L229",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L252",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L242",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L294",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L299",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L335",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L352",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L360",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt",
      "source_location": "L331",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate",
      "target": "action",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L181",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction",
      "target": "action"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/model/MediaAction.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction",
      "target": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_mediaaction",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_mediaaction"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_mediaaction"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_mediaaction"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L103",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "target": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_mediaaction"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L332",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_mediaaction"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L67",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L205",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabindex",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L202",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L177",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L185",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_downloads",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L179",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_home",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L182",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_libraries",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L195",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_toapptabroute",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L189",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L208",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_toapptabroute",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L169",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L134",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L123",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen",
      "target": "snackbarhoststate"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L177",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute",
      "target": "navkey",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L185",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_downloads",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L179",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_home",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L182",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_libraries",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L195",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_toapptabroute",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "target": "navkey",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L203",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L189",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L205",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabindex",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_any",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt",
      "source_location": "L208",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_activedownloaditem_activedownloaditem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt",
      "source_location": "L48",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt",
      "source_location": "L89",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L188",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L76",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L44",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L44",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L44",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L72",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L113",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L106",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal",
      "target": "intent"
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L188",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L144",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L143",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt",
      "source_location": "L208",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_series",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_series",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen",
      "target": "snackbarhoststate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen",
      "target": "snackbarhoststate"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L94",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L153",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L122",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L40",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L153",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar",
      "target": "rowscope",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L236",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L244",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L122",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L94",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L94",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L239",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L247",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L122",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt",
      "source_location": "L122",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L113",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L103",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L149",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L137",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L124",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L105",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L111",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt",
      "source_location": "L54",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L119",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L216",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L141",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L339",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L476",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L378",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L248",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L230",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L209",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L320",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L137",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L355",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L78",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L109",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L78",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L476",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L378",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L248",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L209",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L320",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L137",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L355",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L182",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L137",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L137",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L137",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L173",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L156",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L192",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L180",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L137",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_genre_genre",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L137",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L378",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L248",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L355",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L378",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L209",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L320",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L378",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L222",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L209",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L230",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L298",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L320",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L355",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_composable",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L355",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L425",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L378",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_genre_genre",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L476",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt",
      "source_location": "L476",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_genre_genre",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L59",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L71",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_librarydto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt",
      "source_location": "L125",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L175",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L107",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L100",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L139",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L128",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L107",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L107",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L230",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L260",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L272",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L175",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt",
      "source_location": "L175",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_loginservercandidateui"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L174",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L115",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L107",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal",
      "target": "intent"
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L174",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L128",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L127",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt",
      "source_location": "L188",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L438",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L422",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L361",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L433",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L403",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L319",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L354",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L97",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_rememberpersistentoverlaycontroller"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L235",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L272",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L299",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L161",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L326",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L342",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L171",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L217",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L204",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L198",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L228",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L380",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L361",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L361",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L361",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L361",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L361",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_timedmarker",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L386",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L376",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L422",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L403",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L403",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L407",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L410",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L422",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L433",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness",
      "target": "activity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L433",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L438",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness",
      "target": "activity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt",
      "source_location": "L438",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playlistelementuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_rememberpersistentoverlaycontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt_composable",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "field",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_hide",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_show",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_rememberpersistentoverlaycontroller",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L147",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L67",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_hide",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L147",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L337",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L293",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L273",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L105",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L147",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L293",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L273",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L105",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L105",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L122",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L337",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L163",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L251",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L170",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L237",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L231",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L243",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L147",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L190",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L273",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L273",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L282",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L309",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L293",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L293",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L293",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt",
      "source_location": "L337",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt",
      "source_location": "L142",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_dragdirection",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L119",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L54",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L119",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L119",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L119",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L138",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L150",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_timedmarker",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L71",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L100",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L235",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L129",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L129",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L235",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L129",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L235",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L129",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L113",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L206",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L129",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L158",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L235",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt",
      "source_location": "L248",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem",
      "target": "roundedcornershape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L317",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L335",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L328",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_requiresnotificationpermission",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L257",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L57",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_requiresnotificationpermission",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L102",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L57",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L57",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L126",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L233",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L218",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L212",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L205",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L247",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L189",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L181",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L165",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L173",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal",
      "target": "intent"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L317",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L328",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_requiresnotificationpermission",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L257",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L257",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L257",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L280",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L272",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt",
      "source_location": "L317",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L451",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L181",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L100",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L321",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L307",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L233",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriesdownloadoption",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L451",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L181",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L307",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L233",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L135",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L181",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L181",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L181",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L233",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L233",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L451",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L307",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L316",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L307",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L321",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L321",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L383",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L377",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L365",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L361",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard",
      "target": "roundedcornershape"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt",
      "source_location": "L451",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L222",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L134",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L159",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L238",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L111",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L117",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L134",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L134",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape",
      "target": "roundedcornershape",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L80",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen",
      "target": "roundedcornershape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L180",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L168",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L200",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L191",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L207",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L214",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L159",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L159",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L229",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L222",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L222",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L222",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt",
      "source_location": "L238",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt_topappbarscrollbehavior",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt_closedfloatingpointrange",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem",
      "target": "app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_theme_color",
      "target": "app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L5",
      "weight": 1.0,
      "context": "return_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor",
      "target": "app_src_main_java_hu_bbara_purefin_ui_theme_color_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt",
      "source_location": "L5",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor",
      "target": "app_src_main_java_hu_bbara_purefin_ui_theme_color_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "app_src_main_java_hu_bbara_purefin_ui_theme_theme",
      "target": "app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme",
      "target": "app_src_main_java_hu_bbara_purefin_ui_theme_theme_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/CastMember.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_castmember",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L263",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Episode.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_episode",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_episode_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Genre.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_genre",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_genre_genre",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_genre_genre",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L129",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_togenre",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_genre_genre",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_genre_genre",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Library.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_library",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_library_library",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_library_library",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L64",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_library_library",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L236",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_library_library",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_library_library",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L109",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_library_library",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/LibraryKind.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_librarykind",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_librarykind_librarykind",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_media",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_episodemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_media",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_media",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_moviemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_media",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_seasonmedia",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_media",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_seriesmedia",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_media_episodemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_media_moviemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_media_seasonmedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_media_seriesmedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L139",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_media_media",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaKind.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_mediakind",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediakind_mediakind",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_segmenttype",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_addmediasegments",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L74",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L95",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L485",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L320",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_installmediasegments",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L232",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L384",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_tomediasegment",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Movie.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_movie",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_movie_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_series",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_episode",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_movie",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "field",
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "field",
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "field",
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "field",
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "field",
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_series",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getplayablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L210",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L561",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L239",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L148",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L57",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L87",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Season.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_season",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseason",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseason",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L114",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseason",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L102",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseason",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseason",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L159",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L167",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "generic_arg",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L280",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_season_season",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Series.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_series",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_series_series",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Settings.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_settings",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_settings_settings",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_settings_settings",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_settings_settings",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_settings_settings",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_settings_settings",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_settings_settings",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_settings_settings",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_audiotrackproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_empty",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_subtitletrackproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_empty",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_empty",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L384",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_audiotrackproperties"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_audiotrackproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_audiotrackproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_audiotrackproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L393",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_subtitletrackproperties"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L103",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_subtitletrackproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_subtitletrackproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference",
      "target": "core_model_src_main_java_hu_bbara_purefin_model_trackpreference_subtitletrackproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadgepreview",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadgepreview",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt_paddingvalues",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L142",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_textunit",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L142",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L142",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L142",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt",
      "source_location": "L142",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt_textunit",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage",
      "target": "contentscale",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt_any",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L3",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L3",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L3",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_play_when_playback_missing_or_item_watched",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_resume_when_playback_started_and_item_not_watched",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_converts_percent_to_normalized_progress",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L61",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L61",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt",
      "source_location": "L61",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt_textunit",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_kt_visualtransformation",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_kt_imagevector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility",
      "target": "entertransition",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility",
      "target": "exittransition",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility",
      "target": "entertransition",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility",
      "target": "exittransition",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentphase",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_loginservercandidateui",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt_textstyle",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_timedmarker",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_dp",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L186",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L144",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L139",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L144",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt_modifier",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L144",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L180",
      "weight": 1.0,
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt_color",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot",
      "target": "core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest",
      "target": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest",
      "target": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_converts_percent_to_normalized_progress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest",
      "target": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_play_when_playback_missing_or_item_watched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest",
      "target": "core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_resume_when_playback_started_and_item_not_watched",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cacheentry",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L88",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L89",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cacheentry",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight",
      "target": "deferred",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight",
      "target": "mutablemap",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cacheentry",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L87",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L88",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L89",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L88",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt",
      "source_location": "L89",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start",
      "target": "core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_discoverservers",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_findserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L40",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L215",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "generic_arg",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L103",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_discoverservers",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_getquickconnectstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_initiatequickconnect",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L165",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L154",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L629",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_discoverservers",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_findserver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_getquickconnectstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_initiatequickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_isquickconnectenabled",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_loginwithquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindauthenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_discoverservers",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_findserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_getquickconnectstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_initiatequickconnect",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_isquickconnectenabled",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_loginwithquickconnect",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_isquickconnectenabled",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_loginwithquickconnect",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L138",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L98",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasonepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L91",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasons",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L119",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L179",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L158",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L126",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L105",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule_bindmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L138",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L70",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L98",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasonepisodes",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L91",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasons",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L119",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L126",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L105",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L112",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L64",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L71",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L85",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasons",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasonepisodes",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L107",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L105",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L126",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L114",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L112",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L120",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L119",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt",
      "source_location": "L138",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_episodedownloadsource",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_moviedownloadsource",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_isepisodewatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolveepisodedownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolvemoviedownload",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_binddownloadmediasourceresolver",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolvemoviedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolvemoviedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_moviedownloadsource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_isepisodewatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolveepisodedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolveepisodedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_episodedownloadsource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_isepisodewatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_moviedownloadsource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_episodedownloadsource",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_homerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository_ensureready",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository_refreshhomedata",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindhomerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasonepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasons",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseries",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L104",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L103",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L214",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L210",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule_bindmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindofflinerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindonlinerepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasonepisodes",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasons",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updateplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindmediametadataupdater",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updateplaybackposition",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogresspercent",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updateplaybackposition",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogresspercent",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor_checkconnection",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindnetworkmonitor",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor_checkconnection",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deleteepisodeandcleanup",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deletemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseriesbasic",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_savemovies",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseries",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindofflinemediamanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_savemovies",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_savemovies",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseriesbasic",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseriesbasic",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deleteepisodeandcleanup",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deletemovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseason",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplayablemediarepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getplayablemedia",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMediaItemTag.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackmediaitemtag",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackmediaitemtag_playbackmediaitemtag",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L300",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_toplaybackmediaitemtag",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackmediaitemtag_playbackmediaitemtag",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMethod.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackmethod",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackmethod_playbackmethod",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt",
      "source_location": "L5",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackmethod_playbackmethod",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProfileFamily.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily_playbackprofilefamily",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily_playbackprofilefamily",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L40",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplaybackprogressreporter",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackReportContext.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L569",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playbackreportcontext",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L93",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L531",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L505",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L558",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L331",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setgenres",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setsearchterm",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindsearchmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setgenres",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setgenres",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setsearchterm",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt",
      "source_location": "L4",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper_initialize",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsessionbootstrapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_disable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_enable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_getenabledseriesids",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindsmartdownloadstore",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_enable",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_disable",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_getenabledseriesids",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_getenabledseriesids",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_logout",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setaccesstoken",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setloggedin",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setserverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setaccesstoken",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L8",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setserverurl",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_getuserid",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setuserid",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setloggedin",
      "target": "core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule_bindmediadownloadcontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule_bindmediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule_bindmediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_createdownloadcacheevictor",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_createdownloadcacheevictor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_createdownloadcacheevictor",
      "target": "cacheevictor",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L85",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_cachedatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_datasource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_datasource",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadnotificationhelper",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache",
      "target": "simplecache",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L57",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadnotificationhelper",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager",
      "target": "simplecache",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory",
      "target": "simplecache",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadnotificationhelper",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_downloadnotificationhelper",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_downloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_okhttpdatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt_okhttpdatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloaded",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloading",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_failed",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L4",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_notdownloaded",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloaded",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloading",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_failed",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt",
      "source_location": "L4",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_notdownloaded",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L276",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L102",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L294",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L145",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_canceldownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_cancelepisodedownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_deletesmartdownloads",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_enablesmartdownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_getcompleteddownloadmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_syncsmartdownloads",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_getcompleteddownloadmediaitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_getcompleteddownloadmediaitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_canceldownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_cancelepisodedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_deletesmartdownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisodes",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_enablesmartdownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisodes",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L280",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L146",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L199",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L217",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L157",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L191",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L120",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L212",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_enablesmartdownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L114",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L276",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_isdownloaded",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L226",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L102",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L228",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L243",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L294",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_downloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged",
      "target": "exception",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_downloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L226",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L280",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L114",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L276",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L110",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_isdownloaded",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L102",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L102",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L103",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L106",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L110",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_isdownloaded",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L226",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L114",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L120",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L131",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L141",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L280",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L146",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L199",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L217",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L157",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L191",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L212",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_enablesmartdownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L226",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L243",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L176",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L186",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L194",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L191",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L271",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L221",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L253",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L214",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_enablesmartdownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L233",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L276",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow",
      "target": "mutablestateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt",
      "source_location": "L280",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt_downloadrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L123",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendadddownload",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendremovedownload",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getdownloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getscheduler",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice",
      "target": "downloadservice",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadnotificationhelper",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_downloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getdownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getdownloadmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_downloadmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadnotificationhelper",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_downloadnotificationhelper",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadnotificationhelper",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L110",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification",
      "target": "mutablelist",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification",
      "target": "notification",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L108",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getscheduler",
      "target": "scheduler",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L110",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L132",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendremovedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L123",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendadddownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L123",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendadddownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_downloadrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt",
      "source_location": "L132",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendremovedownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L273",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L295",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_logout",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L186",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L248",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L235",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L253",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_ongohome",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L192",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L203",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L215",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L264",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onrefresh",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L257",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onresumed",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L224",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L287",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensearch",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L291",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensettings",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L55",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L62",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L62",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "viewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L192",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L192",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L195",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_librarydto"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L235",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L215",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L224",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L207",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L205",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L206",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L203",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L218",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L228",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L239",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L259",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onresumed",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt",
      "source_location": "L280",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onrefresh",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L71",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffect.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffect.kt",
      "source_location": "L4",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect_run",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule_bindsyncsmartdownloadshomerefreshsideeffect",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsyncplaybackpositionshomerefreshsideeffect",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule_bindsyncsmartdownloadshomerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule_bindsyncsmartdownloadshomerefreshsideeffect",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect_run",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L80",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L54",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_selectlibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L54",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_selectlibrary",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L67",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L74",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt",
      "source_location": "L74",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L104",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_ondownloadclick",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onseriesclick",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onseriesclick",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt",
      "source_location": "L104",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase_invoke",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase_invoke",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L76",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L103",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L83",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ondownloadclick",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ongohome",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onplay",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L64",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L67",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L64",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt",
      "source_location": "L103",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_job",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L145",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_deletesmartdownloads",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L115",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_enablesmartdownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L182",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L189",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L214",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L73",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L174",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_ongohome",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L170",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L158",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L210",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L204",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L195",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L86",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L182",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L189",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L214",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L73",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L73",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L81",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L145",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L96",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L101",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L103",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L121",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_deletesmartdownloads",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L115",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_enablesmartdownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L189",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L170",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L158",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L204",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L161",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L191",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L198",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L195",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L206",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt",
      "source_location": "L211",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/ActiveDownloadItem.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_activedownloaditem",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_activedownloaditem_activedownloaditem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadedItem.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadeditem",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadeditem_downloadeditem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L105",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt",
      "source_location": "L105",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_phase",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L54",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_job",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L40",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L52",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L52",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L189",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L138",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_changeserver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L82",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearfields",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L201",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_discoverservers",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L109",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_login",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L196",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_oncleared",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L215",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L73",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setpassword",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_seturl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setusername",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L146",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_phase",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L73",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setpassword",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_seturl",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L68",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setusername",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_login",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L64",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_seturl",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setusername",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setpassword",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L83",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearfields",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_login",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L117",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L126",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L134",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L139",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_changeserver",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt",
      "source_location": "L197",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_oncleared",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L66",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_search",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_setselectedgenres",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_search",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_setselectedgenres",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_setselectedgenres",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindhomelibrarysettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindlogoutsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_sharedflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L97",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L81",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L61",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L57",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L61",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L55",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L59",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L81",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L81",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L63",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt",
      "source_location": "L87",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_buildnumbersetting",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L80",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatesonappopen",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L127",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatessetting",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_declineupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_sharedflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindappupdatesettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L55",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatesonappopen",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatessetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L117",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L112",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_buildnumbersetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt",
      "source_location": "L127",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatessetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInfo.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt",
      "source_location": "L4",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller_installupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt",
      "source_location": "L4",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller_installupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt",
      "source_location": "L4",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller_installupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdatemanifest",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdatemanifest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_acceptupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdates",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdatesonappopen",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_declineupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt_sharedflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdates",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt",
      "source_location": "L4",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt",
      "source_location": "L5",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ArtworkKind.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_image_artworkkind",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_artworkkind_artworkkind",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_artworkkind_artworkkind",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_artworkkind_artworkkind",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl",
      "target": "core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor",
      "target": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor",
      "target": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor",
      "target": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor",
      "target": "interceptor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient",
      "target": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept",
      "target": "interceptor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept",
      "target": "response",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient",
      "target": "core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_kt_okhttpclient",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L82",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_uploadlogfile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_deleteuploadedfile",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_uploadlogfile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L117",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L178",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L214",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L207",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_deleteuploadedfile",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_uploadlogfile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "generic_arg",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L117",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_uploadlogfile",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree",
      "target": "timber",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_throwable",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L135",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L155",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L89",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L135",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L155",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L199",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_truncateforlog",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L89",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L135",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_throwable",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L89",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_throwable",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L102",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_throwable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L135",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_flush",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L220",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L117",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L155",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L165",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L214",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L199",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_truncateforlog",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L207",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L89",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L102",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L98",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_flush",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L94",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L104",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L102",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash",
      "target": "thread",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L120",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L125",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L120",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L120",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L139",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L152",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_truncateforlog",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L178",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_file",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L214",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_file",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L207",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_file",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L217",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt",
      "source_location": "L220",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile",
      "target": "core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/LibraryUiModel.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L135",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L126",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L93",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L133",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L44",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_float",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L83",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt",
      "source_location": "L85",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_module_repositorymodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule_bindmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/EpisodeDto.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/LibraryDto.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_librarydto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_librarydto"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/MovieDto.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_pop",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_replaceall",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigate",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_pop",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_replaceall",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_navigate",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_replaceall",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_replaceall",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt_sharedflow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_navigate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_pop",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_replaceall",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule_providenavigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt_sharedflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_navigate",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_replaceall",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_navigate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_pop",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_replaceall",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule_providenavigationmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_navigate",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_replaceall",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule_providenavigationmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_episoderoute",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_home",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_homesearchroute",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_libraryroute",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_loginroute",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_movieroute",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_playerroute",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_seriesroute",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_settingsroute",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_episoderoute",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_home",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_homesearchroute",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_libraryroute",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_loginroute",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_movieroute",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_playerroute",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_seriesroute",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_route_settingsroute",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L58",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_route_route",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/SeriesDto.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer",
      "target": "kserializer",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer",
      "target": "serialdescriptor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize",
      "target": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize",
      "target": "decoder",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize",
      "target": "encoder",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_addmediasegments",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_registerlistener",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_release",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L48",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_startpolling",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_addmediasegments",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_registerlistener",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus_segmentstatus",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L81",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_startpolling",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt",
      "source_location": "L74",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus_segmentstatus",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L586",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_pendingfallbackseek",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L52",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L73",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L80",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L95",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L81",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_pendingfallbackseek",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L210",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L343",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L284",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L457",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L478",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L474",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L339",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L470",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L577",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L539",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_fallbackpositionms",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L485",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L320",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_installmediasegments",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L497",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L259",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L163",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_observeautoplaynextmedia",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L219",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_pauseplayback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L171",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L569",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L181",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L190",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L267",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L408",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_release",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L548",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L466",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L225",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resumeplayback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L326",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_retry",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L376",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L245",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L231",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L251",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seektoliveedge",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L275",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L333",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_skipactivesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L416",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L501",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L591",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L215",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_toggleplaypause",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L435",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L201",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updateplaylist",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L561",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackselectionstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L90",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate_metadatastate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L87",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot_playbackprogresssnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot_playbackstatesnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L210",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L320",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_installmediasegments",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L457",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L478",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L539",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_fallbackpositionms",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L466",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L245",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L231",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L591",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L171",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L174",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L176",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L227",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resumeplayback",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L255",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seektoliveedge",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L216",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_toggleplaypause",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L181",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L190",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L207",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updateplaylist",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L248",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L232",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L233",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L237",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L335",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_skipactivesegment",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L531",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L247",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L252",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seektoliveedge",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L261",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L260",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L269",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L268",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L280",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L278",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L275",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L360",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L284",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L328",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_retry",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L327",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_retry",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L336",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_skipactivesegment",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L376",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L409",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_release",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L421",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L424",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot_playbackprogresssnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L435",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_player",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L446",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L438",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playbackreportcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L448",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate_metadatastate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L442",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot_playbackstatesnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L458",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L594",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L481",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L491",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L530",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L485",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus_segmentstatus",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L497",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L497",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror",
      "target": "playbackexception",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L577",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L501",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L523",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_pendingfallbackseek",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L527",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L520",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_fallbackpositionms",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L529",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L548",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L553",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt",
      "source_location": "L561",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_job",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L119",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L93",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L93",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L93",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate_metadatastate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot_playbackprogresssnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot_playbackstatesnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L68",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt",
      "source_location": "L80",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackselectionstate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackselectionstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L200",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L241",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L235",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L189",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L133",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L147",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L161",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L175",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L221",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L62",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L85",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map",
      "target": "tracks",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L133",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L133",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L136",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L137",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L135",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L140",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L133",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel",
      "target": "format",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L200",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec",
      "target": "format",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L147",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "target": "format",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L161",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel",
      "target": "format",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L221",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec",
      "target": "format",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L241",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L147",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L161",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L200",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L241",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L235",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L189",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L147",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L161",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L175",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L221",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L147",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L149",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L154",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L150",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L168",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L201",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L127",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt",
      "source_location": "L222",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MediaContext.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_mediacontext",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_mediacontext_mediacontext",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MetadataState.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate_metadatastate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackProgressSnapshot.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot_playbackprogresssnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackStateSnapshot.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot_playbackstatesnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_markertype",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playlistelementuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_timedmarker",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_tracktype",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L46",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L103",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L223",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_selecttrack",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L242",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playlistelementuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/SegmentStatus.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus_segmentstatus",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule_provideokhttpdatasourcefactory",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule_provideokhttpdatasourcefactory",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_kt_okhttpclient",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule_provideokhttpdatasourcefactory",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_kt_okhttpdatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_kt_application",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_kt_datasource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_kt_player",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L103",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt",
      "source_location": "L103",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_kt_datastore",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_kt_datastore",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer",
      "target": "serializer",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer",
      "target": "serializer",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer",
      "target": "serializer",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer",
      "target": "serializer",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_kt_inputstream",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_kt_outputstream",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L51",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_job",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L46",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L52",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L236",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_clearerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L150",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadinitialmedia",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L157",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmedia",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L164",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L213",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_next",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L64",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L303",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_oncleared",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L186",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_pauseplayback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L231",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L218",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_previous",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L190",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_resumeplayback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L227",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_retry",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L199",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekby",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L194",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekto",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L203",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seektoliveedge",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L223",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_selecttrack",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L208",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_skipactivesegment",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L182",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toggleplaypause",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L242",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L310",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L157",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmedia",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L164",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L231",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L131",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L153",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadinitialmedia",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L160",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmedia",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L166",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L194",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekto",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L199",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekby",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_flush",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekby"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L233",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L242",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt",
      "source_location": "L310",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_kt_job",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_clear",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_flush",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_seekbysoon",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_seekbysoon",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_seekbysoon",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_flush",
      "target": "core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L3",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingsoptions",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L5",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L64",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt_unit",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L72",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindappupdatesettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindhomelibrarysettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindlogoutsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule_bindloguploadsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindappupdatesettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindhomelibrarysettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindlogoutsettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L7",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_bindsettingsrepository",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L9",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set",
      "target": "core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentpackageinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "field",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappversionprovider",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentpackageinfo",
      "target": "packageinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo",
      "target": "applicationinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver",
      "target": "broadcastreceiver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive",
      "target": "intent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L122",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings",
      "target": "intent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L111",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver",
      "target": "intent"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent",
      "target": "intent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L136",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L80",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappupdateinstaller",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L136",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_file",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L80",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_file",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_file",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L102",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L80",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L110",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt",
      "source_location": "L110",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver",
      "target": "intentsender",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappupdateinstaller",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule",
      "target": "core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappversionprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_download_cache_keeps_no_op_evictor",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_cachedatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_cachedatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt_any",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory",
      "target": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory_createdatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory",
      "target": "datasource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt",
      "source_location": "L40",
      "weight": 1.0,
      "context": "return_type",
      "source": "core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory_createdatasource",
      "target": "datasource",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_singleton_routes_round_trip",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_singleton_routes_round_trip",
      "target": "core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L399",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homecontentsnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L407",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homerefreshfailedexception",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L393",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_referencedhomemediaids",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L188",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L82",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L379",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L278",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L128",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L322",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L215",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L236",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L303",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L253",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L168",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L96",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L371",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_restorehomecontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L359",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L363",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_snapshothomecontent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L58",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_job",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L76",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindhomerepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L88",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L106",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L109",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L107",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L116",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_restorehomecontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L100",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_snapshothomecontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L169",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L173",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_homecache"
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L188",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_referencedhomemediaids",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L218",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L226",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L223",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L239",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L243",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L256",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L266",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L281",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L291",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L306",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L315",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L330",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L326",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L359",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L379",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L363",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_snapshothomecontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homecontentsnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L371",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_restorehomecontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homecontentsnapshot",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L385",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homerefreshfailedexception",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L379",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt_throwable",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L379",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure",
      "target": "nothing",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt",
      "source_location": "L407",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homerefreshfailedexception",
      "target": "runtimeexception",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L167",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes",
      "target": "runtimeexception"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L145",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons",
      "target": "runtimeexception"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L95",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode",
      "target": "runtimeexception"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason",
      "target": "runtimeexception"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L100",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L56",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L160",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L139",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L236",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L264",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L256",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L206",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L212",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L135",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L118",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L122",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindonlinerepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L160",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L139",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L74",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L236",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L256",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L206",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L212",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L122",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L264",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L135",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L166",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L144",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L135",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L122",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L209",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L206",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L256",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L212",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt",
      "source_location": "L236",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L122",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deleteepisodeandcleanup",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L118",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deletemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L126",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L114",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L41",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseriesbasic",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasonepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasons",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L82",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L106",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L94",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_savemovies",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L102",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L98",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updateplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindofflinerepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindofflinemediamanager",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L122",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deleteepisodeandcleanup",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deletemovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L126",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L114",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L110",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseriesbasic",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L57",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasonepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L61",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L82",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_markaswatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L86",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L94",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_savemovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L110",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseriesbasic",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L98",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L126",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L106",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L41",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L72",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L86",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L82",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_markaswatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L94",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_savemovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L126",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt",
      "source_location": "L98",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L135",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L143",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L104",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L129",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_togenre",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseason",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L135",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L104",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L60",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L77",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L77",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L105",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L119",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L104",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L135",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L135",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate",
      "target": "localdatetime",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime",
      "target": "data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onavailable",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L50",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onlost",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L62",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L72",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindnetworkmonitor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L62",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L87",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L72",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L47",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onavailable",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onavailable",
      "target": "network",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L50",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onlost",
      "target": "network",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L51",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onlost",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L355",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L307",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L278",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L213",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L191",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L232",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L239",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L148",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L100",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L375",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L329",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L384",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_tomediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L300",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_toplaybackmediaitemtag",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L331",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplayablemediarepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L252",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L60",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L62",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L57",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L232",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L239",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L148",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L87",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L74",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L278",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L213",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L191",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L148",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L331",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_mediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L91",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L112",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L118",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L164",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L157",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L201",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L205",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L207",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_toplaybackmediaitemtag",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L191",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L191",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource_playbacksource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L307",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L213",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L323",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L225",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L222",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L235",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_tomediasegment",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L232",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L239",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L239",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L239",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L278",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_any",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L278",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L355",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L375",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L329",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L331",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L307",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L307",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition",
      "target": "mediasourceinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L355",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L375",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L364",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L355",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt",
      "source_location": "L355",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindauthenticationrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_binddownloadmediasourceresolver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindnetworkmonitor",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplayablemediarepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplaybackprogressreporter",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsessionbootstrapper",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsyncplaybackpositionshomerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsessionbootstrapper",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_binddownloadmediasourceresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L40",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplaybackprogressreporter",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsyncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updateplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindmediametadataupdater",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_markaswatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_markaswatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L47",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_stateflow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_getserverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setgenres",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L62",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setsearchterm",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L78",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindsearchmanager",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_getserverurl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L83",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_getserverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L66",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L58",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setgenres",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L62",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setsearchterm",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L66",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L66",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L58",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setgenres",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L127",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L176",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L624",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L97",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L103",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L108",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L277",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L351",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L386",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L326",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L310",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L217",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L241",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L447",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L367",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L295",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L460",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L165",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L336",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L260",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L484",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L154",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L143",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L577",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L435",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L423",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L231",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L531",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L505",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L558",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L202",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L187",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L618",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L629",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L399",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L496",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L282",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L357",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L392",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L331",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L316",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L223",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L247",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L375",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L301",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L471",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L342",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L265",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L84",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L442",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L430",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L208",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L193",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L413",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L351",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L386",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L326",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L310",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L241",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L447",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L367",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L460",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L336",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L484",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L435",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L423",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L531",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L505",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L558",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L399",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L86",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L97",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L231",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L531",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L98",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L103",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L119",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L109",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L108",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L127",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L165",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L484",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L154",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L577",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L187",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L496",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L127",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_authenticationresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_authenticationresult",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L144",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L155",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L161",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L166",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L172",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L177",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L188",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L187",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L187",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L277",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L351",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L386",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L310",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L217",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L241",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L447",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L367",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L295",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L336",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L260",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L277",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L351",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L386",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L326",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L310",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L217",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L241",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L367",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L295",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L336",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L260",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_baseitemdto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L203",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L218",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L232",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L242",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L261",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L278",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L296",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L311",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L327",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L372",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L337",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L352",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L368",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L367",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L387",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L407",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L399",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L531",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L505",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L558",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L424",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L436",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L448",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L447",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments",
      "target": "mediasegmentdto",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L464",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L460",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_deviceprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L460",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo",
      "target": "playbackinforesponse",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L497",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L510",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L523",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L537",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L550",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L563",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L577",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L618",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod",
      "target": "playmethod",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt",
      "source_location": "L624",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver",
      "target": "recommendedserverinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L93",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L65",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_isepisodewatched",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L93",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_isepisodewatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L44",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L65",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_isepisodewatched",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L69",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L93",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt",
      "source_location": "L94",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidaudiocodecname",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidcodeccatalog",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideocodecname",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L100",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L145",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L90",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L113",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L154",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L159",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidcodeccatalog",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create",
      "target": "array",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidaudiocodecname",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideocodecname",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create",
      "target": "mediacodecinfo",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L49",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideocodecname",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L61",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidaudiocodecname",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L132",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L145",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L90",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L113",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L154",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L159",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L83",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L81",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L79",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L80",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L82",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L85",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L86",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L132",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L100",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L145",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L90",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L113",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L154",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt",
      "source_location": "L159",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L54",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_dolbyvisionprofiles",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L206",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_maxresolution",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L358",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_maxresolution",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avchigh10level",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avcmainlevel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmain10level",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmainlevel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_maxresolution",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsaudiocodec",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1dolbyvision",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10plus",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1main10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavchigh10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvision",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvisionel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10plus",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcmain10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvc1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvideocodec",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_videocodecprofiles",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L107",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_providedeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L285",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L234",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L282",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L265",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L230",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsaudiocodec",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L128",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L136",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1dolbyvision",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L143",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L149",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10plus",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1main10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L155",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavc",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L157",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavchigh10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L167",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevc",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L175",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvision",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L178",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L193",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10plus",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L169",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcmain10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L292",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L204",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvc1",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L228",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvideocodec",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsaudiocodec",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1dolbyvision",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10plus",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1main10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavc",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavchigh10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevc",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvision",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvisionel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10plus",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcmain10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvc1",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvideocodec",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avcmainlevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L165",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avchigh10level",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L236",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L163",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avcmainlevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L246",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L265",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L241",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L202",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmain10level",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L200",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmainlevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L83",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avchigh10level",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmain10level",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmainlevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_dolbyvisionprofiles",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_maxresolution",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L246",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L282",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L265",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L206",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L230",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsaudiocodec",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L292",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L228",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvideocodec",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L232",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsaudiocodec",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvideocodec",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_videocodecprofiles",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_videocodecprofiles",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L232",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L165",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avchigh10level",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L236",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L163",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avcmainlevel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L246",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L282",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L265",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L241",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L202",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmain10level",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L200",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmainlevel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L206",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L230",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsaudiocodec",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L128",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L136",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1dolbyvision",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L143",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L149",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10plus",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1main10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L155",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L157",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavchigh10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L167",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L175",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvision",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L186",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L193",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10plus",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L169",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcmain10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L292",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L204",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvc1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L228",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvideocodec",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L232",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_providedeviceprofilecapabilities",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L128",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1main10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L137",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1dolbyvision",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L143",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L149",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10plus",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L155",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavc",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L157",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavchigh10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L163",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avcmainlevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L165",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avchigh10level",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L167",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevc",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L169",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcmain10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L176",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvision",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L179",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L184",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L187",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L194",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10plus",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L200",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmainlevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L202",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmain10level",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L204",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvc1",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L237",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt",
      "source_location": "L242",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt",
      "source_location": "L54",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt",
      "source_location": "L54",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt",
      "source_location": "L54",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L107",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L179",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_jellyfinandroidmobileprofileconfig",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L107",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_jellyfinandroidmobileprofileconfig",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L137",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L107",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt_deviceprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L179",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile",
      "target": "codecprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L179",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L179",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt",
      "source_location": "L192",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile",
      "target": "profilecondition"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L459",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L496",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_audio",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L479",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_codec",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L480",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_container",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvprofileconfig",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L529",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitle",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L466",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L518",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_video",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvprofileconfig",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L352",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L75",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt_deviceprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L434",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L459",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L459",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported",
      "target": "videorangetype",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L466",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt",
      "source_location": "L466",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L71",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource_playbacksource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt",
      "source_location": "L71",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt",
      "source_location": "L5",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_adaptive_direct_stream_skips_stable_cache_key",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_manifest_looking_direct_play_still_skips_stable_cache_key",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_progressive_direct_play_gets_stable_cache_key",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackDecision.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackdecision",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackdecision_playbackdecision",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_providedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L5",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy_create",
      "confidence_score": 1.0
    },
    {
      "relation": "implements",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L6",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_kt_deviceprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_kt_deviceprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_kt_deviceprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy_create",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy_create",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy_create",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy_create",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackSource.kt",
      "source_location": "L6",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource_playbacksource",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L172",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_localplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L177",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L151",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L168",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L131",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L72",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L120",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L126",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L156",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L163",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L66",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L72",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_localplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L75",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L76",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L120",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_localplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L117",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L126",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L126",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L128",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L151",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L163",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L131",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L138",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L156",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L157",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L168",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt",
      "source_location": "L163",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt_long",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_discoverservers",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L53",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L64",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_discoverservers",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L53",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L64",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt",
      "source_location": "L64",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt_authenticationresult",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper_initialize",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSession.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_kt_datastore",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_kt_datastore",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L44",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_getuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L54",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_logout",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setaccesstoken",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L48",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setloggedin",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setserverurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L38",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setuserid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L64",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L64",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setaccesstoken",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setserverurl",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L44",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_getuserid",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setuserid",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setloggedin",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_kt_inputstream",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_kt_outputstream",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt",
      "source_location": "L62",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice",
      "target": "data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule_bindloguploadsettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule_bindloguploadsettingsprovider",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L54",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_contentforupload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_contentforupload",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt",
      "source_location": "L54",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_contentforupload",
      "target": "data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindhomerepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindmediametadataupdater",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindofflinerepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindonlinerepository",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindsearchmanager",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindofflinemediamanager",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindsmartdownloadstore",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindsmartdownloadstore",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_disable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_enable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_getenabledseriesids",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_enable",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_smartdownloadentity"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_enable",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_disable",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_getenabledseriesids",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_getenabledseriesids",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedcastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L49",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L76",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedlibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L69",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedseries",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L87",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_homecache",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L257",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L214",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L151",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L185",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L263",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L233",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L109",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L139",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L166",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L197",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L269",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L257",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedcastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L151",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L185",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedseries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L214",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L132",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmediaitem",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedlibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_homecache",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_homecache",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_homecache",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_homecache",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L106",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L105",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L118",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L126",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L110",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L163",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L166",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L181",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L167",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L194",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L197",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L210",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L198",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L230",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L233",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L253",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L234",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt",
      "source_location": "L269",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_kt_datastore",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_kt_inputstream",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_kt_outputstream",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L40",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineepisodedao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinemoviedao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L37",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseasondao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseriesdao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L43",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_providesmartdownloaddao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinemoviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L37",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L40",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineepisodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_providesmartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L43",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_providesmartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "return_type",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt",
      "source_location": "L46",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_librarywithcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_seasonwithepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_serieswithseasonsandepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_serieswithseasonsandepisodes",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_librarywithcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_fromstring",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_uuidtostring",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_fromstring",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L10",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_fromstring",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_uuidtostring",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_uuidtostring",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyepisodeid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebymovieid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyseriesid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_upsertall",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_castmemberentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_castmemberentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyepisodeid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebymovieid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_castmemberentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_castmemberentity",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L48",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countbyseasonid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseasonid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseriesid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsert",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsertall",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L34",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_episodedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsert",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countbyseasonid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L45",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseasonid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countbyseasonid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt",
      "source_location": "L36",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_deleteall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_getall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsert",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsertall",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsert",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_libraryentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_libraryentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_getall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_libraryentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_getall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_libraryentity",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_clear",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_deletebyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getbyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L27",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsert",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsertall",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L31",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_moviedao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L12",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsert",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_movieentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_movieentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L18",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_movieentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_movieentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getbyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L24",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getbyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_movieentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_deletebyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_countbyseriesid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyseriesid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_updateunwatchedcount",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsert",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsertall",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seasondao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L11",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsert",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_seasonentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_seasonentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_seasonentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_countbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L29",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_updateunwatchedcount",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_seasonentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_updateunwatchedcount",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_countbyseriesid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L12",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L36",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_clear",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_deletebyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L30",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getbyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L23",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L26",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_updateunwatchedcount",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L14",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsert",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsertall",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L32",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seriesdao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L14",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsert",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_seriesentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L17",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsertall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_seriesentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L20",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_seriesentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L23",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_seriesentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L26",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_deletebyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getbyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_updateunwatchedcount",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getbyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_seriesentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_updateunwatchedcount",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L16",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_delete",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_exists",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L19",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_getall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L13",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_insert",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L28",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L35",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_smartdownloaddao",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L13",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_insert",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_smartdownloadentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L16",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_delete",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_exists",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_getall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_getall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_smartdownloadentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_exists",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt",
      "source_location": "L28",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_smartdownloadentity",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/CastMemberEntity.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_castmemberentity",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/EpisodeEntity.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L247",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/LibraryEntity.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_libraryentity",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/MovieEntity.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_movieentity",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L213",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_movieentity"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeasonEntity.kt",
      "source_location": "L9",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_seasonentity",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L238",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_seasonentity"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeriesEntity.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_seriesentity",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L227",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_seriesentity"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SmartDownloadEntity.kt",
      "source_location": "L7",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_smartdownloadentity",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L34",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_episodedao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L31",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_moviedao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seasondao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L32",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seriesdao",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L35",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_smartdownloaddao",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase",
      "target": "roomdatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_map",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L30",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L38",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L209",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deletemovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L176",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L181",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L203",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L125",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L118",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L159",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L167",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L130",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L134",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L138",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L136",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L42",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L92",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L84",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L61",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L67",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L303",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L247",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L186",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L101",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L209",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deletemovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L181",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L203",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L125",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L159",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L167",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L134",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L138",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L136",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_uuid",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L125",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L55",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L265",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_movie",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L134",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L138",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L136",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L42",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L61",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L67",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L280",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_series",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L176",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L181",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L203",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L92",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "context": "generic_arg",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L293",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_episode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L45",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L55",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L57",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L203",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L118",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L167",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L130",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L61",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L293",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L63",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L70",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L88",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L97",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L121",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L127",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L131",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L134",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L136",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L138",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L143",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L154",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L170",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L178",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L183",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L186",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt",
      "source_location": "L205",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries",
      "target": "data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_bindsettingsrepository",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L29",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L22",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_bindsettingsrepository",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_kt_context",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_kt_datastore",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L19",
      "weight": 1.0,
      "context": "field",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L72",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L39",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_flow",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L27",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L21",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L33",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L39",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L48",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_double",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L56",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L64",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt",
      "source_location": "L72",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt_t",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L11",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L15",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L25",
      "weight": 1.0,
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L15",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_kt_inputstream",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt",
      "source_location": "L25",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto",
      "target": "data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_kt_outputstream",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L265",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L285",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L171",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L17",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L282",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L272",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L55",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L79",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L134",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L18",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L99",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L150",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L21",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L58",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L82",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L120",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L101",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L137",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L153",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L161",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L230",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L209",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L249",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_omits_tv_hdr_range_conditions",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L172",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L175",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L212",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L233",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L252",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_omits_tv_hdr_range_conditions",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L265",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L265",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L265",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L267",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L265",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes",
      "target": "org",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L272",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_list",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L272",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition",
      "target": "org",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L370",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_set",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L358",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_maxresolution",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L368",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsaudiocodec",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L366",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvideocodec",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L370",
      "weight": 1.0,
      "context": "generic_arg",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_string",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L272",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition",
      "target": "profilecondition",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L282",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L282",
      "weight": 1.0,
      "context": "parameter_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain",
      "target": "profileconditionvalue",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L368",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsaudiocodec",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L339",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L341",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1dolbyvision",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L342",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L343",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10plus",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L340",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1main10",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L344",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavc",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L345",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavchigh10",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L348",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevc",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L350",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvision",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L351",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvisionel",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L352",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L353",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10plus",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L349",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcmain10",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L356",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvc1",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L366",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvideocodec",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_boolean",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L347",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avchigh10level",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L346",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avcmainlevel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L355",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmain10level",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L354",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmainlevel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L358",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_maxresolution",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L368",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsaudiocodec",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L339",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L341",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1dolbyvision",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L342",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L343",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10plus",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L340",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1main10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L344",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L345",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavchigh10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L348",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L350",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvision",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L351",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvisionel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L352",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L353",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10plus",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L349",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcmain10",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L356",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvc1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L366",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvideocodec",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L370",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L346",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avcmainlevel",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L347",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avchigh10level",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L355",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmain10level",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt",
      "source_location": "L354",
      "weight": 1.0,
      "context": "return_type",
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmainlevel",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt_int",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L8",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L22",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_adaptive_direct_stream_skips_stable_cache_key",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L33",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_manifest_looking_direct_play_still_skips_stable_cache_key",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt",
      "source_location": "L10",
      "weight": 1.0,
      "source": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest",
      "target": "data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_progressive_direct_play_gets_stable_cache_key",
      "confidence_score": 1.0
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.85,
      "source_file": "AGENTS.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "agents_conventional_commits"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.85,
      "source_file": "AGENTS.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "agents_material_design_3"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.85,
      "source_file": "AGENTS.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "agents_preferred_workflow"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_android"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_android_tv"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_androidx_navigation_3"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.85,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_apk_version_manager"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_centralized_subtitles_management"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_coil"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_continue_watching"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_datastore"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_hilt"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_jellyfin"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_jellyfin_core_sdk"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_jetpack_compose"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_kotlin"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_kotlin_serialization"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_media3_exoplayer"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_okhttp"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_room_database"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_smart_downloads"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_user_authentication"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_purefin",
      "target": "readme_video_playback_queue"
    },
    {
      "relation": "semantically_similar_to",
      "confidence": "INFERRED",
      "confidence_score": 0.85,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_room_database",
      "target": "readme_datastore"
    },
    {
      "relation": "semantically_similar_to",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_android",
      "target": "readme_android_tv"
    },
    {
      "relation": "semantically_similar_to",
      "confidence": "INFERRED",
      "confidence_score": 0.65,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_continue_watching",
      "target": "readme_smart_downloads"
    }
  ],
  "hyperedges": [
    {
      "id": "purefin_tech_stack",
      "label": "Purefin Tech Stack",
      "nodes": [
        "readme_kotlin",
        "readme_jetpack_compose",
        "readme_media3_exoplayer",
        "readme_hilt",
        "readme_room_database",
        "readme_datastore",
        "readme_coil",
        "readme_jellyfin_core_sdk",
        "readme_okhttp",
        "readme_androidx_navigation_3",
        "readme_kotlin_serialization"
      ],
      "relation": "form",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md"
    },
    {
      "id": "purefin_features",
      "label": "Purefin Features",
      "nodes": [
        "readme_video_playback_queue",
        "readme_continue_watching",
        "readme_user_authentication",
        "readme_smart_downloads",
        "readme_centralized_subtitles_management"
      ],
      "relation": "form",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "README.md"
    },
    {
      "id": "purefin_development_conventions",
      "label": "Purefin Development Conventions",
      "nodes": [
        "agents_material_design_3",
        "agents_conventional_commits",
        "agents_preferred_workflow"
      ],
      "relation": "form",
      "confidence": "INFERRED",
      "confidence_score": 0.85,
      "source_file": "AGENTS.md"
    },
    {
      "id": "app_tv_launcher_icons",
      "label": "Android TV App Launcher Icon Variants",
      "nodes": [
        "app-tv_src_main_res_mipmap_purefin_logo"
      ],
      "relation": "form",
      "confidence": "INFERRED",
      "confidence_score": 0.95,
      "source_file": "app-tv/src/main/res/mipmap-hdpi/purefin_logo.webp"
    }
  ],
  "built_at_commit": "4879eae9bb02322b08617edbc4d5ad25021245fd"
}